am-mokhtari/alert-manager

通过会话在网站上设置和显示警告的辅助工具

v2.0.1 2024-09-03 01:16 UTC

This package is auto-updated.

Last update: 2024-09-04 22:35:52 UTC


README

icon

这个包的目的是什么?🤔

此包帮助您将消息分为以下四种类型:危险警告成功正常

您可以设置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 与我分享。

感谢