API Documentation

Server/Reflection.php

Includes Classes 
category
Zend
copyright
Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
license
http://framework.zend.com/license/new-bsd New BSD License
package
Zend_Server
Classes
Zend_Server_Reflection

Description

Zend Framework

LICENSE

This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.

Zend_Server_Reflection

category
Zend
copyright
Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
license
http://framework.zend.com/license/new-bsd New BSD License
package
Zend_Server
subpackage
Reflection
version
$Id: Reflection.php 20096 2010-01-06 02:05:09Z bkarwin $
Methods
reflectClass
reflectFunction

Description

Reflection for determining method signatures to use with server classes

Methods

reflectClass

reflectClass( string|object $class, null|array $argv = false, string $namespace ) : Zend_Server_Reflection_Class

Perform class reflection to create dispatch signatures

Creates a {@link Zend_Server_Reflection_Class} object for the class or object provided.

If extra arguments should be passed to dispatchable methods, these may be provided as an array to $argv.

Arguments
$class
stringobject
Class name or object
$argv
nullarray
Optional arguments to be used during the method call
$namespace
string
Optional namespace with which to prefix the method name (used for the signature key). Primarily to avoid collisions, also for XmlRpc namespacing
Details
visibility
public
final
false
static
true
throws

reflectFunction

reflectFunction( string $function, null|array $argv = false, string $namespace ) : Zend_Server_Reflection_Function

Perform function reflection to create dispatch signatures

Creates dispatch prototypes for a function. It returns a {@link Zend_Server_Reflection_Function} object.

If extra arguments should be passed to the dispatchable function, these may be provided as an array to $argv.

Arguments
$function
string
Function name
$argv
nullarray
Optional arguments to be used during the method call
$namespace
string
Optional namespace with which to prefix the function name (used for the signature key). Primarily to avoid collisions, also for XmlRpc namespacing
Details
visibility
public
final
false
static
true
throws
Documentation was generated by DocBlox.