Re: DOMXML Function consistency
| From: | Garland foster | 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
>
>