Re: DOMXML Function consistency

From: Date: Fri, 07 Jun 2002 14:21:55 +0000
Subject: Re: DOMXML Function consistency
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-84981@lists.php.net to get a copy of this message
The DOM level 1 W3C's recommendation specifies node_name, node_type and node_value, I'd like the DOMextension to map the W3C spec as close as possible. I'd even recommend not implementing the suggested functions as alises since that would encorage non-standard DOM applications. ----- Original Message ----- From: Joseph Tate <jtate@mi-corporation.com> To: Php-Dev List <php-dev@lists.php.net> Sent: Friday, June 07, 2002 11:16 AM Subject: [PHP-DEV] DOMXML Function consistency > A bug report or two have been made regarding function names in attribute > nodes. Taking a look, nodes have the following access functions: > > node_name > node_type > node_value > > etc. However attribute nodes have the following access functions: > > name > value > specified > > I am thinking that to make it more consistent, we should change the > attribute functions to > attr_name or node_name > attr_value or node_value > attr_specified or node_specified > > I'd vote for the latter series since the programmer already knows they're > attributes. Renaming will reduce the WTF factor. We can leave the aliases > to the old functions for a while to maintain BC. > > WISH: I wish there was a Zend Function for marking a function alias as > deprecated, I.e. so that a warning message is displayed if the function is > used after being marked deprecated. A way to display the replacement > function in the warning message would be nice too. > > Joseph > > > -- > PHP Development Mailing List <http://www.php.net/> > To unsubscribe, visit: http://www.php.net/unsub.php > >

« previous php.dev (#84981) next »