Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 2

Direction Régionale Rabat – Salé - Kénitra

Année de Formation 2022/2023


Module M 205
Développer en back end

Filière : Développement Digital: Contrôle N° : EP : ISTA SALA AL JADIDA


Option : Web Full Stack Nom :
Année : 2 °A Prénom :
Barème : / 20 Durée : 1h30 Groupe :

Question de cour : (8pts)

1) Ajouter des commandes d'artisan adaptées pour les actions suivantes ? (2pts)

N° Action Commande
1 Créer un projet
2 Créer un controleur a action unique
3 Pour vider le cache
4 Vérifier la version de Laravel

2) Ecrire un exemple de Route pour chaque verbe HTTP Suivant ? (4pts)

Verbe Exemple
match

any

3) Quelle fonction génère une chaîne aléatoire en tant que jeton CSRF? (1pts)

4) Donner la signification de CSRF ? (1pts)

M. Hamid Belyazidi Page 1 / 2


Exercice 1 : (4pts)
Commenter le code suivant ?
class NomContrôleur extends Controller{
public function __construct (){
$this ->middleware('auth');
$this ->middleware('log')->only('index');
$this ->middleware('subscribed')->except('store’);
}
}
Votre réponse :

Exercice 2 : (4pts)
Le dossier resources/views contient les vues suivantes : page1,page2,..,page9.
On utilisant les URL suivants:
Exemple: http://127.0.0.1 :8000/1 permet de router la vue page1
De façon générale: http://127.0.0.1 :8000/N permet de router la vue pageN avec ∀ N ∈ [1..9] et si
l’utilisateur entre une valeur erronée il sera redirigé vers la page d’erreur adéquate .
Écrire la route correspond à ce résultat ?

Exercice 3 : (4pts)
Soit le Contrôleur de Ressource Voitures complète le tableau ci-dessus?
1) Compléter le lien pour router la méthode index ?
(http://127.0.0.1 :8000/
2) Compléter le lien pour router la méthode create ?
(http://127.0.0.1 :8000/
3) Compléter le lien pour router la méthode edit ?
(http://127.0.0.1 :8000/
4) Compléter le lien pour router la méthode show ?
(http://127.0.0.1 :8000/
M. Hamid Belyazidi Page 2 / 2

Vous aimerez peut-être aussi