Download the PHP package vijaycs85/drupal-phpqa without Composer
On this page you can find all versions of the php package vijaycs85/drupal-phpqa. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download vijaycs85/drupal-phpqa
More information about vijaycs85/drupal-phpqa
Files in vijaycs85/drupal-phpqa
Download vijaycs85/drupal-phpqa
More information about vijaycs85/drupal-phpqa
Files in vijaycs85/drupal-phpqa
Vendor vijaycs85
Package drupal-phpqa
Short Description PHPQA implementation for Drupal project.
License GPL-2.0-or-later
Package drupal-phpqa
Short Description PHPQA implementation for Drupal project.
License GPL-2.0-or-later
Please rate this library. Is it a good library?
Informations about the package drupal-phpqa
Drupal PHPQA
PHPQA with Drupal specific configurations.
Installation
Create as a composer project on drupal root directory.
Usage
By default it runs below checks (on core [node]() module):
Tool | Description |
---|---|
phpmetrics | Static analysis tool for PHP |
phpcs | Detect violations of a coding standard |
phpmd | Scan PHP project for messy code |
phpcpd | Copy/Paste Detector (CPD) for PHP code |
phploc | Measure the size of a PHP project |
pdepend | PHP adaptation of JDepend |
parallel-lint | Check syntax of PHP files |
security-checker | Check composer.lock for known security issues |
CLI result would be:
Visiting http://[drupalsite.url]/phpqa/report/phpqa.html
would look like this:
NOTE
Configuration
All configurations in phpqa/.phpqa.yml
can be overridden by passing cli parameters.
For example, bin/phpqa --analyzedDirs ../core/modules/book
would run all
checks on book module.
Check PHPQA README for full list.
All versions of drupal-phpqa with dependencies
PHP Build Version
Package Version
Requires
edgedesign/phpqa Version
^1.22
squizlabs/php_codesniffer Version ^3.4
sebastian/phpcpd Version 4.1.0
jakub-onderka/php-parallel-lint Version 1.0.0
sensiolabs/security-checker Version 5.0.3
drupal/coder Version ^8.3
squizlabs/php_codesniffer Version ^3.4
sebastian/phpcpd Version 4.1.0
jakub-onderka/php-parallel-lint Version 1.0.0
sensiolabs/security-checker Version 5.0.3
drupal/coder Version ^8.3
The package vijaycs85/drupal-phpqa contains the following files
Loading the files please wait ....