update method formrequest example auth laravel laravel-5

method - Laravel5: Middleware o Validación?



rule laravel (2)

Es un trabajo para Validator. Agregue su regla personalizada antes de la validación:

Validator::extend(''custom'', function($attribute, $value, $parameters) { // make 3rd party request using $value if (…) { return true; } else { return false; } });

No se olvide de agregar una cadena de mensaje de error al archivo resourses/lang/xx/validation.php .

Leer más: http://laravel.com/docs/5.0/validation#custom-validation-rules

Tengo un formulario que contiene una entrada de url y necesito validar que la URL dada no está en la lista negra de una API de terceros, no estoy seguro de si necesito usar un Middleware o crear un formulario específico. Request y verificar esa URL antes pasando esa solicitud a un comando. ¿Algunas ideas?


La validación de formulario no pertenece al middleware. Entonces, es mejor crear una clase de solicitud de formulario.

Probablemente necesites una regla de validación personalizada. Ver la respuesta de limonte.