For a detailed list of required and/or optional software and libraries, refer to the following table of Software Dependencies.
NB: This list is not exhaustive, please refer to individual Phing tasks to find out additional software requirements.
Table 10. Software Dependencies
Software | Required for | Source |
---|---|---|
PHP 5.2+ | Execution | http://www.php.net |
PHPUnit 3.6.0+ | Optional; enables additional task(s) | http://www.phpunit.de |
Xdebug 2.0.5+ | Optional; enables additional task(s) | http://www.xdebug.org |
SimpleTest 1.0.1 beta+ | Optional; enables additional task(s) | http://simpletest.sourceforge.net |
phpDocumentor 2.0.0b7+ (PEAR package) | Optional; enables additional task(s) | http://pear.phpdoc.org |
VersionControl_SVN (PEAR package) | Optional; enables additional task(s) | http://pear.php.net/package/VersionControl_SVN |
VersionControl_Git (PEAR package) | Optional; enables additional task(s) | http://pear.php.net/package/VersionControl_Git |
PHP_CodeSniffer (PEAR package) | Optional; enables additional task(s) | http://pear.php.net/package/PHP_CodeSniffer |
Archive_Tar (PEAR package) | Optional; enables additional task(s) | http://pear.php.net/package/Archive_Tar |
Services_Amazon_S3 (PEAR package) | Optional; enables additional task(s) | http://pear.php.net/package/Services_Amazon_S3 |
HTTP_Request2 (PEAR package) | Optional; enables additional task(s) | http://pear.php.net/package/HTTP_Request2 |
PHP Depend | Optional; enables additional task(s) | http://www.pdepend.org |
PHP Mess Detector | Optional; enables additional task(s) | http://www.phpmd.org |
PHP Copy/Paste Detector | Optional; enables additional task(s) | http://pear.phpunit.de |
Warning
Phing does not work with safe mode enabled in PHP!