Мне интересно, где находится правильное место для пользовательского валидатора, который я хочу использовать более чем в одном месте?
Например, у меня есть валидатор min_image_size
:
Validator::extend('min_image_size', function($attribute, $value, $parameters) {
$imageSize = getimagesize($value->getPathname());
return ($imageSize[0] >= $parameters[0] && $imageSize[1] >= $parameters[1]);
});
Где я должен разместить его в соответствии с правильным способом Laravel?