MichaelJennings/errormanager

该软件包的最新版本(dev-master)没有可用的许可信息。

Laravel 4 错误管理软件包

dev-master 2015-03-30 23:46 UTC

This package is auto-updated.

Last update: 2024-09-06 09:29:27 UTC


README

这是 Laravel 4 消息包的一个包装器,使添加和检索消息更加简单,同时将消息闪存到会话中,以便在下一次请求中检索。

安装

将包包含在您的 composer.json 文件中。

"michaeljennings/errormanager": "dev-master";

运行 composer installcomposer update 下载依赖项。

一旦下载了包,请将验证服务提供者添加到 app/config/app.php 文件中的服务提供者列表中。

'providers' => array(

'Michaeljennings\ErrorManager\ErrorManagerServiceProvider'

);

Error 门面添加到您的别名数组中。

'aliases' => array(
  
  'Error' => 'Michaeljennings\ErrorManager\Facades\Error',

);

用法

要向消息包中添加消息,请使用 add 方法。

Error::add('foo', 'bar');

要检查当前消息包中是否有任何错误,请使用 hasErrors 方法。

Error::hasErrors();

要从消息包中检索错误,请使用 errors 方法。

Errors::errors();

您还可以使用任何标准消息包函数。

$errors = Errors::errors();

$errors->has('foo)
$errors->first('bar')

您还可以使用错误进行重定向。

return Redirect::back()->withErrors(Errors::errors());