meshood/cflash

PHP 类,用于在网站上显示消息。

安装: 16

依赖者: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 0

公开问题: 0

语言:HTML

v2.0 2015-08-01 10:35 UTC

This package is not auto-updated.

Last update: 2024-09-28 17:54:35 UTC


README

Build Status Scrutinizer Code Quality Code Coverage

许可证

本软件是免费软件,并附带 MIT 许可证。

安装

要使此模块正常工作,您需要 Anax-MVC 的一个版本。使用 Composer 将模块从 Packagist 下载到您的 Anax-MVC 框架中。

下载完成后,您需要将其作为框架中的服务。您可以通过两种方式完成此操作。

  1. 将以下代码放入您的 CDIFactoryDefault 文件中,或者如果您已经创建了自己的,则使用该文件。
  2. 或者,您可以取相同的代码,但将 "$this->" 替换为 "$di->",并将其放入您的入口控制器中。
$this->setShared('flash', function ()
{
    $flash = new \meshood\Flash\CFlash();
    return $flash;
});

现在您可以使用该模块如下所示。

$app->flash->message('information', 'This message is used for displaying information');
$app->flash->message('warning', 'This message is used for displaying a warning');
$app->flash->message('success', 'This message is used for displaying success');
$app->flash->message('error', 'This message is used for displaying an error');

然后使用此代码获取消息的 html。

$app->flash->getMessage(),

如果想要测试模块是否工作,只需将模块 webroot 中的 test.php 文件复制到您的 Anax-MVC webroot 中,并指向它。

如果您想要基本样式,可以将模块中的 flash.css 文件复制到 Anax-MVC webroot 的 css 文件夹中。

历史

v0.8.1 (2015-05-17)

  • 修复了缺少文档的问题。

v0.8 (2015-05-17)

  • 现在使用命名空间 meshood\Flash。
  • 添加了历史文档。
  • 添加了安装文档。
  • 删除了不必要的文件。

v0.1.1 (2015-05-17)

  • 修复了 test.php 中缺失的代码。
  • 现在使用命名空间 Meshood\Flash。

v0.1 (2015-05-17)

  • 初始提交。
  • 工作类。
  • 与 Packagist 不兼容。
  • 缺少文档。
  • 与类一起工作的样式。