EnumCase
in package
implements
Element, MetaDataContainer
Uses
MetadataContainer
Interfaces, Classes and Traits
- Element
- Interface for Api Elements
- MetaDataContainer
Table of Contents
- $docBlock : DocBlock|null
- $endLocation : Location
- $fqsen : Fqsen
- $location : Location
- $value : string|null
- __construct() : mixed
- getDocBlock() : DocBlock|null
- getEndLocation() : Location
- getFqsen() : Fqsen
- Returns the Fqsen of the element.
- getLocation() : Location
- getName() : string
- Returns the name of the element.
- getValue() : string|null
Properties
$docBlock
private
DocBlock|null
$docBlock
$endLocation
private
Location
$endLocation
$fqsen
private
Fqsen
$fqsen
$location
private
Location
$location
$value
private
string|null
$value
Methods
__construct()
public
__construct(Fqsen $fqsen, DocBlock|null $docBlock[, Location|null $location = null ][, Location|null $endLocation = null ][, string|null $value = null ]) : mixed
Parameters
- $fqsen : Fqsen
- $docBlock : DocBlock|null
- $location : Location|null = null
- $endLocation : Location|null = null
- $value : string|null = null
Return values
mixed —getDocBlock()
public
getDocBlock() : DocBlock|null
Return values
DocBlock|null —getEndLocation()
public
getEndLocation() : Location
Return values
Location —getFqsen()
Returns the Fqsen of the element.
public
getFqsen() : Fqsen
Return values
Fqsen —getLocation()
public
getLocation() : Location
Return values
Location —getName()
Returns the name of the element.
public
getName() : string
Return values
string —getValue()
public
getValue() : string|null