Structure d'une extension · Question 9 sur 12
Une extension lance throw new \InvalidArgumentException('Unknown mode', ...). Quel second paramètre respecte la convention TYPO3 ?
1 réponse est correcte. Moyen
Afficher la solution
Solution
- C Un code unique tiré du timestamp Unix du moment où la ligne a été écrite, p. ex. 1727349820
Explication
Dans le Core de TYPO3, chaque exception porte son propre code entier, le timestamp Unix du moment où la ligne a été écrite, p. ex. 1527778767 dans le DateTimeAspect. Le code apparaît dans les messages d'erreur et les journaux, ce qui permet de trouver l'endroit du lancement par une seule recherche, et on peut le rechercher sur le web. Une chaîne n'est pas autorisée comme code en PHP, et les codes de statut HTTP ne seraient pas uniques.