Question 1 sur 10
Le répertoire vendor contient ______.
- A. Code du framework Laravel
- B. Assets
- C. Code tiers
- D. Fichiers de configuration
Le répertoire vendor
contient le code tiers, c'est-à-dire les dépendances et bibliothèques installées via Composer pour le projet Laravel.
Question 2 sur 10
Où sont stockés tous les « Models » Laravel ?
- A. Dans la base de données Laravel
- B. Dans un serveur
- C. Répertoire app
- D. Aucun des éléments ci-dessus
Les modèles Laravel sont stockés dans le répertoire app
. Ce répertoire contient la logique métier de l'application, y compris les modèles, les contrôleurs, et d'autres classes importantes.
Question 3 sur 10
Quelle classe est utilisée dans Laravel pour gérer les exceptions ?
- A. App\Exceptions\Handler
- B. App\Exception\Handler
- C. App\Exceptions\Handle
- D. Aucun des éléments ci-dessus
La classe App\Exceptions\Handler
est utilisée dans Laravel pour gérer les exceptions. Elle est responsable de la gestion des erreurs et des exceptions qui se produisent dans l'application.
Question 4 sur 10
Quel est le but de l’exécution de php artisan key:generate dans Laravel ?
- A. Générer une clé de chiffrement aléatoire pour l’application
- B. Générer une nouvelle commande Artisan
- C. Créer un nouveau projet Laravel
- D. Pour installer les paquets Composer
La commande php artisan key:generate
génère une clé de chiffrement aléatoire pour l'application Laravel. Cette clé est utilisée pour sécuriser les sessions et autres données cryptées.
Question 5 sur 10
Quel répertoire contient la logique de base de l’application, y compris les contrôleurs et les models ?
- A. app
- B. bootstrap
- C. public
- D. resources
Le répertoire app
contient la logique de base de l'application Laravel, y compris les contrôleurs, les modèles et d'autres classes importantes pour le fonctionnement de l'application.
Question 6 sur 10
Laquelle des commandes suivantes est utilisée pour effacer le cache de l’application Laravel ?
- A. php artisan cache:clear
- B. php artisan clear:cache
- C. php artisan cache:refresh
- D. php artisan clear:config
La commande php artisan cache:clear
est utilisée pour effacer le cache de l'application Laravel. Elle supprime toutes les données mises en cache, ce qui peut être nécessaire après des changements dans la configuration ou le code.
Question 7 sur 10
Laquelle des fonctions suivantes de Laravel vérifie que la table souhaitée existe ou non dans la base de données ?
- A. hasTable()
- B. hasTab()
- C. hashTable()
- D. Aucune de ces fonctions
La fonction hasTable()
vérifie si une table existe dans la base de données. Elle est généralement utilisée dans les migrations pour s'assurer qu'une table est présente avant d'effectuer des modifications.
Question 8 sur 10
Comment définir des données de session dans Laravel ?
- A. $request->db->session('key', 'value');
- B. $request->session()->set('key', 'value');
- C. $request->session()->put('key', 'value');
- D. Aucune de ces réponses
Pour définir des données de session dans Laravel, utilisez $request->session()->put('key', 'value');
. Cette méthode stocke les données dans la session associée à la requête actuelle.
Question 9 sur 10
Lesquelles des méthodes suivantes sont utilisées dans les classes de migration de bases de données ?
- A. execute() et rollback()
- B. up() et down()
- C. run() et delete()
- D. save() et update()
Les méthodes up()
et down()
sont utilisées dans les classes de migration de bases de données. La méthode up()
est utilisée pour appliquer les modifications de migration, tandis que down()
est utilisée pour les annuler.
Question 10 sur 10
Quel design pattern est couramment utilisé dans Laravel pour séparer les tâches de l’application ?
- A. Model-View-Controller-Service (MVCS)
- B. Model-View-Presenter (MVP)
- C. Model-View-Controller (MVC)
- D. Hierarchical Model-View-Controller (HMVC)
Le design pattern couramment utilisé dans Laravel est Model-View-Controller (MVC)
. Ce modèle permet de séparer les responsabilités de l'application en modèles, vues et contrôleurs, facilitant ainsi le développement et la maintenance.
Pas encore de commentaires.
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.