Name: Documenter
Date: Aug-21-2008
PHP version: 5.0.4
Type: User-defined
class Documenter extends ReflectionClass implements Reflector
/**
This class extends ReflectionClass and is used to document classes.
*/
Public Methods
public __construct
( $name ) user-defined
/**
Call methods to set up arrays after constructing parent.
*/
public getClassType
( ) user-defined
/**
Returns whether class is internal or user-defined.
*/
public getFullDescription
( ) user-defined
/**
Returns description of class and inheritance
*/
public getPublicMethods
( ) user-defined
public getProtectedMethods
( ) user-defined
public getPrivateMethods
( ) user-defined
public getModifiers
( $r ) user-defined
/**
Use the static method of the Reflection class
to get all modifiers - use with both properties
and methods.
*/
public getPublicDataMembers
( ) user-defined
public getPrivateDataMembers
( ) user-defined
public getProtectedDataMembers
( ) user-defined
public static export ( )
public __toString ( )
public getName ( )
public isInternal ( )
public isUserDefined ( )
public isInstantiable ( )
public getFileName ( )
public getStartLine ( )
public getEndLine ( )
public getDocComment ( )
public getConstructor ( )
public getMethod ( )
public getMethods ( )
public getProperty ( )
public getProperties ( )
public getConstants ( )
public getConstant ( )
public getInterfaces ( )
public isInterface ( )
public isAbstract ( )
public isFinal ( )
public isInstance ( )
public newInstance ( )
public getParentClass ( )
public isSubclassOf ( )
public getStaticProperties ( )
public getDefaultProperties ( )
public isIterateable ( )
public implementsInterface ( )
public getExtension ( )
public getExtensionName ( )
Private Methods
private createMethodArrays
( ) user-defined
/** create arrays of methods and set modifiers */
private createDataMemberArrays
( ) user-defined
/** Set up data member arrays by type */
final private __clone ( )
Public Data Members
public name = ""
Private Data Members
private publicmethods = array()
private protectedmethods = array()
private privatemethods = array()
private publicdatamembers = array()
private protecteddatamembers = array()
private privatedatamembers = array()