Browse Source

Some changes to help out previous users of domxml...

node::tagname == node::name.
Add property "type" to textnode types.
experimental/rand_redesign
Joey Smith 25 years ago
parent
commit
f0ea3478cb
  1. 5
      ext/domxml/php_domxml.c

5
ext/domxml/php_domxml.c

@ -191,6 +191,7 @@ static zend_function_entry php_domxmlnode_class_functions[] = {
static zend_function_entry php_domxmlelement_class_functions[] = {
PHP_FALIAS(domelement, domxml_element, NULL)
PHP_FALIAS(name, domxml_elem_tagname, NULL)
PHP_FALIAS(tagname, domxml_elem_tagname, NULL)
PHP_FALIAS(get_attribute, domxml_elem_get_attribute, NULL)
PHP_FALIAS(set_attribute, domxml_elem_set_attribute, NULL)
@ -669,8 +670,10 @@ static zval *php_domobject_new(xmlNodePtr obj, int *found TSRMLS_DC)
object_init_ex(wrapper, domxmltext_class_entry);
rsrc_type = le_domxmltextp;
content = xmlNodeGetContent(nodep);
if (content)
if (content) {
add_property_long(wrapper, "type", nodep->type);
add_property_stringl(wrapper, "content", (char *) content, strlen(content), 1);
}
break;
}

Loading…
Cancel
Save