title | issue |
---|---|
Create DelayableAction interface to able actions delayed |
NEXT-23533 |
- Added the
DelayableAction
interface inShopware\Core\Content\Flow\Dispatching
. - Changed all the flow actions in
Shopware\Core\Content\Flow\Dispatching\Action
, implemented theDelayableAction
interface to able delayed. - Added more field
delayable
inapp_flow_action
table, the app flow actions can be delayed if defined thedelayable
inxml
file when define the app flow actions. - Added more protected
delayable
inShopware\Core\Framework\App\FlowAction\Xml\Metadata
. - Changed the
toArray
function inShopware\Core\Framework\App\FlowAction\Xml\Action
to get more delayable field. - Changed the
fetchAppActions
,define
functions inShopware\Core\Content\Flow\Api\FlowActionDefinition
to add moredelayable
value.