Searched refs:interface (Results 1 - 9 of 9) sorted by relevance

/PHP_5_6/ext/spl/examples/
H A Dclass_tree.php12 * Simply specify the root class or interface to tree with parameter \<class\>.
21 <class> The class or interface for which to generate the tree graph.
30 /** \brief Collects sub classes for given class or interface
92 foreach($interfaces as $interface)
94 $implements = array_merge($implements, class_implements($interface));
/PHP_5_6/ext/spl/internal/
H A Drecursivearrayiterator.inc18 * Passes the RecursiveIterator interface to the inner Iterator and provides
H A Drecursivefilteriterator.inc18 * Passes the RecursiveIterator interface to the inner Iterator and provides
/PHP_5_6/ext/date/tests/
H A Dexamine_diff.inc19 * Provides a consistent interface for executing date diff/add/sub tests
/PHP_5_6/Zend/
H A Dzend_interfaces.c118 /* iterator interface, c-level functions used by engine */
279 zend_throw_exception_ex(NULL, 0 TSRMLS_CC, "Objects returned by %s::getIterator() must be traversable or implement interface Iterator", ce ? ce->name : Z_OBJCE_P(object)->name);
294 static int zend_implement_traversable(zend_class_entry *interface, zend_class_entry *class_type TSRMLS_DC) argument
307 zend_error(E_CORE_ERROR, "Class %s must implement interface %s as part of either %s or %s",
317 static int zend_implement_aggregate(zend_class_entry *interface, zend_class_entry *class_type TSRMLS_DC) argument
332 interface->name,
353 static int zend_implement_iterator(zend_class_entry *interface, zend_class_entry *class_type TSRMLS_DC) argument
364 interface->name,
384 static int zend_implement_arrayaccess(zend_class_entry *interface, zend_class_entry *class_type TSRMLS_DC) argument
474 static int zend_implement_serializable(zend_class_entry *interface, zend_class_entr argument
[all...]
/PHP_5_6/sapi/phpdbg/
H A Dphpdbg.c715 int phpdbg_open_socket(const char *interface, short port) /* {{{ */ argument
739 if ((*interface == '*')) {
741 } else if (!inet_pton(AF_INET, interface, &address.sin_addr)) {
/PHP_5_6/ext/date/
H A Dphp_date.c2001 static int implement_date_interface_handler(zend_class_entry *interface, zend_class_entry *implementor TSRMLS_DC) argument
/PHP_5_6/ext/reflection/
H A Dphp_reflection.c391 string_printf(str, "interface ");
4161 Returns whether this is an interface or a class */
4428 zval *interface; local
4429 ALLOC_ZVAL(interface);
4430 zend_reflection_class_factory(ce->interfaces[i], interface TSRMLS_CC);
4431 add_assoc_zval_ex(return_value, ce->interfaces[i]->name, ce->interfaces[i]->name_length + 1, interface);
4606 zval *interface; local
4611 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z", &interface) == FAILURE) {
4615 switch(interface->type) {
4617 if (zend_lookup_class(Z_STRVAL_P(interface), Z_STRLEN_
[all...]
/PHP_5_6/ext/spl/
H A Dspl_iterators.c1333 static int spl_dual_it_gets_implemented(zend_class_entry *interface, zend_class_entry *class_type TSRMLS_DC) argument

Completed in 40 milliseconds