Я пытаюсь использовать Illuminate \ Validation в качестве автономной библиотеки, и она не работает с уникальным правилом. ошибка: Uncaught RuntimeException: верификатор присутствия не был установлен.
вот мой код:
$fileLoader = new Translation\FileLoader(new Filesystem\Filesystem(), '');
$factory = new Validation\Factory( new Translation\Translator($fileLoader, 'en_US') );
$d = ['name' => 'te' ];
$rules = [
'name' => [Rule::unique('page')],
];
$validator = $factory->make($d, $rules);
if($validator->fails()){
$errors = $validator->errors();
foreach($errors->all() as $message){
d($message);
}
}