Archive pour janvier 2018

[LARAVEL] pagination

mardi 23 janvier 2018
Laravel nous propose aussi un chouette outil qui permet de gérer la pagination de nos listes dans nos vues. Pour cela, rien de plus simple: Dans le controller: Dans la vue: Et hop le tour est joué, nous obtenons une chouette pagination gérer par laravel sans besoin de gérer cela ! Lire la suite

[LARAVEL] Error validation

mardi 23 janvier 2018
Laravel nous fourni aussi des outils pour faciliter la validation des paramètres de requête depuis nos controllers. Par exemple dans le controller, il est possible de définir des tests de validation et aussi de rajouter les siens (customs). Dans mon cas, je retourne manuellement les erreurs dans la vue pour pouvoir en rajouter si nécessaire […] Lire la suite

[LARAVEL] CSRF

mardi 23 janvier 2018
La faille CSRF (« Cross site request forgery ») cherche a exécuter des actions à l’insu de l’utilisateur directement sur le serveur.Et cette faille est compatible avec n’importe quel site, pour peu que vous y soyer connecté. Si vous êtes connecté à votre compte Facebook, le hacker peut se servir d’un CSRF pour vous faire aimer une […] Lire la suite

[Laravel] Amazon S3

mardi 23 janvier 2018
Depuis Laravel on peut aussi installer des librairies custom, par exemple dans mon cas une libraire qui gère la gestion de sauvegarde sous amazon s3. D’abord il faut installer le package amazon s3 via composer. Ensuite nous mettons les accès dans le fichier .env et nous avons un nouveau objet de type storage s3 dans […] Lire la suite

[LARAVEL] Mon premier projet en Laravel

mardi 23 janvier 2018
Dans le cadre d’un nouveau projet, j’ai décidé de m’attaquer à un nouveau framework php qui a le vent en poupe pour l’instant: LARAVEL Je vais donc vous décrire ici comment j’ai mis en place ce projet et toutes les fonctionnalités du framework que j’ai trouvé fort intéressantes et utiles dans le cadre de mon […] Lire la suite