Home
last modified time | relevance | path

Searched refs:interfaces (Results 26 – 50 of 58) sorted by relevance

123

/PHP-5.6/ext/spl/
H A DREADME2 interfaces and classes. You'll find the classes documented using php
H A Dspl_functions.c101 spl_add_class_name(list, pce->interfaces[num_interfaces], allow, ce_flags TSRMLS_CC); in spl_add_interfaces()
/PHP-5.6/ext/standard/tests/serialize/
H A Dbug30234.phpt2 Bug #30234 (__autoload() not invoked for interfaces)
/PHP-5.6/ext/spl/tests/
H A Dclass_uses_variation.phpt2 SPL: Test class_uses() function : variation - no interfaces and autoload
H A Dclass_implements_basic2.phpt6 * Description: Return all classes and interfaces implemented by SPL
H A Dclass_implements_variation2.phpt6 * Description: Return all classes and interfaces implemented by SPL
H A Dclass_implements_variation1.phpt6 * Description: Return all classes and interfaces implemented by SPL
/PHP-5.6/ext/standard/tests/class_object/
H A Dget_class_methods_basic_003.phpt12 * Test behaviour with interfaces.
/PHP-5.6/Zend/
H A Dzend_interfaces.c303 …if (class_type->interfaces[i] == zend_ce_aggregate || class_type->interfaces[i] == zend_ce_iterato… in zend_implement_traversable()
329 if (class_type->interfaces[i] == zend_ce_iterator) { in zend_implement_aggregate()
336 if (class_type->interfaces[i] == zend_ce_traversable) { in zend_implement_aggregate()
H A Dzend_opcode.c307 if (ce->num_interfaces > 0 && ce->interfaces) { in destroy_zend_class()
308 efree(ce->interfaces); in destroy_zend_class()
342 free(ce->interfaces); in destroy_zend_class()
H A DZEND_CHANGES168 The Zend Engine 2.0 introduces interfaces. A class may implement
169 an arbitrary list of interfaces.
188 An interface may extend one or more base interfaces (but not
190 methods of the same name from different root interfaces.
824 The interfaces 'IteratorAggregate' and 'Iterator' allow to specify
890 the use of all abstract methods declared in the interfaces Iterator
986 reverse-engineer classes, interfaces, functions and methods as well
H A Dzend_compile.c3709 …ce->interfaces = (zend_class_entry **) realloc(ce->interfaces, sizeof(zend_class_entry *) * (ce_nu… in zend_do_inherit_interfaces()
3711 …ce->interfaces = (zend_class_entry **) erealloc(ce->interfaces, sizeof(zend_class_entry *) * (ce_n… in zend_do_inherit_interfaces()
3716 entry = iface->interfaces[if_num]; in zend_do_inherit_interfaces()
3718 if (ce->interfaces[i] == entry) { in zend_do_inherit_interfaces()
3907 if (ce->interfaces[i] == NULL) { in zend_do_implement_interface()
3908 …memmove(ce->interfaces + i, ce->interfaces + i + 1, sizeof(zend_class_entry*) * (--ce->num_interfa… in zend_do_implement_interface()
3910 } else if (ce->interfaces[i] == iface) { in zend_do_implement_interface()
3924 …ce->interfaces = (zend_class_entry **) realloc(ce->interfaces, sizeof(zend_class_entry *) * (++cur… in zend_do_implement_interface()
3926 …ce->interfaces = (zend_class_entry **) erealloc(ce->interfaces, sizeof(zend_class_entry *) * (++cu… in zend_do_implement_interface()
5304 ce->interfaces = NULL; in zend_do_end_class_declaration()
[all …]
H A Dzend.h521 zend_class_entry **interfaces; member
H A Dzend_API.h211 class_container.interfaces = NULL; \
/PHP-5.6/ext/com_dotnet/
H A Dcom_typeinfo.c158 int i, j, interfaces; in php_com_import_typelib() local
172 interfaces = ITypeLib_GetTypeInfoCount(TL); in php_com_import_typelib()
173 for (i = 0; i < interfaces; i++) { in php_com_import_typelib()
/PHP-5.6/sapi/apache2filter/
H A DREADME15 It is experimental as interfaces in Apache 2.0 might change in the
/PHP-5.6/ext/opcache/
H A Dzend_persist.c541 if (ce->num_interfaces && ce->interfaces) {
542 efree(ce->interfaces);
544 ce->interfaces = NULL; /* will be filled in on fetch */
H A Dzend_accelerator_util_funcs.c758 ce->interfaces = emalloc(sizeof(zend_class_entry *) * ce->num_interfaces);
759 memset(ce->interfaces, 0, sizeof(zend_class_entry *) * ce->num_interfaces);
761 ce->interfaces = NULL;
/PHP-5.6/tests/classes/
H A Dinterface_doubled.phpt2 ZE2 An interface extends base interfaces
/PHP-5.6/
H A D.gdbinit440 printf " %s", $ce->interfaces[$tmp]->name
454 set $ce = $ce->interfaces[0]
/PHP-5.6/ext/reflection/
H A Dphp_reflection.c268 …class_entry->interfaces = (zend_class_entry **) realloc(class_entry->interfaces, sizeof(zend_class… in reflection_register_implement()
269 class_entry->interfaces[num_interfaces - 1] = interface_entry; in reflection_register_implement()
431 string_printf(str, " extends %s", ce->interfaces[0]->name); in _class_string()
433 string_printf(str, " implements %s", ce->interfaces[0]->name); in _class_string()
436 string_printf(str, ", %s", ce->interfaces[i]->name); in _class_string()
4469 zend_reflection_class_factory(ce->interfaces[i], interface TSRMLS_CC); in ZEND_METHOD()
4470 …add_assoc_zval_ex(return_value, ce->interfaces[i]->name, ce->interfaces[i]->name_length + 1, inter… in ZEND_METHOD()
4493 add_next_index_stringl(return_value, ce->interfaces[i]->name, ce->interfaces[i]->name_length, 1); in ZEND_METHOD()
/PHP-5.6/sapi/cgi/
H A DREADME.FastCGI38 on all interfaces:
/PHP-5.6/ext/pgsql/
H A Dpgsql.dsp114 …/Release_TS/php_pgsql.dll" /libpath:"..\..\..\php_build\postgresql\src\interfaces\libpq\Release" /…
/PHP-5.6/ext/gd/tests/
H A DRochester-Regular.otf.LICENSE.txt46 separable from, or merely link (or bind by name) to the interfaces of,
/PHP-5.6/ext/standard/html_tables/mappings/
H A DROMAN.TXT84 # interfaces for QuickDraw Text, the Script Manager, and related

Completed in 81 milliseconds

123