Laravel : stocker en local les scripts JavaScript et les fichiers CSS

On se retrouve une nouvelle fois avec mon framework préféré, il s’agit bien sur de Laravel. Ce tutoriel s’adresse surtout aux débutants qui commencent avec le framework PHP, mais j’espère qu’il sera surtout utile pour le plus grand monde. Plutôt que de continuer à utiliser un CDN (content delivery network ou en bon français réseau … Lire la suite

Laravel : gérer les rôles utilisateur / admin avec un middleware

Je voulais faire ce tutoriel depuis longtemps, et le grand jour est maintenant arrivé. Je vais une nouvelle fois vous parler de Laravel, un framework que j’apprécie particulièrement pour sa simplicité et sa robustesse. De plus, avec sa grande popularité, vous trouverez toujours de l’aide sur Internet et la bonne librairie à ajouter via Composer … Lire la suite

ChatGPT : comment utiliser l’API d’OpenAI avec PHP et cURL

Si vous commencez à utiliser de manière fréquente et intensive ChatGPT, la question de l’automatisation se pose rapidement. Surtout si vous êtes comme moi, un développeur, et que vous avez la possibilité de vous connecter à une API. Pour certains projets, plutôt que de passer par l’interface graphique, pourquoi ne pas automatiser directement les choses … Lire la suite

Laravel : créer un journal de log personnalisé pour votre application

Lorsque je fais une nouvelle application avec le framework Laravel, surtout dans la phase de développement active, j’aime bien suivre tout ce qu’il se passe dans les moindres détails. Dans mes projets, j’utilise énormément les commandes de Laravel, elles font divers traitements et qui sont très varié. Sur de nombreuses commandes, je suis dépendant d’autres … Lire la suite

Laravel : c’est quoi les variables $table et $fillable dans un modèle

Dans Laravel, les modèles sont utilisés pour représenter les données stockées dans une table de base de données. D’ailleurs, si vous voulez en apprendre plus les modèles dans Laravel, je vous conseille d’aller voir de cet article. Les variables $table et $fillable sont utilisées pour définir la table de base de données correspondante et les … Lire la suite