获取Laravel异常模型

科伦丁

我正在尝试使用Laravel 4.2创建自定义异常消息。firstorfail()在路由中使用一个函数来加载个人资料页面,并且在doc(link之后做了一个错误处理程序

App::error(function(ModelNotFoundException $e)
{       
    return View::make('erreur404')->with('error', 'This user doesn\'t exist'); ;
});

但是我想为不同的页面添加自定义消息(例如“此用户不存在”),并且每次发生此错误时都不一样。

我尝试访问$e->model,但是它是受保护的元素,因此无法从异常中获取任何信息。

我的网站是法文,因此无法使用默认的例外消息。

约瑟夫·西尔伯

使用getModel方法:

App::error(function(ModelNotFoundException $e)
{
    $model = $e->getModel();

    $namespacedClassName = get_class($model);

    $className = last(explode('\\', $namespacedClassName));

    // Now do with it what you will...
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取当前的GCC异常模型

来自分类Dev

Laravel Pivot:从withPivot()获取模型

来自分类Dev

从Laravel集合中获取单个模型

来自分类Dev

Spock中的运行时异常模拟groovy.sql

来自分类Dev

扩展Laravel中的模型获取/构建方法

来自分类Dev

Laravel获取相关模型的类名

来自分类Dev

Laravel模型保存异常(嵌套级别...)

来自分类Dev

Laravel 5.0模型未找到异常

来自分类Dev

从相关模型laravel获取ID

来自分类Dev

从laravel集合中获取模型数组

来自分类Dev

异常模块测试C ++

来自分类Dev

Laravel Pivot-通过相关模型获取相同模型

来自分类Dev

使用护照Laravel创建令牌时获取异常

来自分类Dev

Laravel模型获取特定数据

来自分类Dev

Laravel在模型中获取实例

来自分类Dev

从Laravel集合中获取单个模型

来自分类Dev

Laravel 4-获取模型属性的子集

来自分类Dev

PHP / Laravel-为获取的模型分配新模型

来自分类Dev

扩展Laravel中的模型获取/构建方法

来自分类Dev

Laravel雄辩地获取日期模型

来自分类Dev

C ++代码中包含异常模板功能的结构

来自分类Dev

Laravel 5.0模型未找到异常

来自分类Dev

Laravel 5从关系模型获取行

来自分类Dev

获取模型子模型及其子模型laravel

来自分类Dev

Spring,从异常中获取多个模型违规

来自分类Dev

SpringBoot RestController 的 Spock 测试和异常模拟

来自分类Dev

获取模型 Post Laravel 的帖子数

来自分类Dev

在 Laravel 中使用模型关系获取数据

来自分类Dev

Laravel:如何从查询结果中获取模型?