Documentation

Type
in package

Table of Contents

$types  : array<string|int, SimpleType>
__construct()  : mixed
__toString()  : mixed
equals()  : bool
fromNode()  : Type
fromPhpDoc()  : mixed
getWithoutNull()  : Type
isNullable()  : bool
toArginfoType()  : ArginfoType|null
tryToSimpleType()  : SimpleType|null

Properties

Methods

__construct()

public __construct(array<string|int, mixed> $types) : mixed
Parameters
$types : array<string|int, mixed>
Return values
mixed

__toString()

public __toString() : mixed
Return values
mixed

equals()

public static equals(Type|null $a, Type|null $b) : bool
Parameters
$a : Type|null
$b : Type|null
Return values
bool

fromPhpDoc()

public static fromPhpDoc(string $phpDocType) : mixed
Parameters
$phpDocType : string
Return values
mixed

isNullable()

public isNullable() : bool
Return values
bool

Search results