New in symfony 1.2: Error Templates and Request Formats

symfony 1.1 introduced native support for different formats and mime-types. But there was one missing piece: error support. That's fixed in symfony 1.2, thanks to the great work of Kris Wallsmith.

Unit Testing your Models

Writing unit tests for your Propel or Doctrine model is much more easier as of symfony 1.1. In this tutorial, you will learn some great tips and best practices to write better tests for your models.

Call 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.

New in symfony 1.2: Toward a RESTful architecture (Part 1)

Yesterday, I have committed the first slew of changes to the routing framework. Thanks to this refactoring, developers have new opportunities to customize the routing and this will allow very cool features in the very near future. But today, let's dive into the goodness of the symfony 1.2 routing framework.

New in symfony 1.2: Customize the Web Debug Toolbar

The symfony web debug toolbar is one of the developer best friend. It is always conveniently accessible in the browser when using the development environment. It gives you everything you need to know about the current page and ease the debugging of your applications. Until now, all the information available in this toolbar were hardcoded. But as of symfony 1.2, the web debug toolbar is entirely configurable.

The symfony 1.1 architecture

Before we release symfony 1.1 later this week, I want to give some information about the new symfony 1.1 architecture.

How to work with plugins in symfony 1.1

For symfony 1.1, the complete plugin system has been rewritten from scratch. This has been done to allow some serious improvements in the way plugins work, and to make it even simpler to work with plugins in your symfony project.

YAML in symfony 1.1

Here is a short tutorial about my discovery of the new YAML parsing library that comes with symfony 1.1.

Getting started with Doctrine and symfony 1.1

So, you want to give Doctrine a try with symfony 1.1 eh?

Batches are dead, long life to tasks!

As any web application, your project has repetitive maintenance tasks, database operations, or other console scripts running on a regular basis. Symfony 1.1 extends symfony 1.0 pake tasks to create a powerful and uniform command line utility for your projects, fully integrated with the symfony Command Line Interface (CLI).