PHP Trait Phan\CodeBase\ClassMap

Afficher le fichier Open project: etsy/phan Trait Usage Examples

Méthodes publiques

Méthode Description
addClassConstant ( Phan\Language\Element\ClassConstant $constant ) : void
addMethod ( Method $method ) : void
addProperty ( Phan\Language\Element\Property $property ) : void
getClassConstantByName ( string $name ) : Phan\Language\Element\ClassConstant
getClassConstantMap ( ) : array
getMethodByName ( string $name ) : Method
getMethodMap ( ) : array
getPropertyByName ( string $name ) : Phan\Language\Element\Property
getPropertyMap ( ) : array
hasClassConstantWithName ( string $name ) : boolean
hasMethodWithName ( string $name ) : boolean
hasPropertyWithName ( string $name ) : boolean

Method Details

addClassConstant() public méthode

public addClassConstant ( Phan\Language\Element\ClassConstant $constant ) : void
$constant Phan\Language\Element\ClassConstant
Résultat void

addMethod() public méthode

public addMethod ( Method $method ) : void
$method Phan\Language\Element\Method
Résultat void

addProperty() public méthode

public addProperty ( Phan\Language\Element\Property $property ) : void
$property Phan\Language\Element\Property
Résultat void

getClassConstantByName() public méthode

public getClassConstantByName ( string $name ) : Phan\Language\Element\ClassConstant
$name string
Résultat Phan\Language\Element\ClassConstant

getClassConstantMap() public méthode

public getClassConstantMap ( ) : array
Résultat array

getMethodByName() public méthode

public getMethodByName ( string $name ) : Method
$name string
Résultat Phan\Language\Element\Method

getMethodMap() public méthode

public getMethodMap ( ) : array
Résultat array

getPropertyByName() public méthode

public getPropertyByName ( string $name ) : Phan\Language\Element\Property
$name string
Résultat Phan\Language\Element\Property

getPropertyMap() public méthode

public getPropertyMap ( ) : array
Résultat array

hasClassConstantWithName() public méthode

public hasClassConstantWithName ( string $name ) : boolean
$name string
Résultat boolean

hasMethodWithName() public méthode

public hasMethodWithName ( string $name ) : boolean
$name string
Résultat boolean

hasPropertyWithName() public méthode

public hasPropertyWithName ( string $name ) : boolean
$name string
Résultat boolean