pixline/wp-cli-php-devtools

Wrapper around common development utilities

0.2.5 2013-12-02 17:48 UTC

This package is not auto-updated.

Last update: 2024-04-22 22:56:22 UTC


README

Build Status Support

Useful commands/wrappers around common development and test utilities:

Also in the bundle a single command to run every command at once:

  • phpreport -- Run phpcpd + phpcs + phpdcd + phploc + phpmd + phpunit over a single plugin/theme

Work in progress:

  • minify -- Combines and minifies JavaScript and CSS files via YUI Compressor.
  • phpdoc -- Generate project documentation via phpDocumentor.
  • phpcov -- Measure and report code testing coverage via PHP_CodeCoverage.

System Requirements

  • PHP >=5.4
  • Composer
  • wp-cli

Setup

  • Install wp-cli
  • Install wp-cli-php-devtools:
cd /path/to/wp-cli/
composer config repositories.wp-cli composer http://wp-cli.org/package-index/
composer require pixline/wp-cli-php-devtools=0.2.5
  • Add wp-cli bin/ folder to $PATH (important!!):
echo 'PATH="/path/to/wp-cli/bin/:$PATH" >> .bash_profile

Changelog

0.2.5

  • wp-cli.yml configuration support (all commands except phpunit)
  • Cleaner inline commands help

Previous releases

  • 0.2.4 (29/11/2013) __invoke implementation
  • 0.2.3 (29/11/2013) First public release

Credits

Copyright (c) 2013+ Paolo Tresso / SWERgroup

Plugin released under the MIT License