class ParamTag extends Tag

Parameter

@param \string name descripton

Properties

protected string $label from Tag
protected string $type
protected string $name
protected string $description

Methods

__construct(string $type, string $name, string $description = null)

Neues Objekt

string
getLabel()

Bezeichnung

from Tag
static Tag
getInstanceFromArray(array $args)

Instanz erstellen

string
__toString()

Repräsentation des Tags

string
getName()

Name

string
getDescription()

Beschreibung

string
getType()

Typ

string
getFormattedName()

Name mit $-Zeichen und Leerzeichen

string
getFormattedDescription()

Beschreibung

string
getFormattedType()

Typ mit Leerzeichen

string
getSource(integer $typeWhitespace = null, integer $nameWhitespace = null)

Parameter-Tag

Details

at line 60
__construct(string $type, string $name, string $description = null)

Neues Objekt

Parameters

string $type Typ
string $name Name (ohne $)
string $description Beschreibung

in Tag at line 67
string getLabel()

Bezeichnung

Return Value

string Bezeichnung

at line 131
static Tag getInstanceFromArray(array $args)

Instanz erstellen

Parameters

array $args Argumente

Return Value

Tag

at line 174
string __toString()

Repräsentation des Tags

Return Value

string Zeichenkette

at line 75
string getName()

Name

Return Value

string Name

at line 84
string getDescription()

Beschreibung

Return Value

string Beschreibung

at line 93
string getType()

Typ

Return Value

string Type

at line 102
string getFormattedName()

Name mit $-Zeichen und Leerzeichen

Return Value

string Name

at line 111
string getFormattedDescription()

Beschreibung

Return Value

string Beschreibung

at line 120
string getFormattedType()

Typ mit Leerzeichen

Return Value

string Type

at line 156
string getSource(integer $typeWhitespace = null, integer $nameWhitespace = null)

Parameter-Tag

Erstellt einen Parameter-Block mit definierten Abständen zwischen den einzelnen Spalten, damit diese alle untereinander stehen. Als Parameter kann die gewünschte Länge des Blocks angegebene werden.

Parameters

integer $typeWhitespace Länge des Types
integer $nameWhitespace Länge des Namens

Return Value

string Repräsentation des Tags