vaclavvanik / coding-standard
The Václav Vaník Coding Standard is a set of PHPCS rules applied to my projects ;-)
Installs: 61
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:phpcodesniffer-standard
Requires
- php: ^7.1 || ^8.0
- dealerdirect/phpcodesniffer-composer-installer: ^0.6.2 || ^0.7
- slevomat/coding-standard: ^7.0.0
- squizlabs/php_codesniffer: ^3.6.0
README
The Václav Vaník Coding Standard VVCS
is a set of PHP_CodeSniffer
rules applied to my projects.
VVCS is inspired by Doctrine Coding Standard and heavily based on Slevomat Coding Standard.
Installation
The recommended way to install PHP CS Fixer is to use Composer
in a dedicated composer.json
file in your project, for example in the
tools/php-coding-standard
directory:
mkdir --parents tools/php-coding-standard composer require --working-dir=tools/php-coding-standard vaclavvanik/coding-standard cp tools/php-coding-standard/vendor/vaclavvanik/coding-standard/phpcs.dist.xml tools/php-coding-standard/.phpcs.xml cp tools/php-coding-standard/vendor/vaclavvanik/coding-standard/.gitignore tools/php-coding-standard/.gitignore
Configuration
Dist configuration file: phpcs.dist.xml.
Usage
Fix:
./tools/php-coding-standard/vendor/bin/phpcbf --basepath=. --standard=tools/php-coding-standard/.phpcs.xml
Check:
./tools/php-coding-standard/vendor/bin/phpcs --basepath=. --standard=tools/php-coding-standard/.phpcs.xml