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

/PHP_TRUNK/ext/date/tests/
H A Dexamine_diff.inc19 * Provides a consistent interface for executing date diff/add/sub tests
/PHP_TRUNK/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_TRUNK/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_TRUNK/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_TRUNK/ext/date/
H A Dphp_date.c1986 static int implement_date_interface_handler(zend_class_entry *interface, zend_class_entry *implementor TSRMLS_DC) /* {{{ */ argument
/PHP_TRUNK/Zend/
H A Dzend_interfaces.c128 /* iterator interface, c-level functions used by engine */
289 zend_throw_exception_ex(NULL, 0 TSRMLS_CC, "Objects returned by %s::getIterator() must be traversable or implement interface Iterator", ce ? ce->name->val : Z_OBJCE_P(object)->name->val);
302 static int zend_implement_traversable(zend_class_entry *interface, zend_class_entry *class_type TSRMLS_DC) argument
315 zend_error(E_CORE_ERROR, "Class %s must implement interface %s as part of either %s or %s",
325 static int zend_implement_aggregate(zend_class_entry *interface, zend_class_entry *class_type TSRMLS_DC) argument
341 interface->name->val,
362 static int zend_implement_iterator(zend_class_entry *interface, zend_class_entry *class_type TSRMLS_DC) argument
373 interface->name->val,
393 static int zend_implement_arrayaccess(zend_class_entry *interface, zend_class_entry *class_type TSRMLS_DC) argument
482 static int zend_implement_serializable(zend_class_entry *interface, zend_class_entr argument
[all...]
/PHP_TRUNK/ext/spl/
H A Dspl_iterators.c1334 static int spl_dual_it_gets_implemented(zend_class_entry *interface, zend_class_entry *class_type TSRMLS_DC) argument
/PHP_TRUNK/ext/reflection/
H A Dphp_reflection.c391 string_printf(str, "interface ");
4105 Returns whether this is an interface or a class */
4366 zval interface; local
4367 zend_reflection_class_factory(ce->interfaces[i], &interface TSRMLS_CC);
4368 zend_hash_update(Z_ARRVAL_P(return_value), ce->interfaces[i]->name, &interface); local
4542 zval *interface; local
4547 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z", &interface) == FAILURE) {
4551 switch (Z_TYPE_P(interface)) {
4553 if ((interface_ce = zend_lookup_class(Z_STR_P(interface) TSRMLS_CC)) == NULL) {
4555 "Interface %s does not exist", Z_STRVAL_P(interface));
[all...]

Completed in 55 milliseconds