travis-south/phpqatools

A meta composer package for PHP QA Tools.

Installs: 982

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 18

Type:metapackage

5.0.0 2019-05-30 04:50 UTC

This package is auto-updated.

Last update: 2020-06-30 01:22:08 UTC


README

This is a composer meta package for installing PHP Quality Assurance Tools with only one dependency. Only stable packages are used, to keep the configuration easy and secure.

Included in this package are:

  • PHPUnit
  • PHP-Invoker
  • DbUnit
  • PHPLOC
  • PHPCPD
  • PHP_Depend
  • PHPMD
  • PHP_CodeSniffer
  • Fabien Potencier/PHP Coding Standards Fixer
  • Sensiolabs/Security-Checker
  • Behat
  • PHPStan
  • Phan

Usage

The installed tools are available in vendor/bin/ and can be started like this:

php vendor/bin/phpmd

Installation

To use this package, add it as as "dev" dependency with this command:

composer require travis-south/phpqatools --dev

Or modify your composer.json as followed:

require-dev: {
  "travis-south/phpqatools": "*"
}

More info about development dependencies: http://getcomposer.org/doc/04-schema.md#require-dev