Zend Framework  1.12
Static Public Member Functions | List of all members
Zend_Server_Reflection Class Reference

Static Public Member Functions

static reflectClass ($class, $argv=false, $namespace= '')
 Perform class reflection to create dispatch signatures.
 
static reflectFunction ($function, $argv=false, $namespace= '')
 Perform function reflection to create dispatch signatures.
 

Member Function Documentation

static reflectClass (   $class,
  $argv = false,
  $namespace = '' 
)
static

Perform class reflection to create dispatch signatures.

Creates a 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.

Parameters
string | object$classClass name or object
null | array$argvOptional arguments to be used during the method call
string$namespaceOptional namespace with which to prefix the method name (used for the signature key). Primarily to avoid collisions, also for XmlRpc namespacing
Returns
Zend_Server_Reflection_Class
Exceptions
Zend_Server_Reflection_Exception
static reflectFunction (   $function,
  $argv = false,
  $namespace = '' 
)
static

Perform function reflection to create dispatch signatures.

Creates dispatch prototypes for a function. It returns a Zend_Server_Reflection_Function object.

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

Parameters
string$functionFunction name
null | array$argvOptional arguments to be used during the method call
string$namespaceOptional namespace with which to prefix the function name (used for the signature key). Primarily to avoid collisions, also for XmlRpc namespacing
Returns
Zend_Server_Reflection_Function
Exceptions
Zend_Server_Reflection_Exception