PHP Class ApiGen\Parser\Reflection\ReflectionClass

Inheritance: extends ReflectionElement, implements ApiGen\Contracts\Parser\Reflection\ClassReflectionInterface
Afficher le fichier Open project: apigen/apigen Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( $reflectionClass )
getConstant ( $name )
getConstantReflection ( $name )
getConstants ( )
getDirectImplementers ( )
getDirectSubClasses ( )
getDirectUsers ( )
getIndirectImplementers ( )
getIndirectSubClasses ( )
getIndirectUsers ( )
getInheritedConstants ( )
getInheritedMagicMethods ( )
getInheritedMagicProperties ( )
getInheritedMethods ( )
getInheritedProperties ( )
getInterfaces ( )
getMagicMethods ( )
getMagicProperties ( )
getMethod ( $name )
getMethods ( )
getOwnConstant ( $name )
getOwnConstants ( )
getOwnInterfaceNames ( )
getOwnInterfaces ( )
getOwnMagicMethods ( )
getOwnMagicProperties ( ) : ApiGen\Parser\Reflection\ReflectionPropertyMagic[]
getOwnMethods ( )
getOwnProperties ( )
getOwnTraitNames ( )
getOwnTraits ( )
getParentClass ( )
getParentClassName ( )
getParentClassNameList ( )
getParentClasses ( )
getProperties ( )
getProperty ( $name )
getReflectionFactory ( ) : ApiGen\Contracts\Parser\Reflection\TokenReflection\ReflectionFactoryInterface
getShortName ( )
getTraitAliases ( )
getTraitMethods ( )
getTraitNames ( )
getTraitProperties ( )
getTraits ( )
getUsedMagicMethods ( )
getUsedMagicProperties ( )
getUsedMethods ( )
getUsedProperties ( )
getVisibilityLevel ( ) : integer
hasConstant ( $name )
hasMethod ( $name )
hasOwnConstant ( $name )
hasProperty ( $name )
implementsInterface ( $interface )
isAbstract ( )
isException ( )
isFinal ( )
isInterface ( )
isSubclassOf ( $class )
isTrait ( )
isValid ( )
isVisibilityLevelPublic ( )
usesTrait ( $trait )

Private Methods

Méthode Description
sortUsedMethods ( array $usedMethods ) : array

Method Details

__construct() public méthode

public __construct ( $reflectionClass )

getConstant() public méthode

public getConstant ( $name )

getConstantReflection() public méthode

public getConstantReflection ( $name )

getConstants() public méthode

public getConstants ( )

getDirectImplementers() public méthode

getDirectSubClasses() public méthode

public getDirectSubClasses ( )

getDirectUsers() public méthode

public getDirectUsers ( )

getIndirectImplementers() public méthode

getIndirectSubClasses() public méthode

getIndirectUsers() public méthode

public getIndirectUsers ( )

getInheritedConstants() public méthode

getInheritedMagicMethods() public méthode

getInheritedMagicProperties() public méthode

getInheritedMethods() public méthode

public getInheritedMethods ( )

getInheritedProperties() public méthode

getInterfaces() public méthode

public getInterfaces ( )

getMagicMethods() public méthode

public getMagicMethods ( )

getMagicProperties() public méthode

public getMagicProperties ( )

getMethod() public méthode

public getMethod ( $name )

getMethods() public méthode

public getMethods ( )

getOwnConstant() public méthode

public getOwnConstant ( $name )

getOwnConstants() public méthode

public getOwnConstants ( )

getOwnInterfaceNames() public méthode

getOwnInterfaces() public méthode

public getOwnInterfaces ( )

getOwnMagicMethods() public méthode

public getOwnMagicMethods ( )

getOwnMagicProperties() public méthode

public getOwnMagicProperties ( ) : ApiGen\Parser\Reflection\ReflectionPropertyMagic[]
Résultat ApiGen\Parser\Reflection\ReflectionPropertyMagic[]

getOwnMethods() public méthode

public getOwnMethods ( )

getOwnProperties() public méthode

public getOwnProperties ( )

getOwnTraitNames() public méthode

public getOwnTraitNames ( )

getOwnTraits() public méthode

public getOwnTraits ( )

getParentClass() public méthode

public getParentClass ( )

getParentClassName() public méthode

public getParentClassName ( )

getParentClassNameList() public méthode

getParentClasses() public méthode

public getParentClasses ( )

getProperties() public méthode

public getProperties ( )

getProperty() public méthode

public getProperty ( $name )

getReflectionFactory() public méthode

public getReflectionFactory ( ) : ApiGen\Contracts\Parser\Reflection\TokenReflection\ReflectionFactoryInterface
Résultat ApiGen\Contracts\Parser\Reflection\TokenReflection\ReflectionFactoryInterface

getShortName() public méthode

public getShortName ( )

getTraitAliases() public méthode

public getTraitAliases ( )

getTraitMethods() public méthode

public getTraitMethods ( )

getTraitNames() public méthode

public getTraitNames ( )

getTraitProperties() public méthode

public getTraitProperties ( )

getTraits() public méthode

public getTraits ( )

getUsedMagicMethods() public méthode

public getUsedMagicMethods ( )

getUsedMagicProperties() public méthode

getUsedMethods() public méthode

public getUsedMethods ( )

getUsedProperties() public méthode

public getUsedProperties ( )

getVisibilityLevel() public méthode

public getVisibilityLevel ( ) : integer
Résultat integer

hasConstant() public méthode

public hasConstant ( $name )

hasMethod() public méthode

public hasMethod ( $name )

hasOwnConstant() public méthode

public hasOwnConstant ( $name )

hasProperty() public méthode

public hasProperty ( $name )

implementsInterface() public méthode

public implementsInterface ( $interface )

isAbstract() public méthode

public isAbstract ( )

isException() public méthode

public isException ( )

isFinal() public méthode

public isFinal ( )

isInterface() public méthode

public isInterface ( )

isSubclassOf() public méthode

public isSubclassOf ( $class )

isTrait() public méthode

public isTrait ( )

isValid() public méthode

public isValid ( )

isVisibilityLevelPublic() public méthode

usesTrait() public méthode

public usesTrait ( $trait )