tovo/flashmessage

用于生成闪存信息的反馈信息处理类

dev-master 2015-01-26 16:10 UTC

This package is not auto-updated.

Last update: 2024-09-28 17:20:29 UTC


README

Scrutinizer Code Quality Code Coverage Build Status

CFlashmsg

类CFlashmsg - 基于用户操作生成闪存信息的反馈信息处理类。

由Tomas Vo编写,tomasvo89@gmail.com

安装说明

###1. 下载

使用composer进行安装。将以下代码添加到您的composer.json文件中

"require": {
    "tovo/flashmessage": "dev-master"
},

###2. 将CFlashmsg包含到您的框架中

将以下代码添加到您的front-controller中。

$di->set('CFlashmsg', function() use ($di) { 
    $message = new \tovo\CFlashmsg\CFlashmsg($di);  
    return $message; 
}); 

添加以下代码以检索闪存信息

对于成功消息

    $app->CFlashmsg->addSuccess('This is a success message'); 

对于错误消息

    $app->CFlashmsg->addError('This is an error message'); 

对于警告消息

    $app->CFlashmsg->addWarning('This is a warning message'); 

对于信息消息

    $app->CFlashmsg->addInfo('This is an information message'); 

消息将保存在会话中,调用以下行以打印消息

    $messages = $app->CFlashmsg->printMessage();
    $app->views->addString($messages);

###3. 可选

该类与Font Awesome兼容。