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:
php tests/run-test.php
If you've made a change you'd like to share (and get accepted into official PHPTAL distribution):
svn diff > my_awesome_change.patch