Documente Academic
Documente Profesional
Documente Cultură
Semestre : 1 2
Session : Principale Rattrapage
5. Quelle est la commande Symfony permettant de générer un formulaire pour l’entité « Formation »
dans un bundle nommé « Formation » ? (Hors Programme)
Page 1 sur 5
6. Quelle est la commande qui permet de créer un contrôleur ?
7. Quelle est la méthode utilisée pour cacher un élément sélectionné dans une page? (Hors
Programme)
A- Tous les éléments qui ont comme id C- Tous les éléments qui ont comme
img classe img
B- Tous les éléments qui ont comme D- Le premier élement qui a comme
balise img blasse img
A- config.yml C- parameter.yml
B- composer.json D- Aucune de ces réponses n’est
correcte
11. Parmi les codes de contrôleur suivants, lequel enregistre correctement une entité dans la base de
données?
Page 2 sur 5
12. Quelle est la méthode du repository qui permet de récupérer 4 formations qui ont pour titre
« symfony », à partir de la 2e et les ordonner par date descendante?
A- $list = $repository->findBy(
‘symfony’, ‘DESC’,4,2) ; C- $list = $repository->findBy(
B- $list = $repository- array(‘titre’ => ‘symfony’),
>findBy(array(‘titre’ => symfony ), array(‘date’ => ‘DESC’),4,2) ;
‘DESC’,4,2); D- $list = $repository-
>findBy(array(‘titre => ‘symfony),
array(‘date’ => ‘date’),4,2) ;
13. Comment supprimer un élément HTML, qui a comme id « block », de votre page html suite à un
évènement click sur le bouton qui a comme id « btn » (Hors Programme)
14. Dans un contrôleur, quel est le code qui permet de créer un formulaire de l’objet Formation ?
15. Quel est le code qui permet de faire une recherche sur l'objet Formation avec QueryBuilder ?
Page 3 sur 5
16. Dans une entité Formation, l’id est déclaré comme auto incrément. Quel est le résultat de la fonction
suivante sachant que l’id de la dernière ligne dans la base de données est égale à 100 ?
17. Dans une vue Twig, Quelle est la syntaxe qui permet de tester si une variable « var » est impaire ?
A- {% if var is odd %} Impaire {% else C- {{var is odd? 'impaire': ‘paire’}}
%} paire {% endif %} D- les réponses A et C sont correctes
B- {{ if var is odd }} Impaire {{else }}
paire {{endif }}
18. Quel est le résultat fournit par ce code JQuery ? (Hors Programme)
$(".li").each(function(i)
{
$(this).click(function(){ if (i%2!=0)$(this).addClass("rouge"); else $(this).addClass("vert");}); })
A- Attribuer les propriétés de la classe C- Attribuer les propriétés de la classe
« rouge » à tous les éléments impairs et « rouge » à tous les éléments pairs et les
les propriétés de la classe « vert » au propriétés de la classe « vert » au reste
reste des éléments de la classe li des éléments de la classe li
B- Attribuer les propriétés de la classe D- Attribuer la couleur rouge à tous les
« rouge » à tous les éléments impairs et éléments impairs et la couleur verte pour
les propriétés de la classe « vert » au le reste des éléments de la classe li
reste des éléments de balise li
Page 4 sur 5
class Formation
{
/** @OneToMany(targetEntity="User",mappedBy="formation")
*/
private $users;
public function__construct(){…}
}
Sachant que la classe "Formation" est liée à la classe "User » par la relation "OneToMany", quel est le
contenu du constructeur de cette classe
Page 5 sur 5