UPDATE: My thoughts have changed a bit since I originally presented this talk. It’s could still b...
UPDATE: My thoughts have changed a bit since I originally presented this talk. It’s could still be a useful intro to some of Doctrine’s intermediate features (although the docs continue to improve. However, I would recommend you take a look at a new talk I’ve done since then "Models & Service Layers; Hemoglobin & Hobgoblins" which I think does a better job of actually talking about architecture and domain models than this talk does. Thanks! http://www.slideshare.net/rosstuck/models-and-service-layers-hemoglobin-and-hobgoblins
As presented at the Dutch PHP Conference 2012.
Sure, it can save models and do relations but Doctrine 2 can do a whole lot more. This talk introduces features like Events and Filters that can keep your code clean and organized. If you like the idea of automatically updating your solr index or adding audit logs without changing any existing code, this is the talk for you.
The emphasis is on practical application of the lesser known but powerful features. The talk is geared toward people who are curious what Doctrine 2 can offer over a standard database layer or have used it previously.