PHP Metrics : Static analysis tool for PHP
Quality assurance is a key element to make your PHP code clean, simple, easy to maintain, secure and free of bugs ! One of the great tools that you can use...
PHPStan can check for PHP8 Readiness before even PHP8 is ready
Ondřej Mirtes, the creator of PHPStan, have announced in a tweet a new feature available for PHPStan. Now you'll be able to check the compatibility of your codebases without even having...
Find Errors in your PHP Applications with Psalm
Psalm is a static analysis tool for finding errors in PHP applications, built on top of PHP Parser. It is designed to understand that complexity, allowing it to quickly find common programmer errors...
Phan, Static Analyzer for PHP
Phan is a static analyzer for PHP that prefers to minimize false-positives. Phan attempts to prove incorrectness rather than correctness. It looks for common issues and will verify type compatibility on various...
Humbug: Mutation Testing for PHP
Pádraic Brady announced in a blog post Hambug, a mutation testing framework for PHP. Basically Hambug injects errors in your original code trying to emulate programmers errors then check whether your...
Why Symfony Framework is leaving PHP-FIG
Yesterday, Fabien Potencier submitted a pull request to the PHP-FIG requesting to remove Symfony with a note : "no description provided". According to Fabien, everything seems to be great with the...
Measuring and Improving your CI/CD Pipelines
Over the last 4 years I’ve often found myself in conversations with fellow engineers about our build and deployment process and how we feel it has become slower or is somehow...
GrumPHP, code quality tool 1.0.0 released
GrumPHP is a code quality tool for PHP, available as a composer plugin under an MIT license.
GrumPHP will register some git hooks in your package repository. When somebody commits...
Cachet : Open Source Status Page System for Everyone
Cachet is a beautiful and powerful open source status page system written in PHP/Laravel. It requires PHP7, composer and support MySQL, PostgreSQL and SQLite as databases. Cachet provides with a set...
Top Five PHP Libraries to Boost Code Quality
Day by day you will get more and more familiar with PHP coding standards and your code quality will be perfect by default... And if that day is not happening yet,...