A simple Inversion of Control/Dependency Injection tool for PHP.
See more about Inversion of Control: http://en.wikipedia.org/wiki/Inversion_of_Control
Gnocchi would be integrated with Bread, a MVC PHP framework.
Contributors are welcome :) You can fork it, code, test, commit, push and send pull requests.
The only dependency on coding is the PHPUnit test framework. To install PHPUnit using Pear, just run on terminal:
$ [sudo] pear channel-discover pear.phpunit.de
$ [sudo] pear channel-discover pear.symfony-project.com
$ [sudo] pear install phpunit/PHPUnit
If you don't want to use PEAR, check the PHPUnit official web site out to see how to install it.
There is a Makefile used for running tests, so it is so easy to run tests:
$ make test