Parameter
class Parameter extends Property
Parameter
Parameter sind Werte die einer Methode übergeben werden und erweitern die Eigenschaften um Methoden für den Aufruf.
Constants
VISIBILITY_PROTECTED |
geschützt |
VISIBILITY_PRIVATE |
private |
VISIBILITY_PUBLIC |
öffentlich |
Properties
protected string | $name | from Part | |
protected string | $description | from Property | |
protected mixed | $default | from Property | |
protected boolean | $defaultIsNull | from Property | |
protected boolean | $defaultIsConstant | from Property | |
protected string | $type | from Property | |
protected mixed | $value | from Property | |
protected boolean | $static | from Property | |
protected string | $visibility | from Property | |
protected bool | $allowsNull | from Property | |
protected Comment | $comment | from Property | |
protected boolean | $callableByReference |
Methods
Neues Objekt
Setzt den Defaultwert
Objekt erstellen
Erstellt ein ParameterObjekt aus dem PHP-Objekt
Aktiviert den Aufruf per Referenz
Deaktiviert den Aufruf per Referenz
Gibt den Modus des Referenzflags zurück
Details
in Part at line 73
string|null
getName()
Name des Bestandteils
in Part at line 106
null
getDescription()
Beschreibung
in Property at line 146
string
getToken()
Token
at line 50
__construct(string $name)
Neues Objekt
in Property at line 106
boolean
isStatic()
Prüft ob Statisch
in Property at line 127
setVisibility(string $visibility)
Sichtbarkeit
in Property at line 137
string
getVisibility()
Sichtbarkeit
in Property at line 167
string
getType()
Typ
in Property at line 175
bool
isAllowsNull()
in Property at line 207
mixed
getValue()
Wert
in Property at line 216
mixed
getDefault()
Defaultwert
in Property at line 228
Property
setDefault(mixed $default, boolean $isConstant = false)
Setzt den Defaultwert
in Property at line 252
boolean
isDefaultNull()
Ist Eigenschaft null?
in Property at line 261
boolean
isDefaultConstant()
Konstant
in Property at line 275
static Property
getInstanceFromKey(string $key, string $prefix = null)
Objekt erstellen
Erstellt aus einem Schlüssel eine Eigenschaft
at line 93
static Property
getInstanceFromReflection(ReflectionParameter $parameter)
Erstellt ein ParameterObjekt aus dem PHP-Objekt
at line 62
Parameter
enableCallablePerReference()
Aktiviert den Aufruf per Referenz
at line 72
Parameter
disableCallablePerReference()
Deaktiviert den Aufruf per Referenz
at line 82
boolean
isCallablePerReference()
Gibt den Modus des Referenzflags zurück