Skip to content

Commit

Permalink
(Flash): Extend the flash notifications to handle array
Browse files Browse the repository at this point in the history
  • Loading branch information
Olawale Lawal committed Jun 22, 2017
1 parent 8140360 commit a2166b6
Showing 1 changed file with 20 additions and 6 deletions.
26 changes: 20 additions & 6 deletions src/Controller/BaseController.php
Original file line number Diff line number Diff line change
Expand Up @@ -130,21 +130,35 @@ public function sendFailResponse($data, $httpStatusCode = 500)
/**
* This flashes error message and sends to the view
* @author Adegoke Obasa <goke@cottacush.com>
* @param $message
* @author Olawale Lawal <wale@cottacush.com>
* @param $messages
*/
public function flashError($message)
public function flashError($messages)
{
\Yii::$app->session->setFlash('error', $message);
if (is_array($messages)) {
foreach ($messages as $message) {
Yii::$app->session->addFlash('error', $message);
}
} else {
\Yii::$app->session->setFlash('error', $messages);
}
}

/**
* This flashes success message and sends to the view
* @author Adegoke Obasa <goke@cottacush.com>
* @param $message
* @author Olawale Lawal <wale@cottacush.com>
* @param $messages
*/
public function flashSuccess($message)
public function flashSuccess($messages)
{
\Yii::$app->session->setFlash('success', $message);
if (is_array($messages)) {
foreach ($messages as $message) {
Yii::$app->session->addFlash('success', $message);
}
} else {
\Yii::$app->session->setFlash('success', $messages);
}
}

/**
Expand Down

0 comments on commit a2166b6

Please sign in to comment.