Lines Matching refs:prop_handler
296 static void dom_register_prop_handler(HashTable *prop_handler, char *name, dom_read_t read_func, do… in dom_register_prop_handler() argument
302 zend_hash_add(prop_handler, name, strlen(name)+1, &hnd, sizeof(dom_prop_handler), NULL); in dom_register_prop_handler()
324 if (obj->prop_handler != NULL) { in dom_get_property_ptr_ptr()
325 ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); in dom_get_property_ptr_ptr()
359 if (obj->prop_handler != NULL) { in dom_read_property()
360 ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); in dom_read_property()
404 if (obj->prop_handler != NULL) { in dom_write_property()
405 …ret = zend_hash_find((HashTable *)obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (vo… in dom_write_property()
439 if (obj->prop_handler != NULL) { in dom_property_exists()
440 …ret = zend_hash_find((HashTable *)obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (vo… in dom_property_exists()
473 *prop_handlers = obj->prop_handler, in dom_get_debug_info_helper()
1148 intern->prop_handler = NULL; in dom_objects_set_class()
1156 …ash_find(&classes, base_class->name, base_class->name_length + 1, (void **) &intern->prop_handler); in dom_objects_set_class()