IRO*_*ORD 1 php laravel laravel-4
是否有任何通用的Laravel验证器选项允许我做下面的示例?
示例:我有两个文本框,其中至少有一个必须填写.一个必须被强制填充,但不是必需的是两个填充.
看起来Laravel有一些内置规则:required_without和required_without_all.
required_without:foo,bar,...仅当任何其他指定字段不存在时,验证字段必须存在.
required_without_all:FOO,酒吧,...
required_without_all:foo,bar,...仅当所有其他指定字段都不存在时,验证字段必须存在.
因此,在您的验证中,您可以:
$validator = Validator::make(
[
'textbox1' => Input::get('textbox1'),
'textbox2' => Input::get('textbox2'),
],
[
'textbox1' => 'required_without:textbox2',
'textbox2' => 'required_without:textbox1',
]
);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3036 次 |
| 最近记录: |