ArgumentHandlerInterface

Type
Interface
Namespace
craft\gql\base
Implemented by
craft\gql\base\ArgumentHandler, craft\gql\base\RelationArgumentHandler, craft\gql\handlers\RelatedAssets, craft\gql\handlers\RelatedCategories, craft\gql\handlers\RelatedEntries, craft\gql\handlers\RelatedTags, craft\gql\handlers\RelatedUsers, craft\gql\handlers\Site, craft\gql\handlers\SiteId
Since
3.6.0

ArgumentHandlerInterface defines the common interface to be implemented by all argument handler classes.

View source (opens new window)

# Public Methods

Method Description
handleArgumentCollection() Handle an argument collection
setArgumentManager() Set the current argument manager. Required for recursive argument preparation.

# handleArgumentCollection()

Handle an argument collection

View source (opens new window)

Arguments

Returns

array (opens new window)

# setArgumentManager()

Set the current argument manager. Required for recursive argument preparation.

View source (opens new window)

Arguments