Comprendre Laravel 5.4 : Les middlewares

Laravel fournit des middlewares notamment pour le système d’authentification. C’est super, mais qu’est-ce que c’est et à quoi ça sert ? Qu’est ce qu’un middleware ? Un middleware est une fonction qui s’interpose entre l’appel de la route et l’exécution du code qui est appelé par cette route. En gros, ça sert à automatiser certaines…

Comprendre Laravel 5.4 : Les bases du templating avec Blade

Qu’est-ce que Blade ? Personnellement, je trouve les « echo » à répétition disgracieux et difficiles à lire. Heureusement, on peut écrire le code de notre vue différemment car Laravel propose un moteur de template nommé Blade qui permet d’écrire notre vue avec une syntaxe qui rappelle celle d’angular, comme par exemple : <!doctype html> <html lang= »{{…

Comprendre Laravel 5.4 : L’ajout de dépendances avec Composer

Pour facilité la création de vue HTML et notamment de formulaire, on va ajouter une dépendance (laravelcollective/html) via Composer en modifiant la configuration dans composer.json, c’est ce qui servira d’exemple : « require »: { « php »: « >=5.6.4 », « laravel/framework »: « 5.4.* », « laravelcollective/html »: »^5.4.0″, « laravel/tinker »: « ~1.0 » }, puis on lance une mise à jour en commande depuis le dossier de l’application…