## Zend_Server_Reflection_Method

Description

Method Reflection

- version: $Id: Method.php 2815 2007-01-16 01:42:33Z bkarwin $
- license: New BSD License
- copyright: Copyright (c) 2005-2007 Zend Technologies USA Inc. (http://www.zend.com)
- uses: Zend_Server_Reflection_Function_Abstract

Located in /Zend/Server/Reflection/Method.php (line 37)

    Zend_Server_Reflection_Function_Abstract
       |
       --Zend_Server_Reflection_Method

Variable Summary
string $_class
Zend_Server_Reflection_Class $_classReflection
Method Summary
void __construct (Zend_Server_Reflection_Class $class, $r, [string $namespace = null], [array $argv = array()])
Zend_Server_Reflection_Class getDeclaringClass ()
void __wakeup ()
Variables
string $_class (line 43)

Parent class name

- access: protected

Redefinition of:

Zend_Server_Reflection_Function_Abstract::$_class
  Declaring class (needed for when serialization occurs)

Zend_Server_Reflection_Class $_classReflection (line 49)

Parent class reflection

- access: protected

#### Inherited Variables

Inherited from Zend_Server_Reflection_Function_Abstract

> Zend_Server_Reflection_Function_Abstract::$_argv
> Zend_Server_Reflection_Function_Abstract::$_config
> Zend_Server_Reflection_Function_Abstract::$_description
> Zend_Server_Reflection_Function_Abstract::$_namespace
> Zend_Server_Reflection_Function_Abstract::$_prototypes
> Zend_Server_Reflection_Function_Abstract::$_reflection

Methods
Constructor __construct (line 60)

Constructor

- access: public

void __construct (Zend_Server_Reflection_Class $class, $r, [string $namespace = null], [array $argv = array()])

- Zend_Server_Reflection_Class $class
- ReflectionMethod $r
- string $namespace
- array $argv

Redefinition of:

Zend_Server_Reflection_Function_Abstract::__construct()
  Constructor

getDeclaringClass (line 91)

Return the reflection for the class that defines this method

- access: public

Zend_Server_Reflection_Class getDeclaringClass ()
__wakeup (line 104)

Wakeup from serialization

Reflection needs explicit instantiation to work correctly. Re-instantiate reflection object on wakeup.

- access: public

void __wakeup ()

Redefinition of:

Zend_Server_Reflection_Function_Abstract::__wakeup()
  Wakeup from serialization

#### Inherited Methods

Inherited From Zend_Server_Reflection_Function_Abstract

> Zend_Server_Reflection_Function_Abstract::__construct()
> Zend_Server_Reflection_Function_Abstract::getDescription()
> Zend_Server_Reflection_Function_Abstract::getInvokeArguments()
> Zend_Server_Reflection_Function_Abstract::getNamespace()
> Zend_Server_Reflection_Function_Abstract::getPrototypes()
> Zend_Server_Reflection_Function_Abstract::setDescription()
> Zend_Server_Reflection_Function_Abstract::setNamespace()
> Zend_Server_Reflection_Function_Abstract::_addTree()
> Zend_Server_Reflection_Function_Abstract::_buildSignatures()
> Zend_Server_Reflection_Function_Abstract::_buildTree()
> Zend_Server_Reflection_Function_Abstract::_reflect()
> Zend_Server_Reflection_Function_Abstract::__call()
> Zend_Server_Reflection_Function_Abstract::__get()
> Zend_Server_Reflection_Function_Abstract::__set()
> Zend_Server_Reflection_Function_Abstract::__wakeup()

Documentation generated on Wed, 21 Feb 2007 11:54:15 -0800 by phpDocumentor 1.3.1