2017 © Pedro Peláez
 

library cfmessage

Class for flash messages

image

chja/cfmessage

Class for flash messages

  • Friday, April 17, 2015
  • by DigitalGrid
  • Repository
  • 1 Watchers
  • 0 Stars
  • 18 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

Cfmessage

Build Status Scrutinizer Code Quality Code Coverage, (*1)

Module that shows flash messages. It handels messages for success, information and errors for the user., (*2)

By Christofer Jadelius, (*3)

License

This software is free software and carries a MIT license., (*4)

How to install

First you have to include this code in your composer.json file:, (*5)

"require": {
    "chja/cfmessage": "dev-master"
},

How to use with Anax/MVC

After you have downloaded the package add this code to your front-controller:, (*6)

$di->set('Cfmessage', function() use ($di) {
    $message = new \Chja\Cfmessage\CfmessageAnax();
    $message->setDI($di);
    return $message;
});

Note: Before you start adding messages you will have to start a session if you have not done that yet., (*7)

Now you can start adding all the messages you want to use. below you can see some examples., (*8)

Info messages:, (*9)

    $app->Cfmessage->addNotice('This is an information message'); 

Error messages:, (*10)

    $app->Cfmessage->addError('This is an error message'); 

success messages:, (*11)

    $app->Cfmessage->addSuccess('This is a success message'); 

warning messages:, (*12)

    $app->Cfmessage->addWarning('This is a warning message'); 

When a message has been added it will be saved in the session, use these lines to print the message/messages:, (*13)

    $messages = $app->Cfmessage->printMessage();
    $app->views->addString($messages);

You can also clear the session by invoking this method:, (*14)

    $app->Cfmessage->clearSession();

All the messages are using icons from Font Awesome. Font Awesome is not required but the meaning of the messages will be a little bit clearer if you use it., (*15)

The Versions

17/04 2015

dev-master

9999999-dev

Class for flash messages

  Sources   Download

MIT

The Requires

  • php >=5.4

 

by Christofer Jadelius

message flash

15/04 2015

v1.0

1.0.0.0

Class for flash messages

  Sources   Download

MIT

The Requires

  • php >=5.4

 

by Christofer Jadelius

message flash