CommerceEventListener
in package
implements
EventListenerInterface
Table of Contents
Interfaces
Methods
- getEventHandlers() : array<string|int, mixed>
- returns an array of callbacks as <event name> => <callable>
- RegisterGraphQLMutationFields() : mixed
- RegisterGraphQLQueryFields() : mixed
- getAddToCartMutationDefinition() : array<string|int, mixed>
- getApplyCartDiscountMutationDefinition() : array<string|int, mixed>
- getCart() : Cart|null
- getCartQueryDefinition() : array<string|int, mixed>
- getCartReturnArray() : array<string|int, mixed>
- getRemoveCartDiscountMutationDefinition() : array<string|int, mixed>
- getRemoveFromCartMutationDefinition() : array<string|int, mixed>
- getUpdateCartItemMutationDefinition() : array<string|int, mixed>
Methods
getEventHandlers()
returns an array of callbacks as <event name> => <callable>
public
getEventHandlers() : array<string|int, mixed>
Return values
array<string|int, mixed>RegisterGraphQLMutationFields()
public
RegisterGraphQLMutationFields(Event $e) : mixed
Parameters
- $e : Event
RegisterGraphQLQueryFields()
public
RegisterGraphQLQueryFields(Event $e) : mixed
Parameters
- $e : Event
getAddToCartMutationDefinition()
protected
getAddToCartMutationDefinition(array<string|int, mixed> &$typesByName, array<string|int, mixed> &$typesByClass) : array<string|int, mixed>
Parameters
- $typesByName : array<string|int, mixed>
- $typesByClass : array<string|int, mixed>
Return values
array<string|int, mixed>getApplyCartDiscountMutationDefinition()
protected
getApplyCartDiscountMutationDefinition(array<string|int, mixed> &$typesByName, array<string|int, mixed> &$typesByClass) : array<string|int, mixed>
Parameters
- $typesByName : array<string|int, mixed>
- $typesByClass : array<string|int, mixed>
Return values
array<string|int, mixed>getCart()
protected
getCart(User $user, Website $website) : Cart|null
Parameters
Return values
Cart|nullgetCartQueryDefinition()
protected
getCartQueryDefinition(array<string|int, mixed> &$typesByName, array<string|int, mixed> &$typesByClass) : array<string|int, mixed>
Parameters
- $typesByName : array<string|int, mixed>
- $typesByClass : array<string|int, mixed>
Return values
array<string|int, mixed>getCartReturnArray()
protected
getCartReturnArray(Cart $cart) : array<string|int, mixed>
Parameters
- $cart : Cart
Return values
array<string|int, mixed>getRemoveCartDiscountMutationDefinition()
protected
getRemoveCartDiscountMutationDefinition(array<string|int, mixed> &$typesByName, array<string|int, mixed> &$typesByClass) : array<string|int, mixed>
Parameters
- $typesByName : array<string|int, mixed>
- $typesByClass : array<string|int, mixed>
Return values
array<string|int, mixed>getRemoveFromCartMutationDefinition()
protected
getRemoveFromCartMutationDefinition(array<string|int, mixed> &$typesByName, array<string|int, mixed> &$typesByClass) : array<string|int, mixed>
Parameters
- $typesByName : array<string|int, mixed>
- $typesByClass : array<string|int, mixed>
Return values
array<string|int, mixed>getUpdateCartItemMutationDefinition()
protected
getUpdateCartItemMutationDefinition(array<string|int, mixed> &$typesByName, array<string|int, mixed> &$typesByClass) : array<string|int, mixed>
Parameters
- $typesByName : array<string|int, mixed>
- $typesByClass : array<string|int, mixed>