basece           2238 ext/dom/document.c 	zend_class_entry *basece = dom_node_class_entry, *ce = NULL;
basece           2241 ext/dom/document.c 	if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "OCC!", &id, dom_document_class_entry, &basece, &ce) == FAILURE) {
basece           2245 ext/dom/document.c 	if (ce == NULL || instanceof_function(ce, basece)) {
basece           2248 ext/dom/document.c 		if (dom_set_doc_classmap(intern->document, basece, ce) == FAILURE) {
basece           2253 ext/dom/document.c 		php_error_docref(NULL, E_ERROR, "Class %s is not derived from %s.", ZSTR_VAL(ce->name), ZSTR_VAL(basece->name));
basece            209 ext/dom/php_dom.c int dom_set_doc_classmap(php_libxml_ref_obj *document, zend_class_entry *basece, zend_class_entry *ce)
basece            223 ext/dom/php_dom.c 			zend_hash_update_ptr(doc_props->classmap, basece->name, ce);
basece            225 ext/dom/php_dom.c 			zend_hash_del(doc_props->classmap, basece->name);
basece            231 ext/dom/php_dom.c zend_class_entry *dom_get_doc_classmap(php_libxml_ref_obj *document, zend_class_entry *basece)
basece            238 ext/dom/php_dom.c 			zend_class_entry *ce = zend_hash_find_ptr(doc_props->classmap, basece->name);
basece            245 ext/dom/php_dom.c 	return basece;
basece            128 ext/dom/php_dom.h int dom_set_doc_classmap(php_libxml_ref_obj *document, zend_class_entry *basece, zend_class_entry *ce);