|
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.