Class ClassStructure
Klassenstruktur
Diese Klasse bildet die Struktur einer Klasse
ab und dient als Sammelpunkt für alle Informationen
einer Klasse.
-
Alvine\Core\Alvine
-
Alvine\Development\Upkeep\Part
-
Alvine\Development\Upkeep\Representation
-
Alvine\Development\Upkeep\Representation\ClassStructure
uses
Alvine\Development\Upkeep\Representation\Method,
Alvine\Development\Upkeep\Representation\Constant,
Alvine\Development\Upkeep\Representation\Property,
Alvine\Development\Upkeep\Representation\FinalTrait,
Alvine\Development\Upkeep\Representation\UseTrait,
Alvine\Development\Upkeep\Representation\AbstractTrait,
Alvine\Development\Upkeep\Representation\Implementation,
Alvine\Development\Upkeep\Representation\Extend
Methods summary
public
|
#
__construct( string $name )
Neue Klasse erstellen
Parameters
Throws
|
public static
Alvine\Development\Upkeep\Source
|
#
getInstanceFromReflection( ReflectionClass $reflection )
Objekt erstellen
Objekt aus einem Reflection-Objekt erstellen.
Parameters
Returns
Overrides
|
public
string
|
#
getToken( )
Token der Klasse
Returns
string 'class'
|
Methods inherited from Alvine\Development\Upkeep\Representation
getConstantsFromReflection(),
getConstructorFromReflection(),
getDestructorFromReflection(),
getInterfacesFromReflection(),
getMethodsFromReflection(),
getNamespace(),
getParentFromReflection(),
getPropertiesFromReflection(),
getQualifiedName(),
getTraitsReflection(),
isParentClassConstant(),
isParentClassInterface(),
isParentClassTrait(),
setNamespace()
|