Home
last modified time | relevance | path

Searched refs:interfaces (Results 1 – 25 of 57) sorted by path

123

/PHP-5.5/
H A D.gdbinit440 printf " %s", $ce->interfaces[$tmp]->name
454 set $ce = $ce->interfaces[0]
H A DINSTALL92 Unix and Windows with server module interfaces and CGI executables. You
1775 Other interfaces to PHP
H A DNEWS4119 . Fixed bug #53727 (Inconsistent behavior of is_subclass_of with interfaces)
8151 - Added support for constructors in interfaces to force constructor signature
9160 . added interfaces Subject and SplObserver
9976 - Fixed bug #30922 (reflective functions crash PHP when interfaces extend
10165 - Fixed bug #28464 (catch() does not catch exceptions by interfaces). (Marcus)
H A DREADME.REDIST.BINS59 and crypt(3) interfaces added, but optimizations specific to password
/PHP-5.5/Zend/
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.h518 zend_class_entry **interfaces; member
H A Dzend_API.h208 class_container.interfaces = NULL; \
H A Dzend_compile.c3568 …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 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_operators.c1751 if (instanceof_function(instance_ce->interfaces[i], ce TSRMLS_CC)) { in instanceof_function_ex()
/PHP-5.5/Zend/tests/
H A Dbug30922.phpt2 Bug #30922 (reflective functions crash PHP when interfaces extend themselves)
H A Dbug53727.phpt2 Bug #53727 (Inconsistent behavior of is_subclass_of with interfaces)
H A Dns_054.phpt2 054: namespace and interfaces
/PHP-5.5/Zend/tests/traits/
H A Dbug60145.phpt2 Bug #60145 (Usage of trait's use statement inside interfaces not properly checked.)
17 Fatal error: Cannot use traits inside of interfaces. foo is used in MyInterface in %s on line %d
/PHP-5.5/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.5/ext/mbstring/libmbfl/
H A DLICENSE406 certain countries either by patents or by copyrighted interfaces, the
/PHP-5.5/ext/mbstring/oniguruma/
H A DHISTORY2049 age: number of supported previous interfaces
/PHP-5.5/ext/opcache/
H A Dzend_accelerator_util_funcs.c696 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;
H A Dzend_persist.c510 if (ce->num_interfaces && ce->interfaces) {
511 efree(ce->interfaces);
513 ce->interfaces = NULL; /* will be filled in on fetch */
/PHP-5.5/ext/pcre/pcrelib/doc/
H A Dpcre.txt76 have written wrappers and interfaces of various kinds. In particular,
2040 the two interfaces is that pcre_compile2() has an additional argument,
6209 details of the interfaces for handling named subpatterns, see the
10373 of these interfaces, see the pcrebuild documentation and the section on
/PHP-5.5/ext/pgsql/
H A Dpgsql.dsp114 …/Release_TS/php_pgsql.dll" /libpath:"..\..\..\php_build\postgresql\src\interfaces\libpq\Release" /…
/PHP-5.5/ext/reflection/
H A Dphp_reflection.c249 …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/ext/reflection/tests/
H A DReflectionClass_getInterfaces_001.phpt38 $interfaces = $rc->getInterfaces();
39 // Sort interfaces so that tests do not fail because of wrong order.
40 ksort($interfaces);
41 print_r($interfaces);
H A DReflectionClass_getInterfaces_002.phpt17 $interfaces = $rc->getInterfaces();
18 print_r($interfaces);

Completed in 145 milliseconds

123