Re: Future plans (4.1) ?

From: Date: Fri, 02 Feb 2001 13:47:18 +0000
Subject: Re: Future plans (4.1) ?
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-37832@lists.php.net to get a copy of this message
> I've been following this list and php's development > for a while (since php2-beta) and even tough php has > (IMHO) tons of useful features there are a couple that > seems to be "lacking" (and constantly asked in this > list) : > > - better object orientation support > - built-in template system > > I know OO is not the answer for all our problems but I > has nice features (like visibility) speacially if you > want to couple php with a UML modelling tool. > > We may have a dozen of template implementations but > the performance hit (or lack of features) kept me away > from sticking with one. Perhaps a built-in template > system (or even a PEAR class) would ease this... > > So If possible I'd like to hear from the developers if > they have a TODO that includes such things for a 4.X > release? For a fast templating system, see Smarty. http://www.phpinsider.com/php/code/Smarty/ As for better OO. I think many of the things people ask for, like visibility (public,private,protected) class properties, aren't actually features that add functionality, but more just convenience features that could be implemented in user space. For example, you could establish a convention that said that any class property that starts with an _underscore should be considered a private property, and one would hope that your UML tool could be configured to understand that. To answer your direct question, no, the current TODO does not include any OO visibility changes. -Rasmus

« previous php.general (#37832) next »