Thanks for considering contributing to this project! Each contribution is highly appreciated. In order to maintain a high code quality, please follow all steps below.
# Clone repository
git clone https://github.com/CPS-IT/typo3-project-template.git
cd typo3-project-template
# Install dependencies
composer install
# All linters
composer lint
# Specific linters
composer lint:composer
composer lint:editorconfig
composer lint:twig
composer validate-schema
💡 You need a local Docker installation for this command.
Once you have finished your work, please submit a pull request and describe what you've done. Ideally, your PR references an issue describing the problem you're trying to solve.
All described code quality tools are automatically executed on each pull request for all currently supported PHP versions. Take a look at the appropriate workflows to get a detailed overview.