steinm Fri Jan 26 00:15:58 2001 EDT
Modified files:
/php4/ext/domxml php_domxml.c php_domxml.h
Log:
- changed naming of some functions (kept compatibility)
Index: php4/ext/domxml/php_domxml.c
diff -u php4/ext/domxml/php_domxml.c:1.25 php4/ext/domxml/php_domxml.c:1.26
--- php4/ext/domxml/php_domxml.c:1.25 Fri Jan 12 08:49:06 2001
+++ php4/ext/domxml/php_domxml.c Fri Jan 26 00:15:57 2001
@@ -16,7 +16,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: php_domxml.c,v 1.25 2001/01/12 16:49:06 sniper Exp $ */
+/* $Id: php_domxml.c,v 1.26 2001/01/26 08:15:57 steinm Exp $ */
#include "php.h"
@@ -62,8 +62,10 @@
PHP_FE(domxml_add_root, NULL)
PHP_FE(domxml_dumpmem, NULL)
PHP_FE(domxml_attributes, NULL)
- PHP_FE(domxml_getattr, NULL)
- PHP_FE(domxml_setattr, NULL)
+ PHP_FE(domxml_get_attribute, NULL)
+ PHP_FALIAS(domxml_getattr, domxml_get_attribute, NULL)
+ PHP_FE(domxml_set_attribute, NULL)
+ PHP_FALIAS(domxml_setattr, domxml_set_attribute, NULL)
PHP_FE(domxml_children, NULL)
PHP_FE(domxml_new_child, NULL)
PHP_FE(domxml_node, NULL)
@@ -102,12 +104,15 @@
};
static zend_function_entry php_domxmlnode_class_functions[] = {
- PHP_FALIAS(lastchild, domxml_lastchild, NULL)
+ PHP_FALIAS(lastchild, domxml_last_child, NULL)
+ PHP_FALIAS(last_child, domxml_last_child, NULL)
PHP_FALIAS(children, domxml_children, NULL)
PHP_FALIAS(parent, domxml_parent, NULL)
PHP_FALIAS(new_child, domxml_new_child, NULL)
- PHP_FALIAS(getattr, domxml_getattr, NULL)
- PHP_FALIAS(setattr, domxml_setattr, NULL)
+ PHP_FALIAS(getattr, domxml_get_attribute, NULL)
+ PHP_FALIAS(get_attribute, domxml_get_attribute, NULL)
+ PHP_FALIAS(setattr, domxml_set_attribute, NULL)
+ PHP_FALIAS(set_attribute, domxml_set_attribute, NULL)
PHP_FALIAS(attributes, domxml_attributes, NULL)
PHP_FALIAS(node, domxml_node, NULL)
PHP_FALIAS(set_content, domxml_set_content, NULL)
@@ -529,9 +534,9 @@
}
/* }}} */
-/* {{{ proto object domxml_lastchild([int node])
+/* {{{ proto object domxml_last_child([int node])
Read directory entry from dir_handle */
-PHP_FUNCTION(domxml_lastchild)
+PHP_FUNCTION(domxml_last_child)
{
zval *id, **tmp;
xmlNode *nodep, *last;
@@ -697,9 +702,9 @@
}
/* }}} */
-/* {{{ proto string domxml_getattr([int node,] string attrname)
+/* {{{ proto string domxml_get_attribute([int node,] string attrname)
Returns value of given attribute */
-PHP_FUNCTION(domxml_getattr)
+PHP_FUNCTION(domxml_get_attribute)
{
zval *id, *arg1, **tmp;
xmlNode *nodep;
@@ -737,9 +742,9 @@
}
/* }}} */
-/* {{{ proto bool domxml_setattr([int node,] string attrname, string value)
+/* {{{ proto bool domxml_set_attribute([int node,] string attrname, string value)
Sets value of given attribute */
-PHP_FUNCTION(domxml_setattr)
+PHP_FUNCTION(domxml_set_attribute)
{
zval *id, *arg1, *arg2, **tmp;
xmlNode *nodep;
@@ -1061,8 +1066,12 @@
add_property_resource(return_value, "doc", ret);
if(docp->name)
add_property_stringl(return_value, "name", (char *) docp->name,
strlen(docp->name), 1);
+ else
+ add_property_stringl(return_value, "name", "", 0, 1);
if(docp->URL)
add_property_stringl(return_value, "url", (char *) docp->URL,
strlen(docp->URL), 1);
+ else
+ add_property_stringl(return_value, "url", "", 0, 1);
add_property_stringl(return_value, "version", (char *) docp->version,
strlen(docp->version), 1);
if(docp->encoding)
add_property_stringl(return_value, "encoding", (char *)
docp->encoding, strlen(docp->encoding), 1);
Index: php4/ext/domxml/php_domxml.h
diff -u php4/ext/domxml/php_domxml.h:1.19 php4/ext/domxml/php_domxml.h:1.20
--- php4/ext/domxml/php_domxml.h:1.19 Fri Dec 8 19:19:46 2000
+++ php4/ext/domxml/php_domxml.h Fri Jan 26 00:15:57 2001
@@ -16,7 +16,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: php_domxml.h,v 1.19 2000/12/09 03:19:46 sniper Exp $ */
+/* $Id: php_domxml.h,v 1.20 2001/01/26 08:15:57 steinm Exp $ */
#ifndef PHP_DOMXML_H
#define PHP_DOMXML_H
@@ -49,10 +49,10 @@
/* Class Node methods */
PHP_FUNCTION(domxml_attributes);
-PHP_FUNCTION(domxml_getattr);
-PHP_FUNCTION(domxml_setattr);
+PHP_FUNCTION(domxml_get_attribute);
+PHP_FUNCTION(domxml_set_attribute);
PHP_FUNCTION(domxml_children);
-PHP_FUNCTION(domxml_lastchild);
+PHP_FUNCTION(domxml_last_child);
PHP_FUNCTION(domxml_parent);
PHP_FUNCTION(domxml_node);
PHP_FUNCTION(domxml_new_child);
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]