TypeClass
final class TypeClass extends Type
Methods
No description
No description
Returns the array of subtypes that make up the compound type as strings.
Returns the array of subtypes that make up the compound type as Type objects:
Returns the type name for simple types, otherwise null.
Returns true whether it is a simple type. Single nullable types are also considered to be simple types.
Returns true whether the type is both a simple and a class name.
Determines if type is special class name self/parent/static.
Details
at line 343
__construct(string $name)
No description
at line 349
string
__toString()
No description
at line 355
array
getNames()
Returns the array of subtypes that make up the compound type as strings.
at line 361
array
getTypes()
Returns the array of subtypes that make up the compound type as Type objects:
at line 367
string|null
getSingleName()
Returns the type name for simple types, otherwise null.
at line 373
bool
isSimple()
Returns true whether it is a simple type. Single nullable types are also considered to be simple types.
at line 379
bool
isClass()
Returns true whether the type is both a simple and a class name.
at line 385
bool
isClassKeyword()
Determines if type is special class name self/parent/static.