We are using GitHub Actions as a continuous integration system.
For details, see workflows/validate.yml.
Add any source code to publish (classes, config files) in src.
Add tests to tests.
Add files a user of this package would create in their own application in app.
We are using friendsofphp/php-cs-fixer to automatically format the code.
Run
make fixto automatically format the code.
We are using phpstan/phpstan to statically analyze the code.
Run
make stanto run a static code analysis.
We are using phpunit/phpunit to drive the development.
Run
make testto run all the tests.
Run
maketo enforce coding standards, perform a static code analysis, and run tests!
💡 Run
make helpto display a list of available targets with corresponding descriptions.