mislant/flash
Composer 安装命令:
composer require mislant/flash
包简介
Helper for flash messages for users
README 文档
README
Flash messages helper.
Flash is a library designed to unify the interface for working with flash messages. It provides functionality for creating and receiving messages. Flash does not restrict the user in the implementation of this functionality, as well as the choice of storage for messages.
To begin work with Flash create flash generator. You can use base implementation class FlashGenerator
public function someAction() { # here is some business logic $flashGenerator = new FlashGenerator( SetterInterface::class # your storage setter implementation ); # end of business logic if ($businessResult) { $flashGenerator->success('Everything is Ok'); return $businessResult; } $flashGenerator->error('Something goes wrong'); return $businessResult; }
To get flashes use flash getter. You can also use base implementation class FlashExtractor
public function showAlerts() { $flashExtractor = new FlashExtractor( GetterInterface::class # your getter from storage implementation ); # Your render logic $messages = $flashExtractor->info(); foreach ($messages as $message){ showAlert($message); } }
统计信息
- 总下载量: 6
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-04-24