At 4:01 PM +0200 6/1/06, Jochem Maas wrote: >I get this sometimes, it often means I have overlooked something: > > Fatal error: Access to undeclared static property: AreaAgendaItem::$extraFields > >EVERYWHERE in php an unset var causes an E_NOTICE, but if you dare to use OO then >all of a sudden the OO nuthouse runs out to put a straight jacket on you, and it's >getting worse and worse. (not that this example is new) > >why don't the purists get that we don't need to be told at every step what is correct >and what is not?? but merely to be stopped from doing things that are dangerous >(as in liable to cause a segfault). > >eight months ago (roughly) I was told repeatedly that static interface methods were >WRONG and so I wouldn't be allowed to user static interface methods anymore (fix my code >was the gruff reply) - a few weeks ago static interface methods were included in php5.2(?) >as a work around for some other OO deficiency (I can't remember the details but it was Derick >Rethans that was suffering from whatever straight jaket had just been introduced). > >PHP embracing "The One and Only OO Paradigm"(tm) >[a schizoid paradigm liable to change at the drop of a hat] > >[RANT OFF - flame away boys and girls] Not a flame, but just my take -- dummy-up, you'll sleep better and produce more code. :-) tedd -- ------------------------------------------------------------------------------------ http://sperling.com http://ancientstones.com http://earthstones.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php