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, 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, 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 |

getStartLine(
bool $includeDocComment
=
false
)
:
int
Return the start line of the class
Name | Type | Description |
---|---|---|
$includeDocComment | bool |
Type | Description |
---|---|
int |