Archive
composer
-
The GitHub Actions workflow I keep copying into PHP projects
One CI workflow I have been pasting between PHP repositories for a year and a half, explained line by line: the PHP matrix, Composer caching, a MySQL service container, and the health check that lies.
-
Composer and PSR-4 in a codebase built on require_once
The ERP loads 181 files per request through require_once chains and an unmaintained PEAR install. How we moved it onto Composer: classmap for the old code, PSR-4 for new code, and the class that only broke on Linux.