Lines Matching refs:ce

128 ZEND_API void zend_user_it_new_iterator(zend_class_entry *ce, zval *object, zval *retval)  in zend_user_it_new_iterator()  argument
130 …zend_call_method_with_0_params(object, ce, &ce->iterator_funcs.zf_new_iterator, "getiterator", ret… in zend_user_it_new_iterator()
166 …zend_call_method_with_0_params(object, iter->ce, &iter->ce->iterator_funcs.zf_valid, "valid", &mor… in zend_user_it_valid()
184 …zend_call_method_with_0_params(object, iter->ce, &iter->ce->iterator_funcs.zf_current, "current", … in zend_user_it_get_current_data()
207 zend_call_method_with_0_params(object, iter->ce, &iter->ce->iterator_funcs.zf_key, "key", &retval); in zend_user_it_get_current_key()
213 zend_error(E_WARNING, "Nothing returned from %s::key()", ZSTR_VAL(iter->ce->name)); in zend_user_it_get_current_key()
228 zend_call_method_with_0_params(object, iter->ce, &iter->ce->iterator_funcs.zf_next, "next", NULL); in zend_user_it_move_forward()
239 …zend_call_method_with_0_params(object, iter->ce, &iter->ce->iterator_funcs.zf_rewind, "rewind", NU… in zend_user_it_rewind()
254 static zend_object_iterator *zend_user_it_get_iterator(zend_class_entry *ce, zval *object, int by_r… in zend_user_it_get_iterator() argument
268 iterator->it.funcs = ce->iterator_funcs.funcs; in zend_user_it_get_iterator()
269 iterator->ce = Z_OBJCE_P(object); in zend_user_it_get_iterator()
276 ZEND_API zend_object_iterator *zend_user_it_get_new_iterator(zend_class_entry *ce, zval *object, in… in zend_user_it_get_new_iterator() argument
282 zend_user_it_new_iterator(ce, object, &iterator); in zend_user_it_get_new_iterator()
287 …getIterator() must be traversable or implement interface Iterator", ce ? ZSTR_VAL(ce->name) : ZSTR… in zend_user_it_get_new_iterator()
409 zend_class_entry * ce = Z_OBJCE_P(object); in zend_user_serialize() local
413 zend_call_method_with_0_params(object, ce, &ce->serialize_func, "serialize", &retval); in zend_user_serialize()
437 …zend_throw_exception_ex(NULL, 0, "%s::serialize() must return a string or NULL", ZSTR_VAL(ce->name… in zend_user_serialize()
444 ZEND_API int zend_user_unserialize(zval *object, zend_class_entry *ce, const unsigned char *buf, si… in zend_user_unserialize() argument
448 if (UNEXPECTED(object_init_ex(object, ce) != SUCCESS)) { in zend_user_unserialize()
454 zend_call_method_with_1_params(object, ce, &ce->unserialize_func, "unserialize", NULL, &zdata); in zend_user_unserialize()
468 zend_class_entry *ce = Z_OBJCE_P(object); in zend_class_serialize_deny() local
469 zend_throw_exception_ex(NULL, 0, "Serialization of '%s' is not allowed", ZSTR_VAL(ce->name)); in zend_class_serialize_deny()
474 ZEND_API int zend_class_unserialize_deny(zval *object, zend_class_entry *ce, const unsigned char *b… in zend_class_unserialize_deny() argument
476 zend_throw_exception_ex(NULL, 0, "Unserialization of '%s' is not allowed", ZSTR_VAL(ce->name)); in zend_class_unserialize_deny()