drupal-spider / drupalsecurity
Drupal Security is a library to review security issue of Drupal code.
Installs: 10
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 2
Open Issues: 0
Type:phpcodesniffer-standard
Requires
- php: >=5.4.0
- ext-mbstring: *
- drupal/coder: >=8.2.0
- phpcsstandards/phpcsutils: >=1.0.0
- squizlabs/php_codesniffer: >=3.0.0
- symfony/yaml: >=2.0.0
Requires (Dev)
- phpunit/phpunit: >=3.7 <6
This package is auto-updated.
Last update: 2025-04-23 08:13:53 UTC
README
DrupalSecurity is a library for automated Drupal code security reviews. It defines rules for PHP_CodeSniffer
Note that Javascript has not been supported yet. To check and fix Javascript files please use ESLint and see the Drupal ESLint documentation.
Global installation
composer global require drupal-spider/drupalsecurity
Usage
Check Drupal Security standards
phpcs --standard=DrupalSecurity --ignore='*/tests/*' --extensions=php,module,inc,install,theme,yml,twig [/file/to/drupal/module]
List all sniffers
phpcs --standard=DrupalSecurity -e