am-mokhtari / alert-manager
通过会话在网站上设置和显示警告的辅助工具
v2.0.1
2024-09-03 01:16 UTC
Requires
- php: ^8.2
This package is auto-updated.
Last update: 2024-09-04 22:35:52 UTC
README
这个包的目的是什么?🤔
此包帮助您将消息分为以下四种类型:危险
、警告
、成功
和正常
。
您可以设置Flash 消息并自动删除它们。
如何安装 😃
首先,您需要安装 Composer。
要安装此包,请执行以下命令
composer require am-mokhtari/alert-manager
如何使用 😵
使用的函数如下
- Alert::addNormal(string $message, bool $isFlash)
- Alert::addSuccess(string $message, bool $isFlash)
- Alert::addWarning(string $message, bool $isFlash)
- Alert::addDanger(string $message, bool $isFlash)
此类函数适用于常规 警告
和 flash 消息
。
这是向警告组添加消息。
如果您的消息被视为 flash 消息,您可以给 $isFlash
赋予一个 true
值。
常规 警告 函数
- Alert::getNormal()
- Alert::getSuccess()
- Alert::getWarning()
- Alert::getDanger()
此类适用于接收所有称为上述类型的消息。输出将是 数组 类型。
- Alert::all()
此函数检索所有消息作为 多维数组。
- Alert::pullNormal()
- Alert::pullWarning()
- Alert::pullDanger()
- Alert::pullSuccess()
这些函数检索所述类型的消息并自动删除。
输出将是 数组 类型。
- Alert::pullAll()
此函数检索所有消息并自动删除。
输出将是 多维数组。
- Alert::forgetNormalOne(int $key)
- Alert::forgetWarningOne(int $key)
- Alert::forgetDangerOne(int $key)
- Alert::forgetSuccessOne(int $key)
这些函数删除属于 $key
的指定类型的消息。
输出将是 true。
- Alert::forgetNormal()
- Alert::forgetSuccess()
- Alert::forgetWarning()
- Alert::forgetDanger()
这些函数删除指定类型的消息。
输出将是 true。
- Alert::forgetAll()
此函数删除所有消息。
输出将是 true。
以下函数用于 flash 消息
- Alert::pullNormalFlashes()
- Alert::pullSuccessFlashes()
- Alert::pullWarningFlashes()
- Alert::pullDangerFlashes()
这些函数检索 Flash 消息作为指定类型并自动删除。
输出将是 数组 类型。
- Alert::pullAllFlashes()
此函数检索所有 Flash 消息并自动删除。
输出将是 多维数组。
贡献 🤝
要为此项目做出贡献,请 fork
项目,并在更改后通过 pull request
与我分享。
感谢 ✨