1. Go to this page and download the library: Download wp-kit/flash library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
wp-kit / flash example snippets
composer
//inside theme/resources/config/providers.config.php
return [
//
WPKit\Config\ConfigServiceProvider::class, // we need this too,
Illuminate\Filesystem\FilesystemServiceProvider::class, // specify the driver provider
Illuminate\Session\SessionServiceProvider::class, // we need this too
WPKit\Flash\FlashServiceProvider::class
];
use Themosis\Facades\Route;
use Illuminate\Session\Middleware\StartSession;
Route::group([
'namespace' => 'Theme\Controllers',
'middleware' => [
StartSession::class,
'auth.form'
]
], function () {
// Just in case you need to minFlash;
use WPKit\Flash\Facades\FrontendFlash;
// Frontend
FrontendFlash::success('Well done!');
FrontendFlash::warning('Hmm, not sure about that...');
FrontendFlash::error('What on earth are you doing?');
$messages = FrontendFlash::all();
$html = FrontendFlash::render();
$chained = FrontendFlash::success('Well done!')->render();
FrontendFlash::clear();
FrontendFlash::display([
'message' => 'Ooh, living dangerously are we?'
'class' => 'some-classname'
]);
// Admin
AdminFlash::success('Well done!');
AdminFlash::warning('Hmm, not sure about that...');
AdminFlash::error('What on earth are you doing?');
$messages = AdminFlash::all();
$html = AdminFlash::render();
$chained = AdminFlash::success('Well done!')->render();
AdminFlash::clear();
AdminFlash::display([
'message' => 'Ooh, living dangerously are we?'
'class' => 'some-classname'
]);
// Frontend
flash('frontend')->success('Well done!');
flash('frontend')->warning('Hmm, not sure about that...');
flash('frontend')->error('What on earth are you doing?');
$messages = flash('frontend')->all();
$html = flash('frontend')->render();
$chained = flash('frontend')->success('Well done!')->render();
flash('frontend')->clear();
flash('frontend')->display([
'message' => 'Ooh, living dangerously are we?'
'class' => 'some-classname'
]);
// Admin
flash('admin')->success('Well done!');
flash('admin')->warning('Hmm, not sure about that...');
flash('admin')->error('What on earth are you doing?');
$messages = flash('admin')->all();
$html = flash('admin')->render();
$chained = flash('admin')->success('Well done!')->render();
flash('admin')->clear();
flash('admin')->display([
'message' => 'Ooh, living dangerously are we?'
'class' => 'some-classname'
]);
html
// within theme/resources/views/some-view.php
<div class="row">
foreach( flash('frontend')->all() as $message ) :
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.