/PHP-5.6/ext/spl/ |
H A D | README | 2 interfaces and classes. You'll find the classes documented using php
|
H A D | spl_functions.c | 101 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 D | bug30234.phpt | 2 Bug #30234 (__autoload() not invoked for interfaces)
|
/PHP-5.6/ext/spl/tests/ |
H A D | class_uses_variation.phpt | 2 SPL: Test class_uses() function : variation - no interfaces and autoload
|
H A D | class_implements_basic2.phpt | 6 * Description: Return all classes and interfaces implemented by SPL
|
H A D | class_implements_variation2.phpt | 6 * Description: Return all classes and interfaces implemented by SPL
|
H A D | class_implements_variation1.phpt | 6 * Description: Return all classes and interfaces implemented by SPL
|
/PHP-5.6/ext/standard/tests/class_object/ |
H A D | get_class_methods_basic_003.phpt | 12 * Test behaviour with interfaces.
|
/PHP-5.6/Zend/ |
H A D | zend_interfaces.c | 303 …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 D | zend_opcode.c | 307 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 D | ZEND_CHANGES | 168 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 D | zend_compile.c | 3709 …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 D | zend.h | 521 zend_class_entry **interfaces; member
|
H A D | zend_API.h | 211 class_container.interfaces = NULL; \
|
/PHP-5.6/ext/com_dotnet/ |
H A D | com_typeinfo.c | 158 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 D | README | 15 It is experimental as interfaces in Apache 2.0 might change in the
|
/PHP-5.6/ext/opcache/ |
H A D | zend_persist.c | 541 if (ce->num_interfaces && ce->interfaces) { 542 efree(ce->interfaces); 544 ce->interfaces = NULL; /* will be filled in on fetch */
|
H A D | zend_accelerator_util_funcs.c | 758 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 D | interface_doubled.phpt | 2 ZE2 An interface extends base interfaces
|
/PHP-5.6/ |
H A D | .gdbinit | 440 printf " %s", $ce->interfaces[$tmp]->name 454 set $ce = $ce->interfaces[0]
|
/PHP-5.6/ext/reflection/ |
H A D | php_reflection.c | 268 …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 D | README.FastCGI | 38 on all interfaces:
|
/PHP-5.6/ext/pgsql/ |
H A D | pgsql.dsp | 114 …/Release_TS/php_pgsql.dll" /libpath:"..\..\..\php_build\postgresql\src\interfaces\libpq\Release" /…
|
/PHP-5.6/ext/gd/tests/ |
H A D | Rochester-Regular.otf.LICENSE.txt | 46 separable from, or merely link (or bind by name) to the interfaces of,
|
/PHP-5.6/ext/standard/html_tables/mappings/ |
H A D | ROMAN.TXT | 84 # interfaces for QuickDraw Text, the Script Manager, and related
|