class CollectionOfTypeNodeResolverExtension implements TypeNodeResolverExtension, TypeNodeResolverAwareExtension

Methods

__construct(CollectionHelper $collectionHelper)

Create the collection-of type node resolver.

Type|null
resolve(TypeNode $typeNode, NameScope $nameScope)

Resolve a collection-of or collection-of<TKey, TModel> type node.

void
setTypeNodeResolver(TypeNodeResolver $typeNodeResolver)

Set the resolver used for the inner type nodes.

Details

at line 33
__construct(CollectionHelper $collectionHelper)

Create the collection-of type node resolver.

Parameters

CollectionHelper $collectionHelper

at line 41
Type|null resolve(TypeNode $typeNode, NameScope $nameScope)

Resolve a collection-of or collection-of<TKey, TModel> type node.

Parameters

TypeNode $typeNode
NameScope $nameScope

Return Value

Type|null

at line 71
void setTypeNodeResolver(TypeNodeResolver $typeNodeResolver)

Set the resolver used for the inner type nodes.

Parameters

TypeNodeResolver $typeNodeResolver

Return Value

void