phpDocumentor

AttributeDescriptor
in package
implements Descriptor, Stringable, AttributeInterface uses HasName, HasDescription, HasFqsen

FinalYes

Table of Contents

Interfaces

Descriptor
Base class for descriptors containing the most used options.
Stringable
AttributeInterface

Properties

$description  : DescriptionDescriptor|null
$fqsen  : Fqsen|null
$name  : string
$arguments  : Collection<string|int, CallArgument>
$attributeClass  : ClassInterface|null

Methods

__construct()  : mixed
__toString()  : string
addArgument()  : void
getArguments()  : Collection<string|int, CallArgument>
getAttribute()  : ClassInterface|Fqsen|null
getDescription()  : DescriptionDescriptor
Returns the description for this element.
getFullyQualifiedStructuralElementName()  : Fqsen|null
Returns the Fully Qualified Structural Element Name (FQSEN) for this element.
getName()  : string
Returns the name for this element.
hasArguments()  : bool
setAttribute()  : void
setDescription()  : void
Sets a description or none to inherit from a parent.

Properties

$fqsen

protected Fqsen|null $fqsen = null

Fully Qualified Structural Element Name; the FQCN including method, property or constant name

Methods

getFullyQualifiedStructuralElementName()

Returns the Fully Qualified Structural Element Name (FQSEN) for this element.

public getFullyQualifiedStructuralElementName() : Fqsen|null
Return values
Fqsen|null

getName()

Returns the name for this element.

public getName() : string
Return values
string

        
On this page

Search results