【发布时间】:2016-10-21 01:39:21
【问题描述】:
在 Laravel 中,您可以为验证器创建自定义消息。但是我发现准备好的消息有点错误。使用before 和after 验证规则,参数转换为strtotime,就像documentation 中所说的那样。
因此,如果我设置规则'expires' => 'before:+1 year',则该规则有效且正确。但是如果用户输入了错误的值,Laravel 会打印这样的消息:
到期日期必须是 +1 年前的日期
对于普通客户而言,此消息非常不清楚。我预计该消息也将使用strtotime 进行转换。
有没有一种简洁的方法可以打印更清晰的错误信息?
【问题讨论】:
标签: validation laravel laravel-5 laravel-5.2