如何在laravel验证器中按值验证数据?

时间:2015-06-16 13:59:41

标签: php validation laravel laravel-4

我想知道是否有一种简单的方法可以在Laravel 4的验证器中按值验证数据

类似这样的事情

$validator = Validator::make(['toolMode' => 'fastTool'], ['toolMode' => 'shouldBeSameAs:fastTool Or shouldBeSameAs:expertTool']);

因此,如果除了提供这两个值之外还有其它值,则验证失败

我知道我可以用if if来做,但只是想知道验证器中是否有任何东西?

1 个答案:

答案 0 :(得分:1)

您正在寻找规则in

$validator = Validator::make(['toolMode' => 'fastTool'],
                             ['toolMode' => 'in:fastTool,expertTool']);