Property
class Property extends Part
Eigenschaften einer Klasse
Constants
VISIBILITY_PROTECTED |
geschützt |
VISIBILITY_PRIVATE |
private |
VISIBILITY_PUBLIC |
öffentlich |
Properties
protected string | $name | from Part | |
protected string | $description | ||
protected mixed | $default | ||
protected boolean | $defaultIsNull | ||
protected boolean | $defaultIsConstant | ||
protected string | $type | ||
protected mixed | $value | ||
protected boolean | $static | ||
protected string | $visibility | ||
protected bool | $allowsNull | ||
protected Comment | $comment |
Methods
string
getToken()
Token
__construct(string $name)
Neues Objekt
boolean
isStatic()
Prüft ob Statisch
setVisibility(string $visibility)
Sichtbarkeit
string
getVisibility()
Sichtbarkeit
string
getType()
Typ
bool
isAllowsNull()
No description
setAllowsNull(bool $allowsNull)
No description
mixed
getValue()
Wert
mixed
getDefault()
Defaultwert
setDefault(mixed $default, boolean $isConstant = false)
Setzt den Defaultwert
clearDefault()
Entfernt den Defaultwert
boolean
isDefaultNull()
Ist Eigenschaft null?
boolean
isDefaultConstant()
Konstant
static Property
getInstanceFromKey(string $key, string $prefix = null)
Objekt erstellen
static Property
getComment()
Kommentar der Methode
Details
in Part at line 73
string|null
getName()
Name des Bestandteils
in Part at line 106
null
getDescription()
Beschreibung
at line 146
string
getToken()
Token
at line 91
__construct(string $name)
Neues Objekt
at line 106
boolean
isStatic()
Prüft ob Statisch
at line 117
Property
setStatic(boolean $mode)
Eigenschaft ist statisch
at line 127
setVisibility(string $visibility)
Sichtbarkeit
at line 137
string
getVisibility()
Sichtbarkeit
at line 157
Property
setType(string $type)
Typ
at line 167
string
getType()
Typ
at line 175
bool
isAllowsNull()
at line 184
Property
setAllowsNull(bool $allowsNull)
at line 196
Property
setValue(mixed $value)
Wert setzen
at line 207
mixed
getValue()
Wert
at line 216
mixed
getDefault()
Defaultwert
at line 228
Property
setDefault(mixed $default, boolean $isConstant = false)
Setzt den Defaultwert
at line 240
Property
clearDefault()
Entfernt den Defaultwert
at line 252
boolean
isDefaultNull()
Ist Eigenschaft null?
at line 261
boolean
isDefaultConstant()
Konstant
at line 275
static Property
getInstanceFromKey(string $key, string $prefix = null)
Objekt erstellen
Erstellt aus einem Schlüssel eine Eigenschaft
at line 289
static Property
getInstanceFromReflection(ReflectionProperty $property)
Erstellt neues Objekt aus PHP-Objekt
at line 324
Property
getComment()
Kommentar der Methode