/PHP-5.5/ext/standard/tests/class_object/ |
H A D | get_declared_interfaces_error_001.phpt | 6 * Description: Returns an array of all declared interfaces.
|
H A D | get_class_methods_basic_003.phpt | 12 * Test behaviour with interfaces.
|
/PHP-5.5/ext/standard/tests/serialize/ |
H A D | bug30234.phpt | 2 Bug #30234 (__autoload() not invoked for interfaces)
|
/PHP-5.5/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.5/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 | 3568 …ce->interfaces = (zend_class_entry **) realloc(ce->interfaces, sizeof(zend_class_entry *) * (ce_nu… in zend_do_inherit_interfaces() 3570 …ce->interfaces = (zend_class_entry **) erealloc(ce->interfaces, sizeof(zend_class_entry *) * (ce_n… in zend_do_inherit_interfaces() 3575 entry = iface->interfaces[if_num]; in zend_do_inherit_interfaces() 3577 if (ce->interfaces[i] == entry) { in zend_do_inherit_interfaces() 3766 if (ce->interfaces[i] == NULL) { in zend_do_implement_interface() 3767 …memmove(ce->interfaces + i, ce->interfaces + i + 1, sizeof(zend_class_entry*) * (--ce->num_interfa… in zend_do_implement_interface() 3769 } else if (ce->interfaces[i] == iface) { in zend_do_implement_interface() 3783 …ce->interfaces = (zend_class_entry **) realloc(ce->interfaces, sizeof(zend_class_entry *) * (++cur… in zend_do_implement_interface() 3785 …ce->interfaces = (zend_class_entry **) erealloc(ce->interfaces, sizeof(zend_class_entry *) * (++cu… in zend_do_implement_interface() 5161 ce->interfaces = NULL; in zend_do_end_class_declaration() [all …]
|
H A D | zend.h | 518 zend_class_entry **interfaces; member
|
H A D | zend_API.h | 208 class_container.interfaces = NULL; \
|
/PHP-5.5/ext/spl/ |
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.5/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.5/sapi/apache2filter/ |
H A D | README | 15 It is experimental as interfaces in Apache 2.0 might change in the
|
/PHP-5.5/ext/opcache/ |
H A D | zend_persist.c | 510 if (ce->num_interfaces && ce->interfaces) { 511 efree(ce->interfaces); 513 ce->interfaces = NULL; /* will be filled in on fetch */
|
H A D | zend_accelerator_util_funcs.c | 696 ce->interfaces = emalloc(sizeof(zend_class_entry *) * ce->num_interfaces); 697 memset(ce->interfaces, 0, sizeof(zend_class_entry *) * ce->num_interfaces); 699 ce->interfaces = NULL;
|
/PHP-5.5/tests/classes/ |
H A D | interface_doubled.phpt | 2 ZE2 An interface extends base interfaces
|
/PHP-5.5/ |
H A D | .gdbinit | 440 printf " %s", $ce->interfaces[$tmp]->name 454 set $ce = $ce->interfaces[0]
|
H A D | README.REDIST.BINS | 59 and crypt(3) interfaces added, but optimizations specific to password
|
/PHP-5.5/ext/reflection/ |
H A D | php_reflection.c | 249 …class_entry->interfaces = (zend_class_entry **) realloc(class_entry->interfaces, sizeof(zend_class… in reflection_register_implement() 250 class_entry->interfaces[num_interfaces - 1] = interface_entry; in reflection_register_implement() 412 string_printf(str, " extends %s", ce->interfaces[0]->name); in _class_string() 414 string_printf(str, " implements %s", ce->interfaces[0]->name); in _class_string() 417 string_printf(str, ", %s", ce->interfaces[i]->name); in _class_string() 4395 zend_reflection_class_factory(ce->interfaces[i], interface TSRMLS_CC); in ZEND_METHOD() 4396 …add_assoc_zval_ex(return_value, ce->interfaces[i]->name, ce->interfaces[i]->name_length + 1, inter… in ZEND_METHOD() 4419 add_next_index_stringl(return_value, ce->interfaces[i]->name, ce->interfaces[i]->name_length, 1); in ZEND_METHOD()
|
/PHP-5.5/sapi/cgi/ |
H A D | README.FastCGI | 38 on all interfaces:
|
/PHP-5.5/ext/pgsql/ |
H A D | pgsql.dsp | 114 …/Release_TS/php_pgsql.dll" /libpath:"..\..\..\php_build\postgresql\src\interfaces\libpq\Release" /…
|
/PHP-5.5/ext/standard/html_tables/mappings/ |
H A D | ROMAN.TXT | 84 # interfaces for QuickDraw Text, the Script Manager, and related
|