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.

getContents(
bool $includeDocblock
=
true
)
:
string
Return the contents of the class
Name | Type | Description |
---|---|---|
$includeDocblock | bool |
Type | Description |
---|---|
string |

getDeclaringFile(
$reflectionClass
=
'Zend_Reflection_File'
)
:
\Zend_Reflection_File
Return the reflection file of the declaring file.

getDocblock(
string $reflectionClass
=
'Zend_Reflection_Docblock'
)
:
\Zend_Reflection_Docblock
Return the classes Docblock reflection object
Name | Type | Description |
---|---|---|
$reflectionClass | string | Name of reflection class to use |
Type | Description |
---|---|
\Zend_Reflection_Docblock |
Exception | Description |
---|---|
\Zend_Reflection_Exception | for missing docblock or invalid reflection class |

getInterfaces(
string $reflectionClass
=
'Zend_Reflection_Class'
)
:
array
Get all reflection objects of implemented interfaces
Name | Type | Description |
---|---|---|
$reflectionClass | string | Name of reflection class to use |
Type | Description |
---|---|
array | Array of Zend_Reflection_Class |

getMethod(
string $name, string $reflectionClass
=
'Zend_Reflection_Method'
)
:
\Zend_Reflection_Method
Return method reflection by name
Name | Type | Description |
---|---|---|
$name | string | |
$reflectionClass | string | Reflection class to utilize |
Type | Description |
---|---|
\Zend_Reflection_Method |

getMethods(
string $filter
=
-1, string $reflectionClass
=
'Zend_Reflection_Method'
)
:
array
Get reflection objects of all methods
Name | Type | Description |
---|---|---|
$filter | string | |
$reflectionClass | string | Reflection class to use for methods |
Type | Description |
---|---|
array | Array of Zend_Reflection_Method objects |

getParentClass(
string $reflectionClass
=
'Zend_Reflection_Class'
)
:
\Zend_Reflection_Class
Get parent reflection class of reflected class
Name | Type | Description |
---|---|---|
$reflectionClass | string | Name of Reflection class to use |
Type | Description |
---|---|
\Zend_Reflection_Class |

getProperties(
int $filter
=
-1, string $reflectionClass
=
'Zend_Reflection_Property'
)
:
array
Return reflection properties of this class
Name | Type | Description |
---|---|---|
$filter | int | |
$reflectionClass | string | Name of reflection class to use |
Type | Description |
---|---|
array | Array of Zend_Reflection_Property |

getProperty(
string $name, string $reflectionClass
=
'Zend_Reflection_Property'
)
:
\Zend_Reflection_Property
Return reflection property of this class by name
Name | Type | Description |
---|---|---|
$name | string | |
$reflectionClass | string | Name of reflection class to use |
Type | Description |
---|---|
\Zend_Reflection_Property |