Mayflower is proud to announce the release of the open source tool PHP_CodeBrowser in the current version 0.1.0-alpha.
What is PHP_CodeBrowser
PHP_CodeBrowser is a tool mainly intended to be used in conjunction with CruiseControl.
It provides a code browser for PHP files with syntax highlighting and colored error-sections
found by quality assurance tools like PHPUnit or PHP_CodeSniffer.
The visualisation of errors, warnings or notices, found by above mentioned kind of tools,
is the real power of PHP_CodeBrowser.
You may also use PHP_CodeBrowser as a stand alone version, but therefore you would need previous generated XML error files.
PHP_CodeBrowser features
PHP_CodeBrowser comes along with syntax highlighting, colored error sections and a smart clickable error overview.
Supported are XML report files generated from following supported quality assurance tools:
- PHPUnit
- CPD
- Padawan
- CodeSniffer
Why should you use it
Because it’s cool, and it helps strongly getting an complete overview over your code quality in single files.
Installation
If you would like to try out, please check out source directly from SVN:
svn co svn://phpunit.de/phpunit/phpcb/trunk PHP_CodeBrowser
or use pear installation routine:
pear config-set preferred_state alpha
pear channel-discover pear.phpunit.de
pear install –alldeps phpunit/PHP_CodeBrowser
For the integration in cruisecontrol, please have a look at the README file,
or use the current version of phpUnderControl.