I just discovered PHP-ActiveRecord not too long ago after struggling for nearly a month to write my own ORM (I'm hard headed like that) and I fell in love with it. I had looked at Doctrine and Propel before but decided to run away due to the sheer complexity and learning curve. With AR, I don't have the anxiety and learning difficulty I had with the others.
Shortly thereafter, I also discovered the symfony framework (I was also trying to make my own framework from stratch after finding other frameworks overly bloated). However, I have one issue: the symfony framework using Doctrine and Propel as an ORM/abstraction layer out of the box without any documentation on how to change it.
I haven't actually used symfony yet, I've been reading the "Gentle Introduction" book. The ORM/abstraction layer seems somewhat removed from the core of symfony and seems to be easy enough to convert everything over. The question is... is it?
Does anyone have any sort of experience using ActiveRecord with symfony or, even, using anything other than Doctrine/Propel with symfony?