Pascal Bartl
Test por , creado hace más de 1 año

TYPO3 CD 2020 (zweite Auflage) Test sobre 4.4 Validators, creado por Pascal Bartl el 09/04/2021.

1
0
0
Pascal Bartl
Creado por Pascal Bartl hace casi 4 años
Cerrar

4.4 Validators

Pregunta 1 de 3

1

Which of the following validation annotations are valid in principle? (3)

Selecciona una o más de las siguientes respuestas posibles:

  • @validate NotEmpty, Word(max=3)

  • @validate $blog NotEmpty, Word(max=3)

  • @validate $blog NotEmpty, \Vendor\MyExtension\Validation\Validator\WordValidator(ma\
    x=3)

  • @validate $blog NotEmpty, Vendor.MyExtension:Word(max=3)

  • @validate $blog NotEmpty, Vendor.MyExtension:WordValidator(max=3)

Explicación

Pregunta 2 de 3

1

From which validator class are all default validators derived? (1)

Selecciona una o más de las siguientes respuestas posibles:

  • Class ObjectValidator

  • Class ValidationValidator

  • Class DefaultValidator

  • Class AbstractValidator

  • Class ValidationInterface

Explicación

Pregunta 3 de 3

1

Given the following code in a domain model, which statements about the validator are correct? (2)

use TYPO3\CMS\Extbase\Annotation\Validate;
/**
* Title
*
* @var string
* @Validate("Vendor\MyExtension\Validation\Validator\ExampleValidator", options={"m\
inimum": 10})
*/
protected $title = '';

Selecciona una o más de las siguientes respuestas posibles:

  • The method validate() of the validator class hast to accept the argument minimum in the
    method signatur

  • The TypoScript configuration persistence.validation.options.minimum = true must be set

  • The property $supportedOptions is required in the ExampleValidator class

  • A method named Minimum() is required in the ExampleValidator class

  • The validator class file should be stored as Classes/Validation/Validator/ExampleValidator.php

Explicación