2017 © Pedro Peláez
 

library qa

Quality assurance for your PHP projects

image

fiolasoft/qa

Quality assurance for your PHP projects

  • Wednesday, April 25, 2018
  • by vojtamares
  • Repository
  • 0 Watchers
  • 0 Stars
  • 57 Installations
  • Shell
  • 1 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 13 Versions
  • 12 % Grown

The README.md

Quality assurance (QA)

Quality assurance (binaries) for your PHP projects, (*1)


Build Status Downloads total Latest stable, (*2)

Install

composer require --dev fiolasoft/qa

Manual usage (bin)

CodeSniffer & CodeFixer

Default folders are: src, app, tests Default extensions are: php, php3, php4, php5, phtml, phpt Default excluded folders are: */temp, */tmp, (*3)

By default is used ruleset.xml in library/project root of your project. Otherwise, strict default one is used., (*4)

vendor/bin/codesniffer
vendor/bin/codesniffer <folder1> <folder2>
vendor/bin/codefixer
vendor/bin/codefixer <folder1> <folder2>

Linter (PHP)

Default folders are: src, app, tests, (*5)

vendor/bin/linter
vendor/bin/linter <folder1> <folder2>

Executing

composer qa
composer run qa
composer run-script qa

Composer

{
  "scripts": {
    "qa": [
      "linter src tests",
      "codesniffer src tests"
    ],
    "tester": [
      "tester -s -p php --colors 1 -c tests/php-unix.ini tests/cases"
    ],
    "tester-coverage": [
      "tester -s -p php --colors 1 -c tests/php-unix.ini -d extension=xdebug.so --coverage ./coverage.xml --coverage-src ./src tests/cases "
    ]
  }
}

Thanks for testing, reporting and contributing., (*6)

The Versions

25/04 2018

dev-master

9999999-dev https://github.com/fiolasoft/qa

Quality assurance for your PHP projects

  Sources   Download

MIT

The Requires

 

by Vojtěch Mareš

codesniffer php nette quality linter assurance

25/04 2018

v0.7.2

0.7.2.0 https://github.com/fiolasoft/qa

Quality assurance for your PHP projects

  Sources   Download

MIT

The Requires

 

by Vojtěch Mareš

codesniffer php nette quality linter assurance

25/02 2018

0.7.1

0.7.1.0 https://github.com/ninjify/qa

Quality assurance for your PHP projects

  Sources   Download

MIT

The Requires

 

codesniffer php nette quality linter assurance

10/10 2017

0.7.0

0.7.0.0 https://github.com/ninjify/qa

Quality assurance for your PHP projects

  Sources   Download

MIT

The Requires

 

codesniffer php nette quality linter assurance

16/07 2017

0.6.0

0.6.0.0 https://github.com/ninjify/qa

Quality assurance for your PHP projects

  Sources   Download

MIT

The Requires

 

codesniffer php nette quality linter assurance

09/06 2017

0.4.0

0.4.0.0 https://github.com/ninjify/qa

Quality assurance for your PHP projects

  Sources   Download

MIT

The Requires

 

codesniffer php nette quality linter assurance

01/06 2017

0.5.0

0.5.0.0 https://github.com/ninjify/qa

Quality assurance for your PHP projects

  Sources   Download

MIT

The Requires

 

codesniffer php nette quality linter assurance

13/12 2016

0.3.3

0.3.3.0 https://github.com/ninjify/qa

Quality assurance for your PHP projects

  Sources   Download

MIT

The Requires

 

The Development Requires

codesniffer php nette quality linter assurance

27/11 2016

0.3.2

0.3.2.0 https://github.com/ninjify/qa

Quality assurance for your PHP projects

  Sources   Download

MIT

The Requires

 

The Development Requires

codesniffer php nette quality linter assurance

27/11 2016

0.3.1

0.3.1.0 https://github.com/ninjify/qa

Quality assurance for your PHP projects

  Sources   Download

MIT

The Requires

 

The Development Requires

codesniffer php nette quality linter assurance

16/11 2016

0.3

0.3.0.0 https://github.com/ninjify/qa

Quality assurance for your PHP projects

  Sources   Download

MIT

The Requires

 

The Development Requires

codesniffer php quality linter assurance

05/11 2016

0.2

0.2.0.0 https://github.com/ninjify/qa

Quality assurance for your PHP projects

  Sources   Download

MIT

The Requires

 

The Development Requires

codesniffer php quality linter assurance

04/11 2016

0.1

0.1.0.0 https://github.com/ninjify/qa

Quality assurance for your PHP projects

  Sources   Download

MIT

The Requires

 

codesniffer php quality linter assurance