2017 © Pedro Peláez
 

library flashmessage

Message controller for ANAX-MVC

image

ezon/flashmessage

Message controller for ANAX-MVC

  • Wednesday, November 25, 2015
  • by emanuelzone
  • Repository
  • 1 Watchers
  • 0 Stars
  • 7 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

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

FlashMessageControl

Hello there,, (*2)

This is a result of a lesson in a school project., (*3)

Flash messages are used to inform the user about the state of the action he / she has made or simply displaying information to users. These types of messages can be generated using this component. Below you will find some examples of instant messaging with Font Awesome., (*4)

You can easily remove or add your own messages, but you must specify them in the flashmessages.css. This version is also used with Font Awesome which you can download via https://fortawesome.github.io/Font-Awesome/., (*5)

Installation

  1. To install, I recommend composer.
  2. Add this line into composer.json file: "require": {"ezon/flashmessage": "dev-master"}

Access the controller in your frontcontroller:

$di->setShared('flashMessages', function() use ($di){ $flashMessages = new Ezon\FlashMessage\FlashController($di); return $flashMessages; });, (*6)

In the router you also need to add the css-stylesheet flashmessages.css. Make sure that the name in the css corresponds to the name in the addMessage function if you decide to add a new message., (*7)

Add the route in your front controller:

// Test Route $app->router->add('', function() use ($app) {, (*8)

$app->theme->setTitle("Flash messages");
$app->theme->addStylesheet('css/flashmessages.css');
$app->flashMessages->addMessage('<i class="fa fa-check"></i> CHECK!', 'success');
$app->flashMessages->addMessage('<i class="fa fa-info"></i> Information', 'info');
$app->flashMessages->addMessage('<i class="fa fa-exclamation-triangle"></i> Warning!', 'warning');
$app->flashMessages->addMessage('<i class="fa fa-exclamation-circle"></i> Something went wrong!', 'error');

//Adds the view to display the messages, (*9)

$app->views->add('flash/flash', [ 'content' => $app->flashMessages->getFlashMessages(), ]);, (*10)

});, (*11)

Good luck! :), (*12)

The Versions

25/11 2015

dev-master

9999999-dev http://emanuelzone.se

Message controller for ANAX-MVC

  Sources   Download

MIT

The Requires

  • php >=5.4

 

flashmessage cflashmessage

08/11 2015

v1.0

1.0.0.0 http://emanuelzone.se

Message controller for ANAX-MVC

  Sources   Download

MIT

The Requires

  • php >=5.4

 

flashmessage cflashmessage