Well, because there might be situations in which I'd like to call the parent's constructor before my code in __construct, sometimes after it and in some situations, not call it at all.
I hope you will never avoid initialising the base class or just call the base constructor after anything else is done in the dericed constructor. The problem is that when you so the behavior of the base class members (functions and properties) is not predictable.
marcus
-- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php