给定一个整数数组:
[1, 2, 3, 4, ...]
Run Code Online (Sandbox Code Playgroud)
如何使用验证器检查表中是否存在这些验证器?可能没有foreach循环?
$validator = Validator::make($request->all(), [
'array' => 'required|exists:users,id'
]);
Run Code Online (Sandbox Code Playgroud) 我使用该extend函数在Laravel 4的验证类上扩展和添加自定义规则.
Validator::extend('foo', function($attribute, $value, $parameters)
{
return $value == 'foo';
});
Run Code Online (Sandbox Code Playgroud)
当我使用新创建的自定义扩展验证规则时,validation.foo如果规则失败则返回.在扩展Laravel 4中的验证类时,有没有办法定义泛型/默认消息?
我想验证from_date和end_date形式的两个日期字段.需要检查from_date是否小于end_date.
$rules = array('from_date' => array('sometimes','date_format:"Y-m-d"', 'before:'.Input::get('to_date') ),
'to_date' => array('sometimes','date_format:"Y-m-d"', 'after:'.Input::get('from_date') ) );
Run Code Online (Sandbox Code Playgroud)
这是我试过的.但这不起作用.如果我将to_date作为空值,它将通过错误.