au PHP[TEK] de Chicago « Réunion informelle » initialisée par Travis Swicegood (PEAR) Sous le nom : PHP Standards Group PSR 0 : autoloading standard “By having official representatives from PEAR, Agavi, Cake, Solar, and Zend Framework and unofficial representation from Phing and Symfony, we had a good cross section.”
» ou « hard » Toujours de soucis d’organisation (Qui ? Quoi ? Comment ?) Débat si intervention « personnes » ou « projets » vote en Avril 2013 Règlement opaque, pauvre (ByLaws) Question de la « propriété » d’une spécification : PSR 4 (Autoloading), PSR 6 (Cache), PSR 7 (HTTP Message) Phil Sturgeon Larry Garfield Juillet 2013 rédaction et amélioration des « ByLaws »
PSR-1 and PSR-2 appliqué à tous les IDE et dans beaucoup de projets PHP PSR-3 logger 65 831 479 installations (via Packagist) PSR-6 cache 5 914 661 installations (via Packagist) PSR-7 Http Message 28 625 535 installation (src Packagist) The PSR-7 : mise en place dans la majorité des framework -> middleware
HttpFoundation Request to a Zend Diactoros Server Request Implementing PSR-7 Psr\Http\Message\ServerRequestInterface Convert HttpFoundation Response to a Zend Diactoros Response Implementing PSR-7 Psr\Http\Message\ResponseInterface Source : https://medium.com/@Inviqa/an-introduction-to-psr-7-in-symfony-d723c00385b