Last night I had the pleasure of attending the November meeting of the DallasPHP user group; I've only attended sporadically so far due to how far away I live, but I decided I definitely needed to go to this one: they were talking about the Doctrine ORM, which is the database library behind this blog, and fast becoming one of my favorite open source tools.

One thing that the presenter (Jake Smith of touched on towards the end of the evening was Doctrine's event listener system. I think it may help me replace some of the uglier backend code I'm using for access control on collections, since I do my access control at the application level (after the query is finished) rather than at the database level (during the query).

More on this later if I'm successful; meanwhile, many thanks to Jake for his great presentation!