修改验证为配置注入
This commit is contained in:
parent
2acf23d296
commit
3983c413f6
@ -62,12 +62,11 @@ class CatchAdminService extends Service
|
||||
*/
|
||||
protected function registerValidates(): void
|
||||
{
|
||||
$validates = [
|
||||
new Sometimes(),
|
||||
];
|
||||
Validate::maker(function($validate) {
|
||||
$validates = config('catch.validates');
|
||||
|
||||
Validate::maker(function($validate) use ($validates){
|
||||
foreach ($validates as $vali) {
|
||||
$vali = app()->make($vali);
|
||||
$validate->extend($vali->type(), [$vali, 'verify'], $vali->message());
|
||||
}
|
||||
});
|
||||
|
@ -33,4 +33,8 @@ return [
|
||||
],
|
||||
],
|
||||
],
|
||||
|
||||
'validates' => [
|
||||
\catcher\validates\Sometimes::class,
|
||||
],
|
||||
];
|
||||
|
Loading…
x
Reference in New Issue
Block a user