marius321967 / laravel-messages
Store text messages and dump them in user's view
9.0.0
2022-03-28 14:05 UTC
Requires
- php: ^7.3|^8.0
- laravel/framework: ^9.0
Requires (Dev)
- orchestra/testbench: ^7.0
- phpunit/phpunit: ^9.0
README
Laravel Messages
Add and handle user messages of custom types in Laravel.
Installation
composer require marius321967/laravel-messages
Usage
Inject marius321967\Messages\MessageStore
or use facade marius321967\Messages\Facades\Message
// Show message in current page if ($error) { $store->add('Failed to perform operation', 'error'); } // Show message in next page (flash) if ($error) { $store->flash('Failed to perform operation', 'error'); }
Show the added messages in your Blade template:
@foreach (\marius321967\Messages\Facades\Message::getActiveMessages() as $message) <div class="message-{{ $message->type() }}">{{ $message->message() }}</div> @endforeach