valllabh / message
There is no license information available for the latest version (dev-master) of this package.
Laravel Package for managing messages
dev-master
2014-08-05 17:39 UTC
Requires
- php: >=5.4.0
- illuminate/support: 4.2.*
This package is not auto-updated.
Last update: 2025-02-11 04:38:21 UTC
README
Message/Alerts Management for Laravel.
Feature:
- Handles Flash or Same-Request Messages
- Handles Validation Messages
- Grouping of Messages
- Total control on message types like
errors, information, warnings
Setup:
in app/config/app.php
-
Add Service provider add
'Valllabh\Message\MessageServiceProvider'
inproviders
array -
Add Facade add
'Message' => 'Valllabh\Message\Facade\Message'
inaliases
array -
Publishing config file
php artisan config:publish valllabh/message
-
Publishing views
php artisan view:publish valllabh/message
Usage:
Add Message
$message // array, MessageBag $group // any string name of group like 'sign_up_messages', 'website_notices' $flash // true if message needs to be flashed on next request
Message::error( $message, $group = 'global', $flash = false ); Message::info( $message, $group = 'global', $flash = false ); Message::warning( $message, $group = 'global', $flash = false ); Message::success( $message, $group = 'global', $flash = false );
Message adding functions are nothing but the keys form the config:types
'types' => [
'success' => array( 'class' => 'alt-success' ),
'error' => array( 'class' => 'alt-danger' ),
'warning' => array( 'class' => 'alt-warning' ),
'info' => array( 'class' => 'alt-info' )
]