OrderUpdateProcessor extends AbstractPurchaseProcessor
受注情報更新処理.
Table of Contents
$orderStatusRepository | OrderStatusRepository | |
---|---|---|
__construct() | OrderUpdateProcessor constructor. | mixed |
commit() | 受注の確定処理を行います。 | mixed |
prepare() | 受注の仮確定処理を行います。 | mixed |
commit() | 受注の確定処理を行います。 | mixed |
rollback() | 仮確定した受注データの取り消し処理を行います。 | mixed |
Properties
$orderStatusRepository
private
OrderStatusRepository
$orderStatusRepository
Methods
__construct()
OrderUpdateProcessor constructor.
public
__construct(
$orderStatusRepository :
OrderStatusRepository
)
: mixed
Parameters
- $orderStatusRepository : OrderStatusRepository
Return values
mixedcommit()
受注の確定処理を行います。
public
commit(
$target :
ItemHolderInterface
, $context :
PurchaseContext
)
: mixed
Parameters
- $target : ItemHolderInterface
- $context : PurchaseContext
Return values
mixedprepare()
受注の仮確定処理を行います。
public
prepare(
$target :
ItemHolderInterface
, $context :
PurchaseContext
)
: mixed
Parameters
- $target : ItemHolderInterface
- $context : PurchaseContext
Return values
mixedcommit()
受注の確定処理を行います。
public
commit(
$target :
ItemHolderInterface
, $context :
PurchaseContext
)
: mixed
Parameters
- $target : ItemHolderInterface
- $context : PurchaseContext
Return values
mixedrollback()
仮確定した受注データの取り消し処理を行います。
public
rollback(
$itemHolder :
ItemHolderInterface
, $context :
PurchaseContext
)
: mixed
Parameters
- $itemHolder : ItemHolderInterface
- $context : PurchaseContext