This is an old revision of the document!
This instructions are for Linux and Mac OS X. Windows might need something else.
Most up to date copy of PHPTAL's code can be found in SVN repository:
https://svn.motion-twin.com/phptal/trunk. Use this code rather than one provided in releases:
svn co https://svn.motion-twin.com/phptal/trunk phptal
PHPTAL has a big tests suite that helps you ensure that your changes don't break anything (this is very helpful). To run the tests you'll need to install PHPUnit:
pear channel-discover pear.phpunit.de pear install phpunit/PHPUnit
If you're getting permission errors, run each command with
sudo. If that doesn't work, you can install PHPUnit manually.
To run tests, execute:
If you've made a change you'd like to share (and get accepted into official PHPTAL distribution):
svn diff > my_awesome_change.patch