迪扎科技 / flash
Laravel 的 Flash 消息
dev-master
2024-02-15 11:44 UTC
Requires
- php: ^7.2|^8.0
Requires (Dev)
- mockery/mockery: ^1.0
This package is auto-updated.
Last update: 2024-09-15 13:02:15 UTC
README
Laravel 5 flash 消息,基于同主题的 Laracasts 视频教程:[灵活的 Flash 消息](https://laracasts.com/lessons/flexible-flash-messages)。最初是为开源内容管理系统 FusionCMS 开发的。
快速安装
首先通过 Composer 安装包。
composer require caffeinated/flash
完成此操作后,只需将服务提供者和外观类添加到项目的 config/app.php
文件中
服务提供者
Caffeinated\Flash\FlashServiceProvider::class,
外观
'Flash' => Caffeinated\Flash\Facades\Flash::class,
就是这样!拿起你的咖啡,开始发送消息吧!
用法
用法很简单。在重定向到另一个页面之前,只需调用 Flash
来设置所需的 flash 消息。有多种方法可以分配不同级别的优先级(信息、成功、警告和错误)。
成功
Flash::success('This is a success message.');
信息
Flash::info('This is an info message.');
警告
Flash::warning('This is a warning message.');
错误
Flash::error('This is an error message.');
渲染
要在视图中渲染您的 flash 消息,只需在主布局中包含捆绑的视图部分
@include('flash::message')
注意,捆绑的视图部分默认针对 Bootstrap。