File tree Expand file tree Collapse file tree 3 files changed +8
-6
lines changed
app/code/Magento/Shipping
Controller/Adminhtml/Order/Shipment Expand file tree Collapse file tree 3 files changed +8
-6
lines changed Original file line number Diff line number Diff line change 77namespace Magento \Shipping \Controller \Adminhtml \Order \Shipment ;
88
99use Magento \Backend \App \Action ;
10+ use Magento \Framework \App \ObjectManager ;
1011
1112class NewAction extends \Magento \Backend \App \Action
1213{
@@ -35,10 +36,11 @@ class NewAction extends \Magento\Backend\App\Action
3536 public function __construct (
3637 Action \Context $ context ,
3738 \Magento \Shipping \Controller \Adminhtml \Order \ShipmentLoader $ shipmentLoader ,
38- \Magento \Shipping \Model \ShipmentProviderInterface $ shipmentProvider
39+ \Magento \Shipping \Model \ShipmentProviderInterface $ shipmentProvider = null
3940 ) {
4041 $ this ->shipmentLoader = $ shipmentLoader ;
41- $ this ->shipmentProvider = $ shipmentProvider ;
42+ $ this ->shipmentProvider = $ shipmentProvider ?: ObjectManager::getInstance ()
43+ ->get (\Magento \Shipping \Model \ShipmentProviderInterface::class);
4244 parent ::__construct ($ context );
4345 }
4446
Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ public function __construct(RequestInterface $request)
3030 /**
3131 * @inheritdoc
3232 */
33- public function getShipment (): array
33+ public function getShipmentData (): array
3434 {
3535 return $ this ->request ->getParam ('shipment ' , []);
3636 }
Original file line number Diff line number Diff line change 88namespace Magento \Shipping \Model ;
99
1010/**
11- * Provide shipment items data from request .
11+ * Provide shipment items data.
1212 *
1313 * @api
1414 */
1515interface ShipmentProviderInterface
1616{
1717 /**
18- * Retrieve shipment items from request .
18+ * Retrieve shipment items.
1919 *
2020 * @return array
2121 */
22- public function getShipment (): array ;
22+ public function getShipmentData (): array ;
2323}
You can’t perform that action at this time.
0 commit comments