PrestaShop\PrestaShop\Core\Domain\Zone\Command\AddZoneCommand
Adds new zone with provided data.
Command details | |
---|---|
Constructor parameters |
|
Handler class | PrestaShop\PrestaShop\Adapter\Zone\CommandHandler\AddZoneHandler Implements:
|
Return type | PrestaShop\PrestaShop\Core\Domain\Zone\ValueObject\ZoneId |
PrestaShop\PrestaShop\Core\Domain\Zone\Command\BulkDeleteZoneCommand
Deletes zones on bulk action
Command details | |
---|---|
Constructor parameters |
|
Handler class | PrestaShop\PrestaShop\Adapter\Zone\CommandHandler\BulkDeleteZoneHandler Implements:
|
Return type | void |
PrestaShop\PrestaShop\Core\Domain\Zone\Command\BulkToggleZoneStatusCommand
Toggles zones status on bulk action
Command details | |
---|---|
Constructor parameters |
|
Handler class | PrestaShop\PrestaShop\Adapter\Zone\CommandHandler\BulkToggleZoneStatusHandler Implements:
|
Return type | void |
PrestaShop\PrestaShop\Core\Domain\Zone\Command\DeleteZoneCommand
Deletes zone
Command details | |
---|---|
Constructor parameters |
|
Handler class | PrestaShop\PrestaShop\Adapter\Zone\CommandHandler\DeleteZoneHandler Implements:
|
Return type | void |
PrestaShop\PrestaShop\Core\Domain\Zone\Command\EditZoneCommand
Command that edits zone
Command details | |
---|---|
Constructor parameters |
|
Handler class | PrestaShop\PrestaShop\Adapter\Zone\CommandHandler\EditZoneHandler Implements:
|
Return type | void |
PrestaShop\PrestaShop\Core\Domain\Zone\Command\ToggleZoneStatusCommand
Class ToggleZoneStatusCommand is responsible for toggling zone status
Command details | |
---|---|
Constructor parameters |
|
Handler class | PrestaShop\PrestaShop\Adapter\Zone\CommandHandler\ToggleZoneStatusHandler Implements:
|
Return type | void |
PrestaShop\PrestaShop\Core\Domain\Zone\Query\GetZoneForEditing
Gets zone for editing in back office
Query details | |
---|---|
Constructor parameters |
|
Handler class | PrestaShop\PrestaShop\Adapter\Zone\QueryHandler\GetZoneForEditingHandler Implements:
|
Return type | PrestaShop\PrestaShop\Core\Domain\Zone\QueryResult\EditableZone |