final class TypePrimitive extends Type

Methods

__construct(string $name)

No description

string
__toString()

No description

array
getNames()

Returns the array of subtypes that make up the compound type as strings.

array
getTypes()

Returns the array of subtypes that make up the compound type as Type objects:

string|null
getSingleName()

Returns the type name for simple types, otherwise null.

bool
isSimple()

Returns true whether it is a simple type. Single nullable types are also considered to be simple types.

bool
isBuiltin()

Returns true whether the type is both a simple and a PHP built-in type.

Details

at line 298
__construct(string $name)

No description

Parameters

string $name

at line 304
string __toString()

No description

Return Value

string

at line 310
array getNames()

Returns the array of subtypes that make up the compound type as strings.

Return Value

array

at line 316
array getTypes()

Returns the array of subtypes that make up the compound type as Type objects:

Return Value

array

at line 322
string|null getSingleName()

Returns the type name for simple types, otherwise null.

Return Value

string|null

at line 328
bool isSimple()

Returns true whether it is a simple type. Single nullable types are also considered to be simple types.

Return Value

bool

at line 334
bool isBuiltin()

Returns true whether the type is both a simple and a PHP built-in type.

Return Value

bool