A week of symfony #189 (9->15 August 2010)

Symfony2 development continued this week its accelerated pace: the controller resolver was refactorized, the bootstrap file was updated, bundle's interface was modified and the applications default configuration was updated.

Daniel Molina Wegener (dmw@coder.cl): Senior System Programmer, Web Developer and Software Architect, with 10 years of experience. I'm an experienced software developer in Symfony (PHP5) and other languages, including C and C++, so I can develop PHP5 extensions too.

ddOnlineStorePlugin: added the feature to edit categories, updated category schema (categories now depends of one root category), improvements in the category admin, added the feature to move root categories in list, assets needed to move root categories feature, when a category is deleted, also delete the descendants, added the product model and product admin module, added list view for the products, added the Timestampable actAs to the products model, improvement in the combo box of product categories

sfTemplatingPlugin: use default template directory when none set, allowed plugin to work better from a task, allowed the passing of multiple template directories

sfJqueryTreeDoctrineManagerPlugin: added a method in the main class of the plugin that retrieves a subobject of a specific branch, rename helpers to add the plugin prefix, fixed a bug in _nested_set_list.php

sfDoctrineRestGeneratorPlugin: added support for hide and embedded_relations_hide parameters, optimized the filtering of the displayed fields, updated documentation accordingly, fixed output format in case of a 404 error