QCM Symfony – Partie 6
QCM sur le framework Symfony avec des réponses pour la préparation des entretiens d’embauche, tests en ligne, examens et certifications. Ces questions et réponses sur Symfony comprennent divers sujets. Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur Symfony.
1. Symfony est sponsorisé par ____ ?
A Microsoft
B Facebook
C SensioLabs
D IBM
2. Convertir le code PHP suivant en Twig.
<?php foreach($products as $value => $key){ //... } ?>
3. Comment installer et utiliser les fixtures dans Symfony?
4. Est-ce que l’ordre d’exécution est correct?
$ php bin/console doctrine:database:create $ php bin/console doctrine:schema:upate --dump-sql $ php bin/console doctrine:schema:upate --force $ php bin/console doctrine:fixtures:load
A Vrai
B Faux
5. Peut-on indiquer à Doctrine l’ordre de chargement de nos fixtures afin de les exécuter dans l’ordre désiré?
A Vrai
B Faux
6. Pourquoi nous ajoutons le paramétre « $mailer » dans la classe « ExempleMailer »?
<?php class ExempleMailer{ private $mailer; public function __construct($mailer){ $this->mailer = $mailer; } $this->mailer->send($message); } ?>
7. À quoi sert l’injection de dépendance dans les services?
8. À quoi sert l’argument « mailer ». Est-il un alias?
services: test.service: class: %test.service.class% arguments: [@mailer]
A Vrai
B Faux
9. Dans symfony, le code où vous interprétez la requête et créez une réponse est le _____?
A Interpreter
B Controller
C Router
D Kernel
10. Lequel des éléments suivants renvoie l’objet « Response » de Symfony2 à l’utilisateur?
A Bundle
B Kernel
C Controller
D Fixture