我创建了一个扩展LaravelValidatior的类和一个需要检查一些规则的方法。例如
class ExtendLaravelValidator extends LaravelValidator {
public function validateRequiredIfSomething($attribute, $value, $parameters)
{
if(something())
{
return true;
}
return false;
}
}
我也有一些规则:
class CreateCompanyValidator extends Validator {
protected static $rules = [
'name' => 'required_if_something',
'address' => 'required_if_something',
}
你可能已经想到了,我总是需要调用required_if_something方法。它需要像laravel所需的方法。每个帖子我都需要通过所有这些领域。我怎么能做到这一点?
答案 0 :(得分:0)
如果您100%确定要始终使用扩展类而不是Laravel的验证器,则可以在app.php文件中的别名数组中更改它。