【发布时间】:2017-02-24 14:45:34
【问题描述】:
我正在尝试在我的 Laravel 5.0 验证器方法中两次或多次使用的同一规则上创建不同的自定义错误消息。
$messages = [ 'exists' => 'The order finished',
'exists' => 'The order belong to another user.' ];
$validator = Validator::make( ['order_id' => $order_id],
['order_id' => "required|exists:t_orders,channel_id,finished,0|exists:t_orders,channel_id,user_id,$user_id"],
$messages);
但是,无论应用验证的顺序如何,都只会返回最后一条自定义错误消息。
有没有办法让我两次或多次使用相同的规则并为每次创建不同的自定义错误消息?
【问题讨论】: