flickerleap / phpcs
FlickerLeap php coding standard
Installs: 36
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 2
pkg:composer/flickerleap/phpcs
Requires
- squizlabs/php_codesniffer: ^3.0.0
 
This package is not auto-updated.
Last update: 2025-10-30 02:19:42 UTC
README
This project contains rulesets to be used with phpcs https://github.com/squizlabs/PHP_CodeSniffer
Installation
$ composer global require squizlabs/php_codesniffer flickerleap/phpcs $ ~/.composer/vendor/bin/phpcs --config-set installed_paths ~/.composer/vendor/flickerleap/phpcs/src/Standards
Usage
$ ~/.composer/vendor/bin/flickerleap/phpcs --standard=flickerleap --extensions=php path/to/src
Rules
Effort has been made to follow Laravel convention as closely as possible.
flickerleap standard
- All PSR2 rules
 - Require function docblocks
 - Require line endings and lenght of 120
 - Force array indentation and new syntax
 - Force statements in conditions
 - Dissallow statements in conditions
 - Dissallow fix me and todos
 - Force camel case variable names
 - Force indentation
 - Dissallow 
var_dump()functions 
laravel standard
This standard extends the flickerleap standard and includes additional sniffs specific to the framework
- All flickerleap rules
 - Dissallow 
ddanddump()functions - Disallow 
env()function usage outside of the config folder