Home
last modified time | relevance | path

Searched refs:attrp (Results 1 – 7 of 7) sorted by relevance

/php-src/ext/dom/
H A Dattr.c81 DOM_PROP_NODE(xmlAttrPtr, attrp, obj); in dom_attr_name_read()
87 ZVAL_STRING(retval, (char *) attrp->name); in dom_attr_name_read()
116 DOM_PROP_NODE(xmlNodePtr, attrp, obj); in dom_attr_value_read()
117 php_dom_get_content_into_zval(attrp, retval, false); in dom_attr_value_read()
123 DOM_PROP_NODE(xmlAttrPtr, attrp, obj); in dom_attr_value_write()
129 dom_remove_all_children((xmlNodePtr) attrp); in dom_attr_value_write()
133 xmlAddChild((xmlNodePtr) attrp, node); in dom_attr_value_write()
135 xmlNodeSetContentLen((xmlNodePtr) attrp, BAD_CAST ZSTR_VAL(str), ZSTR_LEN(str)); in dom_attr_value_write()
185 xmlAttrPtr attrp; in PHP_METHOD() local
192 DOM_GET_OBJ(attrp, id, xmlAttrPtr, intern); in PHP_METHOD()
[all …]
H A Delement.c655 if (attrp->parent != NULL && attrp->parent != nodep) { in dom_element_set_attribute_node_common()
659 if (attrp->doc != NULL && attrp->doc != nodep->doc) { in dom_element_set_attribute_node_common()
663 if (!(attrp->doc == NULL || attrp->doc == nodep->doc)) { in dom_element_set_attribute_node_common()
669 nsp = attrp->ns; in dom_element_set_attribute_node_common()
724 xmlAttr *attrp; in dom_element_remove_attribute_node() local
1075 xmlAttr *attrp; in PHP_METHOD() local
1106 if (attrp && attrp->type != XML_ATTRIBUTE_DECL) { in PHP_METHOD()
1285 xmlAddID(NULL, attrp->doc, id_val, attrp); in php_set_attribute_id()
1289 xmlRemoveID(attrp->doc, attrp); in php_set_attribute_id()
1316 if (attrp == NULL || attrp->type == XML_ATTRIBUTE_DECL) { in PHP_METHOD()
[all …]
H A Dnamespace_compat.c334 PHP_DOM_EXPORT void php_dom_reconcile_attribute_namespace_after_insertion(xmlAttrPtr attrp) in php_dom_reconcile_attribute_namespace_after_insertion() argument
336 ZEND_ASSERT(attrp != NULL); in php_dom_reconcile_attribute_namespace_after_insertion()
338 if (attrp->ns != NULL) { in php_dom_reconcile_attribute_namespace_after_insertion()
340 xmlNodePtr nodep = attrp->parent; in php_dom_reconcile_attribute_namespace_after_insertion()
341 xmlNsPtr matching_ns = xmlSearchNs(nodep->doc, nodep, attrp->ns->prefix); in php_dom_reconcile_attribute_namespace_after_insertion()
342 if (matching_ns && xmlStrEqual(matching_ns->href, attrp->ns->href)) { in php_dom_reconcile_attribute_namespace_after_insertion()
344 attrp->ns = matching_ns; in php_dom_reconcile_attribute_namespace_after_insertion()
346 if (attrp->ns->prefix != NULL) { in php_dom_reconcile_attribute_namespace_after_insertion()
H A Dnamespace_compat.h60 PHP_DOM_EXPORT void php_dom_reconcile_attribute_namespace_after_insertion(xmlAttrPtr attrp);
H A Dphp_dom.c2124 xmlNodePtr attrp; in php_dom_create_fake_namespace_decl_node_ptr() local
2128 attrp = xmlNewDocNode(nodep->doc, NULL, BAD_CAST original->prefix, original->href); in php_dom_create_fake_namespace_decl_node_ptr()
2130 attrp = xmlNewDocNode(nodep->doc, NULL, BAD_CAST "xmlns", original->href); in php_dom_create_fake_namespace_decl_node_ptr()
2132 attrp->type = XML_NAMESPACE_DECL; in php_dom_create_fake_namespace_decl_node_ptr()
2133 attrp->parent = nodep; in php_dom_create_fake_namespace_decl_node_ptr()
2134 attrp->ns = curns; in php_dom_create_fake_namespace_decl_node_ptr()
2135 return attrp; in php_dom_create_fake_namespace_decl_node_ptr()
2141 xmlNodePtr attrp = php_dom_create_fake_namespace_decl_node_ptr(nodep, original); in php_dom_create_fake_namespace_decl() local
2142 php_dom_create_object(attrp, return_value, parent_intern); in php_dom_create_fake_namespace_decl()
2145 return attrp; in php_dom_create_fake_namespace_decl()
H A Ddocument.c1023 xmlAttrPtr attrp; in PHP_METHOD() local
1035 attrp = xmlGetID(docp, BAD_CAST idname); in PHP_METHOD()
1043 if (attrp && attrp->parent && php_dom_is_node_connected(attrp->parent)) { in PHP_METHOD()
1044 DOM_RET_OBJ((xmlNodePtr) attrp->parent, intern); in PHP_METHOD()
/php-src/ext/simplexml/
H A Dsimplexml.c1695 xmlAttrPtr attrp = NULL; in PHP_METHOD() local
1735 attrp = xmlHasNsProp(node, localname, (xmlChar *)nsuri); in PHP_METHOD()
1736 if (attrp != NULL && attrp->type != XML_ATTRIBUTE_DECL) { in PHP_METHOD()
1752 attrp = xmlNewNsProp(node, nsptr, localname, (xmlChar *)value); in PHP_METHOD()

Completed in 50 milliseconds