TCCD 14 LTS

Extbase : persistance et validation

12 sur 85 questions dans l’app

Persistance

  1. Où se trouve un modèle de domaine Extbase et quelle classe étend-il généralement ? Facile
  2. Quelles propriétés n'avez-vous pas besoin de déclarer vous-même dans un modèle Extbase qui étend AbstractEntity ? Facile
  3. Un modèle Extbase possède la propriété $conferenceDate. À quelle colonne de la base de données est-elle associée sans configuration de mapping personnalisée ? Facile
  4. Comment Extbase sait-il quelles colonnes et relations possède la table de base de données d'un modèle ? Facile
  5. En quoi une entité se distingue-t-elle d'un value object dans un modèle de domaine Extbase ? Facile
  6. Quel type utilise-t-on dans un modèle Extbase pour une propriété qui contient plusieurs objets liés, p. ex. tous les intervenants d'une conférence ? Facile
  7. Quelle méthode Extbase appelle-t-il après le chargement d'un objet modèle depuis la base de données, afin que l'on puisse par exemple y initialiser les propriétés ObjectStorage ? Facile

Repository et requêtes

  1. Selon la convention, quel est le nom et l'emplacement du repository pour le modèle MyVendor\MyExtension\Domain\Model\Conference ? Facile

Repository et requêtes

  1. Comment paginer le résultat d'un repository Extbase dans TYPO3 v14 ? Moyen
  2. Une recherche doit trouver toutes les conférences dont le titre contient le terme $searchWord. Quelle contrainte est correcte ? Moyen

Validation

  1. Dans TYPO3 v14, un modèle contient encore /** @Extbase\Validate("NotEmpty") */ au-dessus de protected string $title. Que se passe-t-il ? Difficile
  2. Quelles notations de validateur sont valides dans TYPO3 v14 et non marquées comme dépréciées ? Difficile

Certifications & examens

Quel examen pour la suite ?

Tu peux déjà t’entraîner pour 19 examens, 21 sont soumis au vote. Découvre toutes les certifications avec les infos officielles, vote ou propose ton examen.

Voir toutes les certifications