LoadOrder :
When
an
Order
is loaded from the Order Repository, the loadOrder()
method
in the OrderManager
calls into the PipelineManager
to execute the loadOrder
pipeline, which creates and loads the Order
object, as well as its OrderPriceInfo
and TaxPriceInfo
objects.RefreshOrder:
When an
Order
property is accessed (for example, by callinggetCommerceItems()
or getPriceInfo()
), the refreshOrder
pipeline is invoked, which creates and loads the rest of the contained
objects in the Order
.
UpdateOrder:
Updates
the order in the repository with any changes that may have been made during the
execution of this chain (splitting of shipping groups, update of states, etc.).
ProcessOrder :
When ever you are committing the order using commitorder() that time processorder pipeline chain will call.
Updates
the order in the repository with any changes that may have been made during the
execution of this chain (splitting of shipping groups, update of states, etc.).
No comments:
Post a Comment