Download the PHP package jdlabails/php-project-analyzer-bundle without Composer
On this page you can find all versions of the php package jdlabails/php-project-analyzer-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download jdlabails/php-project-analyzer-bundle
More information about jdlabails/php-project-analyzer-bundle
Files in jdlabails/php-project-analyzer-bundle
Download jdlabails/php-project-analyzer-bundle
More information about jdlabails/php-project-analyzer-bundle
Files in jdlabails/php-project-analyzer-bundle
Vendor jdlabails
Package php-project-analyzer-bundle
Short Description Symfony Bundle for PhpProjectAnalyzer
License MIT
Homepage https://github.com/jdlabails/PhpProjectAnalyzerBundle
Package php-project-analyzer-bundle
Short Description Symfony Bundle for PhpProjectAnalyzer
License MIT
Homepage https://github.com/jdlabails/PhpProjectAnalyzerBundle
Keywords Php Project Analyzer Symfony
Please rate this library. Is it a good library?
Informations about the package php-project-analyzer-bundle
Php Project Analyzer Bundle
Gives you consolidated views of analysis results.
It give a view like :
Features
- Aggregate php analysis metrics
- Offer user-friendly interface
- Execute quick scan of your project
- English or French interfaces
- Links with code coverage report
- Scoring based on quantity and quality metrics
- Enable PhpUnit or Atoum unit tests
- Security checker available
It executes
- Php Mess Detector
- Php Unit Tests
- Atoum tests
- Php Code Sniffer ( + reparation tool via phpcbf)
- Copy-paste detector
- Php Depend
- Php Loc
And parses their report to give a nice view for rapid analysis of your project.
Install
- composer require jdlabails/php-project-analyzer-bundle --dev
-
add bundle to kernel
-
Add routing
-
Add security exception
-
Set your config
-
Set assets
-
Set right for ppa directory in the web directory
- Add web/ppa in your .gitignore
Use
- Call http://127.0.0.1:8000/en/ppa with your nav.
- Click on 'Start Scan'
update your phar
Commands available
ppa:analyse:launch ==> launch analysis without web interface ppa:analyse:read ==> read analysis without web interface. The result is in json
Need contributions
Examples :
- avoid phar files for dependencies symfony
- refacto code
- unit tests
- download security checker at each scan
- behat
Just make a pull request on master
Check style
Unit Tests
Tip for local project
Put in your composer.json
All versions of php-project-analyzer-bundle with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.6.
symfony/symfony Version >=2.3
doctrine/doctrine-bundle Version *
doctrine/orm Version *
symfony/translation Version >=2.3
sebastian/phpcpd Version *
phploc/phploc Version *
symfony/phpunit-bridge Version *
squizlabs/php_codesniffer Version *
pdepend/pdepend Version *
phpmd/phpmd Version *
symfony/symfony Version >=2.3
doctrine/doctrine-bundle Version *
doctrine/orm Version *
symfony/translation Version >=2.3
sebastian/phpcpd Version *
phploc/phploc Version *
symfony/phpunit-bridge Version *
squizlabs/php_codesniffer Version *
pdepend/pdepend Version *
phpmd/phpmd Version *
The package jdlabails/php-project-analyzer-bundle contains the following files
Loading the files please wait ....