On his blog today, Joshua Eichorn has a look at the ZActiveRecord functionality that was shown off in the Zend Framework Webcast - and how it might now work as planned.
Anyone have a clue on how Zend is planning to get around this problem. From what I can tell its impossible and I haven’t seen anything on 5.1.2dev that would solve the problem but I could just be missing something and there is an easy way around the problem. To me it looks like PHP forces you to do a none static activerecord implmentation.
In the webcast the following active record example was shown. This looks nice and slick but I don’t see how its possible, at least in php 5.1. There is no way to get the class name of the child in in the find all method.
There are a few updates to his post and some comments with more to say on the topic - including pointing out that it's more of a PHP bug than just a ZActiveRecord issue...