Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
|
Public Member Functions | |
__construct (ResourceConnection $resourceConnection, OrderRepositoryInterface $orderRepository, ShipmentDocumentFactory $shipmentDocumentFactory, OrderStateResolverInterface $orderStateResolver, OrderConfig $config, ShipmentRepositoryInterface $shipmentRepository, ShipOrderValidator $shipOrderValidator, NotifierInterface $notifierInterface, OrderRegistrarInterface $orderRegistrar, LoggerInterface $logger) | |
execute ( $orderId, array $items=[], $notify=false, $appendComment=false, \Magento\Sales\Api\Data\ShipmentCommentCreationInterface $comment=null, array $tracks=[], array $packages=[], \Magento\Sales\Api\Data\ShipmentCreationArgumentsInterface $arguments=null) | |
Class ShipOrder @SuppressWarnings(PHPMD.CouplingBetweenObjects)
Definition at line 24 of file ShipOrder.php.
__construct | ( | ResourceConnection | $resourceConnection, |
OrderRepositoryInterface | $orderRepository, | ||
ShipmentDocumentFactory | $shipmentDocumentFactory, | ||
OrderStateResolverInterface | $orderStateResolver, | ||
OrderConfig | $config, | ||
ShipmentRepositoryInterface | $shipmentRepository, | ||
ShipOrderValidator | $shipOrderValidator, | ||
NotifierInterface | $notifierInterface, | ||
OrderRegistrarInterface | $orderRegistrar, | ||
LoggerInterface | $logger | ||
) |
ResourceConnection | $resourceConnection | |
OrderRepositoryInterface | $orderRepository | |
ShipmentDocumentFactory | $shipmentDocumentFactory | |
OrderStateResolverInterface | $orderStateResolver | |
OrderConfig | $config | |
ShipmentRepositoryInterface | $shipmentRepository | |
ShipOrderValidator | $shipOrderValidator | |
NotifierInterface | $notifierInterface | |
OrderRegistrarInterface | $orderRegistrar | |
LoggerInterface | $logger | @SuppressWarnings(PHPMD.ExcessiveParameterList) |
Definition at line 89 of file ShipOrder.php.
execute | ( | $orderId, | |
array | $items = [] , |
||
$notify = false , |
|||
$appendComment = false , |
|||
\Magento\Sales\Api\Data\ShipmentCommentCreationInterface | $comment = null , |
||
array | $tracks = [] , |
||
array | $packages = [] , |
||
\Magento\Sales\Api\Data\ShipmentCreationArgumentsInterface | $arguments = null |
||
) |
int | $orderId | |
Implements ShipOrderInterface.
Definition at line 129 of file ShipOrder.php.