crazyinventor/laflash

Laravel flash message package"
99
Install
composer require crazyinventor/laflash
Latest Version:1.3
PHP:>=5.4.0
Last Updated:Apr 12, 2017
Links: GitHub  ·  Packagist
Maintainer: CrazyInventor

Laravel Flash

Flash message package for Laravel with customizable message groups (levels).

Installation

Run 'composer require crazyinventor/laflash' or modify your composer.json:

{
    "require": {
        "crazyinventor/laflash": "*"
    }
}

Configuration

Laravel 5.0

In /config/app.php, add the following to providers:

'CrazyInventor\LaFlash\FlashServiceProvider',

and the following to aliases:

'Flash' => 'CrazyInventor\LaFlash\FlashFacade',

Laravel 5.1 and newer

In /config/app.php, add the following to providers:

CrazyInventor\LaFlash\FlashServiceProvider::class,

and the following to aliases:

'Flash' => CrazyInventor\LaFlash\FlashFacade::class,

Configuration file

Publish the flash configuration file by running the following command from a shell inside your Laravel's installation directory:

php artisan vendor:publish

This will create the file config/flash.php in your Laravel's installation directory. You can customize the levels you would like to use.

Usage

Flash::hasMessages($level = false)

Check if there are available messages. If you define a level, only messages for that level will be considered.

Flash::getMessages($level = false)

Get all available messages. If you define a level, only messages for that level will be returned.

Flash::getLevels()

Get all available levels you can log to.

Flash::LEVEL

Store a message for the given leven.

Related Packages

doctrine/dbal

Powerful PHP database abstraction layer (DBAL) with many features for database s...

631,580,251 9,707
laravel/framework

The Laravel Framework.

580,311,802 34,925
laravel/tinker

Powerful REPL for the Laravel framework.

489,754,436 7,444
laravel/serializable-closure

Laravel Serializable Closure provides an easy and secure way to serialize closur...

404,034,618 608
nunomaduro/collision

Cli error handling for console/command-line PHP applications.

384,821,166 4,658