Skip to content

HasVariant ​

Type
Class
Namespace
craft\commerce\gql\handlers
Inherits
craft\commerce\gql\handlers\HasVariant » craft\gql\base\ArgumentHandler
Implements
craft\gql\base\ArgumentHandlerInterface
Since
5.6.5

Class HasVariant

View source

Protected Properties ​

PropertyDescription
argumentManagercraft\gql\ArgumentManager
argumentName

argumentName ​

Default value
'hasVariant'

View source

Public Methods ​

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

Protected Methods ​

MethodDescription
handleArgument()Handle a single argument value

handleArgument() ​

Handle a single argument value

View source

Arguments ​

  • $argumentValue (mixed)

Returns ​

mixed