Top 6 PHP Code Quality Projects
-
Project mention: Is there a way to run commands before PHPStorm commits? | reddit.com/r/phpstorm | 2022-06-07
I use grumphp to run phplint, phpstan, Easy coding standard (includes php-cs fixer) and phpunit. All four will automatically run before every commit, stopping any 'below standard' code from being committed. Example config file
-
CaptainHook: Very flexible git hook manager for php developers
-
Cloudways
Managed Cloud Hosting Platform. Cloudways leverages advanced technology and powerful servers. Cloudways is a one-click managed cloud hosting platform that provides cloud application and server management solutions.
-
ComposerRequireChecker
A CLI tool to check whether a specific composer package uses imported symbols that aren't part of its direct composer dependencies
ComposerRequireChecker: A CLI tool to check whether a specific composer package uses imported symbols that aren't part of its direct composer dependencies
-
Project mention: A Laravel package to monitor the health of your application | reddit.com/r/laravel | 2021-12-13
you can also check https://www.laravel-enlightn.com
-
And maybe, to a lesser extent, to: - https://github.com/mihaeu/dephpend - https://github.com/mamuz/PhpDependencyAnalysis
-
PHP Code Quality related posts
- Is there a way to run commands before PHPStorm commits?
- What are some helpful tools every Laravel CI pipeline should have?
- Tools you’ve used to increase code quality and/or productivity?
- Arguments in favor and against running a style fixer on a whole codebase
- PHP Package: coverage-check: display and enforce code coverage requirements
- Code review with Drupal 8
- How to get team members to write meaningful commits.
Index
What are some of the best open-source Code Quality projects in PHP? This list will help you:
Project | Stars | |
---|---|---|
1 | GrumPHP | 3,771 |
2 | captainhook | 748 |
3 | ComposerRequireChecker | 680 |
4 | enlightn | 669 |
5 | PhpDependencyAnalysis | 540 |
6 | coverage-check | 14 |
Are you hiring? Post a new remote job listing for free.