An abstraction layer for git written in PHP

http://gitelephant.cypresslab.net/

Symfony2 deployment checklist

http://www.symfony2-checklist.com/

Using Jenkins for a Symfony2 project

http://blog.lazycloud.net/en/using-jenkins-for-a-symfony2-project/

easybook, book publishing as easy as it should be

easybook is an application that lets you easily publish books in various electronic formats

Plural rules for a given locale in Symfony2

The plural rules in Symfony2 are derived from code of the Zend Framework

Symfony Icu requires lib-icu

http://vvv.tobiassjosten.net/symfony/symfony-icu-requires-lib-icu/ http://symfony.com/doc/current/components/intl.html#installation – see “ICU and Deployment Problems”

Online Composer Cheat Sheet

Composer is the dependency manager for PHP. This site is a one-page-only doc for this tool.

How to set up JMSpayment Bundle and add the paypal plugin

http://symfony2.ylly.fr/how-to-set-up-jmspayment-bundle-and-add-the-paypal-plugin-sebastien/ http://stackoverflow.com/questions/15191944/paypal-in-symfony2 https://github.com/Payum/Payum/blob/master/docs/supported-payments-and-other-libraries.md

Partial Doctrine entities

It turns out the solution is really simple. We just need to tell Doctrine of our intentions to fetch just part of the entity, by using the partial DQL keyword. SELECT partial l{id, title} FROM Log l Word of warning though: Doctrine will not lazily fetch the omitted fields, like it does for associations. If ...

Be lazy, be ESI: HTTP caching and Symfony2

http://www.slideshare.net/odino/be-lazy-be-esi-http-caching-and-symfony2-phpday-2011