Psr-11

Dev back

Building a micro dependency container, because why not? - Blog

Cet article traite de la réécriture des packages clients du backend Flare, en se concentrant sur un package agnostique de PHP. L'auteur explique comment créer un micro-containateur de dépendances qui implémente l'interface PSR-11 afin de faciliter la gestion des dépendances dans des applications framework-agnostiques tout en évoquant les défis liés à l'ajout de nouvelles fonctionnalités sans augmenter les dépendances. La solution envisagée est de permettre l'utilisation d'une version personnalisée du container, tout en s'inspirant des méthodes de Laravel pour gérer les bindings.