symfony3Validación


Observaciones

De hecho, la validación de formularios se basa en un componente, denominado " Componente Validador ".

A menudo puede usar el servicio dedicado si no tuvo que mostrar un formulario en una plantilla. Al igual que las API. Puedes validar los datos de la misma manera, de esta manera:

Por ejemplo, basado en el documento symfony :

$validator = $this->get('validator');
$errors = $validator->validate($author);

if (count($errors) > 0) {
    /*
     * Uses a __toString method on the $errors variable which is a
     * ConstraintViolationList object. This gives us a nice string
     * for debugging.
     */
    $errorsString = (string) $errors;
}

Validación Ejemplos relacionados