['required', 'image', 'max:4096'], ]; } public function authorize(): bool { return true; } public function messages(): array { return [ 'image.required' => __('api.validation.image_required'), 'image.image' => __('api.validation.image_file'), 'image.max' => __('api.validation.image_max_4mb'), ]; } }