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 <[EMAIL PROTECTED]>
To: Php-Dev List <[EMAIL PROTECTED]>
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
>
>


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to