Class to handle feedback information by generating flash messages
Class CFlashmsg - a class to handle feedback information based on user's actions by generating flash messages., (*2)
By Tomas Vo, tomasvo89@gmail.com, (*3)
Install by using composer. Add this code to your composer.json:, (*4)
"require": { "tovo/flashmessage": "dev-master" },
Add this code to your front-controller., (*5)
$di->set('CFlashmsg', function() use ($di) { $message = new \tovo\CFlashmsg\CFlashmsg($di); return $message; });
Add the following codes to retrieve flash messages:, (*6)
For success messages:, (*7)
$app->CFlashmsg->addSuccess('This is a success message');
For error messages:, (*8)
$app->CFlashmsg->addError('This is an error message');
For warning messages:, (*9)
$app->CFlashmsg->addWarning('This is a warning message');
For info messages:, (*10)
$app->CFlashmsg->addInfo('This is an information message');
The messages will be saved in the session, call these lines to print out the messages:, (*11)
$messages = $app->CFlashmsg->printMessage(); $app->views->addString($messages);
The class is compatible with Font Awesome., (*12)