pmn834/flashmessage

Flashmessage for Anax MVC

v3.0 2015-05-06 15:31 UTC

This package is not auto-updated.

Last update: 2024-04-17 07:02:26 UTC


README

Flashmessage for Anax MVC

Available at Packagist as flashmessage.

Scrutinizer Code Quality Code Coverage Build Status

Using CFlashmessage

Copy the file flashmessage.css from the CFlashmessage/css folder to your Anax webroot/css folder. This stylesheet can then be added to your frontcontroller.

$app->theme->addStylesheet("css/flashmessage.css");

Add CFlashmessage as a service.

$di->setShared('flash', function() {
    $flashmessage = new \pmn834\CFlashmessage\CFlashmessage();
    return $flashmessage;
});

Start a session before using CFlashmessage.

$app->session();

One or more flashmessages can then be added.

$app->flash->info("Info flash message");
$app->flash->error("Error flash message");
$app->flash->success("Success flash message");
$app->flash->warning("Warning flash message");

To get all flashmessages as HTML use flash->output().

$app->flash->output();

The CFlashmessage/webroot folder includes the frontcontroller flashtest.php to test the CFlashmessage service.