Based on the Laravel's documentation, the way to edit error message is like this:
$messages = [
'email.required' => 'We need to know your e-mail address!',
];
$validator = Validator::make($input, $rules, $messages);
But what if the rule is using Rule class?
For example:
$rules = [
'img_type' => ['required', Rule::in(['png', 'jpeg', 'gif'])],
];
$messages = [
'img_type.{what-to-type-here-for-Rule::in}' => 'Invalid image type',
];
$validator = Validator::make($input, $rules, $messages);
As the example above, img_type.{what-to-type-here-for-Rule::in}, I don't know how to specify the custom error message for Rule::in...