« Call the expert » blog posts
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.
September 19, 2008 · Published in #Call the expertCall the expert: A refactoring story (Part 1/5)
Some time ago, Vince, a seasoned PHP developer, asked me to have a look at his very first symfony project, a product store. As the mistakes he did were quite common, I decided to tell you the story of this refactoring session in the hope you will learn as much as Vince did.
September 18, 2008 · Published in #Call the expertCall the expert: How to implement a conditional validator?
Jon wants to validate a form value but the validation depends on another form field. As Jon does not know how to do it with symfony 1.1, he called the expert. This post will explain how to accomplish this kind of conditional validation by using a post validator.
September 5, 2008 · Published in #Call the expert