Edit: This is an issue with Symfony 2.0.x and looks to have been resolved for 2.1, please see Denderello's comment below for more details If you use Doctrine migrations in a Symfony2…

  • development tools , doctrine2 , php , symfony2

I have been looking at functional testing using Behat and Mink and their associated Symfony2 bundles. Having used Selenium for this sort of testing in the past and found the writing of the tests to…

  • behat , development tools , mink , php , symfony2

One issue many people have with Dependency Injection is the way you can no longer jump to an implementation of a dependency in an IDE and see what it actually does or make changes to…

  • dependency injection , development tools , php , symfony2

Note: the coding standards used by Symfony2 have changed since this post was written, you can read more about this in my post Symfony2: Coding Standards Update Coding standards are good, they are especially important…

  • continuous integration , development tools , jenkins , phing , php , PHP_CodeSniffer , symfony2

There is an article on the state of autoloading in PHP frameworks which says that in new frameworks the use of namespaces is a step backwards to the days of require_once littering the top…

  • development tools , php , symfony2

At Lime Thinking we have been using Hudson as our continuous integration server.  Hudson has now effectively forked into Hudson and Jenkins due to a dispute over the name with Oracle, the Jenkin's blog has…

  • continuous integration , development tools , hudson , jenkins