Blog

Archive for September 2008

« Back to the Blog

Categories

Feeds

feed Posts feed

comments feed Comments feed

Be trained by symfony experts
Dec 10: Paris (1.1 - Francais)
Dec 10: Atlanta (1.1 - English)
Dec 17: Montreal (1.1 - Francais)
Jan 21: Paris (1.1 - Francais)
Feb 18: Paris (1.1 - Francais)
and more...

Archives

Creative Commons License This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported License.

« < 1 - 2 - 3 > »
There are 22 posts for September 2008. You're currently browsing page 1 out of 3.

symfony 1.1.3 released

The 1.1.3 maintenance version of symfony is published today, just two weeks after the previous 1.1.2 maintenance release. It fixes an important regression in the "cache:clear" command line code. Read more »

A week of symfony #91 (22->28 september 2008)

Few weeks ahead of its release, symfony 1.2 continues improving components such as routing and forms while adding some goodies like format support for exceptions. Read more »

New in symfony 1.2: Small things matter (2)

Symfony 1.2 already comes with a lot of great new features but smaller things also matter a lot. Here is yet another post about small things we have recently added to symfony 1.2. Read more »

Open-Source cross-pollination

In his famous keynote at OSCON 2002, Lawrence Lessig talked about the "free culture" and the way "creativity and innovation always build on the past". The video is a must see for anyone working with or on Open-Source projects. Even if Lawrence does not talk explicitly about Open-Source in the first part of his talk, his arguments are still valid for Open-Source projects. Read more »

sfDoctrinePlugin: Forms documentation and some updates

The symfony team continues work on integrating sfDoctrinePlugin for the 1.2 release as well as adding official documentation for both symfony 1.1 and 1.2 versions. Read more »

Call the expert: A refactoring story (Part 5/5)

In the last part, we have moved some code to ProductForm. Today, we will enhance the actions even more by moving code to the View and by using some nice shortcuts provided by symfony for common situations. Read more »

A week of symfony #90 (15->21 september 2008)

Very busy week for symfony: completed the integration of Doctrine in symfony 1.2 (including a new symfony + doctrine book), symfony 1.1.2 bugfix version released, new filtering system based on the form framework and lots of new plugins released. Read more »

Call the expert: A refactoring story (Part 4/5)

In the last part, we have seen how to move code from the Controller to the Model. The principle is quite simple, you want thin controllers and fat models. Today, we will see how the new form framework can help us keep this clean separation of concerns. Read more »

Call the expert: A refactoring story (Part 3/5)

Today, we will start by refactoring some actions from the product module. As symfony is modeled after the MVC design pattern, Vince was pretty confident that he did the separation of concerns pretty well. The Controller role is to get data from the Model and pass them to the View. Pretty simple, no? Read more »

Call the expert: A refactoring story (Part 2/5)

Refactoring implies a lot of changes in the code. It means that you need a way to check that you don't break anything during the process. So, before beginning the refactoring session, I asked Vince about its unit and functional test suite. But Vince had no unit or functional tests. So, we decided to write some functional tests before starting the refactoring. Read more »

« < 1 - 2 - 3 > »