Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes |
informatique:php:symfony2 [16/01/2011 14:00] – cyrille | informatique:php:symfony2 [17/01/2011 18:26] – cyrille |
---|
* [[https://github.com/knplabs/MenuBundle|MenuBundle]] provides object oriented menus for your Symfony2 project. The core menu objects can even be used outside of Symfony2. | * [[https://github.com/knplabs/MenuBundle|MenuBundle]] provides object oriented menus for your Symfony2 project. The core menu objects can even be used outside of Symfony2. |
* [[https://github.com/FriendsOfSymfony/UserBundle|UserBundle]] provides authentication features for your Symfony2 Project. Compatible with Doctrine ORM & ODM. | * [[https://github.com/FriendsOfSymfony/UserBundle|UserBundle]] provides authentication features for your Symfony2 Project. Compatible with Doctrine ORM & ODM. |
| * [[https://github.com/knplabs/TimeBundle|TimeBundle]] provides helpers for time manipulation like "3 minutes ago", "2 weeks ago" ... |
| * [[https://github.com/knplabs/TestSessionBundle|TestSessionBundle]] adds a test session storage that uses a file to store session information. It allows functional tests to use the session properly. |
| * [[https://github.com/knplabs/ImagineBundle|ImagineBundle]] will provide image manipulation functionality to your Symfony2 based projects |
| * [[https://github.com/knplabs/SnappyBundle|SnappyBundle]] provide HTML to PDF/image to your Symfony2 projects. You should have [[https://github.com/knplabs/snappy|Snappy]] (php5.3 branch) installed in your src/vendor dir and registered in your autoload. You also need the wkhtmltopdf and wkhtmltoimage executables provided by wkhtmltopdf. |
| * AND MORE on https://github.com/knplabs .. |
| |
| ===== Tips ===== |
| |
| ==== DI/IoC ==== |
| |
| Dependency Injection / Inversion of control |
| |
| It will be nice to get local or remote (SOA) intanciation of injected services, like within Spring Framework. |
| |
| * [[http://groups.google.com/group/symfony-devs/browse_thread/thread/779605b98ecb6197/57473e64bb236d09#57473e64bb236d09|discussion on symfony-devs]] |
| * I think the hack should be done near [[https://github.com/symfony/symfony/blob/master/src/Symfony/Component/DependencyInjection/ContainerBuilder.php|Symfony\Component\DependencyInjection\ContainerBuilder{createService()]] |
| |