Menu

## IterableType extends Type
in package

IterableType.php : 18

### Table of Contents

$allowsNull : bool
__construct() : mixed
allowsNull() : bool
asString() : string
fromName() : self
fromValue() : self
getReturnTypeDeclaration() : string
isAssignable() : bool
name() : string

### Properties

#### $allowsNull

IterableType.php : 23
`private bool $allowsNull`

### Methods

#### __construct()

IterableType.php : 25
`public __construct(bool $nullable) : mixed`

##### Parameters

$nullable : bool

##### Return values

mixed —

#### allowsNull()

IterableType.php : 72
`public allowsNull() : bool`

##### Return values

bool —

#### asString()

Type.php : 81
`public asString() : string`

##### Return values

string —

#### fromName()

Type.php : 39
`public static fromName(string $typeName, bool $allowsNull) : self`

##### Parameters

$typeName : string
$allowsNull : bool

##### Return values

self —

#### fromValue()

Type.php : 18
`public static fromValue(mixed $value, bool $allowsNull) : self`

##### Parameters

$value : mixed
$allowsNull : bool

##### Return values

self —

#### getReturnTypeDeclaration()

Type.php : 91
`public getReturnTypeDeclaration() : string`

##### Tags

deprecated
codeCoverageIgnore

##### Return values

string —

#### isAssignable()

IterableType.php : 33
`public isAssignable(Type $other) : bool`

##### Parameters

$other : Type

##### Tags

throws
  RuntimeException

##### Return values

bool —

#### name()

IterableType.php : 67
`public name() : string`

##### Return values

string —

## Search results