BackendOrderSubscriber

Extends \Shopware\Plugins\ViisonCommon\Classes\Subscribers\AbstractBaseSubscriber

package

Default

Methods

getSubscribedEvents

getSubscribedEvents() 
static
inheritdoc

Saves the POSTed 'shipped' and 'quantity' values of all details contained in any of the POSTed orders to allow, because the original 'batchProcessAction' does not save detail data.

onAfterBatchProcessAction(\Enlight_Hook_HookArgs $args) 

Arguments

$args

\Enlight_Hook_HookArgs

onAfterDeleteAction

onAfterDeleteAction(\Enlight_Hook_HookArgs $args) 

Arguments

$args

\Enlight_Hook_HookArgs

onAfterDeletePositionAction

onAfterDeletePositionAction(\Enlight_Hook_HookArgs $args) 

Arguments

$args

\Enlight_Hook_HookArgs

Gets all orders contained in the return value and adds custom values such as 'pickwareCanceledQuantity' and 'pickwareIsStockManaged' to each of their positions.

onAfterGetList(\Enlight_Hook_HookArgs $args) 

Arguments

$args

\Enlight_Hook_HookArgs

onAfterSaveAction

onAfterSaveAction(\Enlight_Hook_HookArgs $args) 

Arguments

$args

\Enlight_Hook_HookArgs

onAfterSavePositionAction

onAfterSavePositionAction(\Enlight_Hook_HookArgs $args) 

Arguments

$args

\Enlight_Hook_HookArgs

Event listener that is called before any save action.

onBeforeAnySaveAction(\Enlight_Hook_HookArgs $args) 

Arguments

$args

\Enlight_Hook_HookArgs

Adjust the inStock of all article details associated with the order details of the order that is about ot be deleted to prevent stock errors caused by wrong inStock updates in Shopware's AfterDelete hook.

onBeforeDeleteAction(\Enlight_Hook_HookArgs $args) 

Arguments

$args

\Enlight_Hook_HookArgs

onBeforeDeletePositionAction

onBeforeDeletePositionAction(\Enlight_Hook_HookArgs $args) 
Throws
\Exception

Arguments

$args

\Enlight_Hook_HookArgs

onBeforeGetList

onBeforeGetList(\Enlight_Hook_HookArgs $args) 

Arguments

$args

\Enlight_Hook_HookArgs

Called before an Order is saved via the backend.

onBeforeSaveAction(\Enlight_Hook_HookArgs $args) 
Throws
\Exception

Arguments

$args

\Enlight_Hook_HookArgs

The arguments passed by the method triggering the hook.

onBeforeSavePositionAction

onBeforeSavePositionAction(\Enlight_Hook_HookArgs $args) 
Throws
\Exception

Arguments

$args

\Enlight_Hook_HookArgs

The arguments passed by the method triggering the hook.

Constants

Name of the request attribute that is used to back up the initial quantity values of all items of an order in case that an order PUT action is performed. It is used to track changes to the shipped counter which allows to write corresponding stock entries

VALUES