k10r / codestyle
Kellerkinder codestyle definitions for different PHP versions.
Installs: 67 313
Dependents: 14
Suggesters: 0
Security: 0
Stars: 2
Watchers: 3
Forks: 1
Open Issues: 0
Requires
- friendsofphp/php-cs-fixer: ^3.12
README
Installation
First require the package via composer:
composer require --dev k10r/codestyle
Choose a version
After that, decide which configuration you want to use, currently the following configurations are supported:
- PHP 7.4
- PHP 8.0 (depends on PHP 7.4)
- PHP 8.1 (depends on PHP 8.0)
- PHP 8.2 (depends on PHP 8.1)
Notice
Due to the use of (FriendsOfPHP/PHP-CS-Fixer)[https://github.com/FriendsOfPHP/PHP-CS-Fixer] the cs-fixer currently currently only be executed with PHP7.4 and PHP8.0.
Otherwise you need to use the ENV-Variable PHP_CS_FIXER_IGNORE_ENV="true"
.
Implementation
- Create a
.php-cs-fixer.dist.php
or add the one provided by the project to the root folder of your project. - Change the version to one of the listed above
- Finally, add
.php-cs-fixer.cache
to project specific.gitignore
file - If you want to apply the changes simply use:
./vendor/bin/php-cs-fixer fix
- Use the following command to take a look at the changes before applying them:
./vendor/bin/php-cs-fixer fix --dry-run