attla/flash-messages

直观的laravel闪存通知包。

dev-main 2022-09-25 01:07 UTC

This package is auto-updated.

Last update: 2024-09-25 05:25:56 UTC


README

License Latest Stable Version Total Downloads

✨ 直观的laravel闪存通知包。

安装

composer require attla/flash-messages

配置

要发布配置文件,请运行以下命令

php artisan vendor:publish --tag=attla/flash-messages/config

配置中的types数组用于指示消息的类。

icons是每种消息类型的默认图标。

用法

要创建新的消息,您可以调用从配置中命名的门面方法

use Attla\Flash\Facade as Flash;

// Create a flash message with the helper function
$flash = flash('Example of message', 'info');
// Create with facade
$flash = Flash::info('Example of message');

// Set the message as dismissible
$flash->dismissible();

// Set a custom class for the message
$flash->class('custom-message-class');

// Set a icon for the message
$flash->icon('far fa-circle-info');
$flash->icon('<i class="far fa-circle-info"></i>');

// Set a timeout for the message
$flash->timeout(6); // will be removed after 6 seconds

// If needed, you can unqueue the message
$flash->destory();

消息方法列表

许可证

此包根据MIT许可证授权,© Octha