sun/flash is a Laravel package for flash helps you to add flash messages to your php application..
It currently has 3 GitHub stars and 53 downloads on Packagist (latest version v1.5).
Install it with composer require sun/flash.
Discover more Laravel packages by sun
or browse all Laravel packages to compare alternatives.
Last updated
Flash helps you to add flash messages to your PHP application.
Just copy Flash folder somewhere into your project directory. Then include flash autoloader.
require_once('/path/to/Flash/autoload.php');
Flash is also available via Composer/Packagist.
composer require sun/flash
If you install flash manually, just add this line where you want to show flash message.
include('/path/to/Flash/view/flash.php');
If you install flash via composer, You need to publish flash message view. To publish flash message view -
php vendor/sun/flash/publish
Then, include this view where you want to show flash message.
include('view/Flash_Message.php);
In Flash message view I used Bootstrap css framework for flash message styling. You also need to add bootstrap to your project.
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<script src="http://code.jquery.com/jquery-2.1.4.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
Add this line at the bottom of your page
<script>
$(function () {
$('.flash-modal').modal();
})
</script>
$flash = new Sun\Flash;
$flash->success('Hello');
$flash->error('Whoops! There were some problems with your input.');
$flash->info('your message');
$flash->warning('your message');
$flash->confirm('Message Title', 'Your Message');
$flash->overlay(
'Message Title',
'Your Message',
true,
'Allow Button Text',
'Allow Button Type',
'Dismiss Button Text',
'Dismiss Button Type
);
Defalut value for --
Submit Button = false
Allow Button Text = Save
Allow Button Type = success
Dismiss Button Text = Close
Dismiss Button Type = default



This package is licensed under the MIT License