www.amitmerchant.com

Dev back

The magic behind Laravel’s new defer() helper

Le nouvel helper defer() de Laravel permet de différer l'exécution d'un callback jusqu'à ce qu'une réponse réussie soit envoyée. Cela permet d'exécuter des tâches longues, comme appeler une API externe, sans ralentir l'expérience utilisateur. Le fonctionnement repose sur un middleware qui exécute les callbacks accumulés après la réponse, en utilisant le protocole FastCGI pour maintenir le processus PHP actif. Ce mécanisme assure une gestion efficace des requêtes dans Laravel.

"
Dev back

Container Attributes in Laravel

Cet article présente les 'Container Attributes' dans Laravel, une nouvelle fonctionnalité permettant de résoudre les dépendances de classe via des attributs PHP, réduisant ainsi le code répétitif lors de l'injection de services dans les contrôleurs. Il explique comment cette fonctionnalité simplifie la gestion des dépendances et donne des exemples pratiques, tout en fournissant des ressources pour approfondir les connaissances sur les attributs PHP.