Skip to content
Snippets Groups Projects
Commit 3e4fc1b1 authored by Vadim Justus's avatar Vadim Justus
Browse files

Merge branch 'improvement/rename-transport-interface' into 'master'

Rename transport interface to PlaceErpOrderInterface

See merge request !3
parents 5cede95e c8ca3ef2
Branches master
No related tags found
1 merge request!3Rename transport interface to PlaceErpOrderInterface
...@@ -22,7 +22,7 @@ use Workshop\OrderExport\Api\Data\ErpOrderInterface; ...@@ -22,7 +22,7 @@ use Workshop\OrderExport\Api\Data\ErpOrderInterface;
* *
* @api * @api
*/ */
interface TransportErpOrderToErpInterface interface PlaceErpOrderInterface
{ {
/** /**
* @param ErpOrderInterface $erpOrder * @param ErpOrderInterface $erpOrder
......
...@@ -19,14 +19,14 @@ use Magento\Framework\Filesystem\Io\IoInterface; ...@@ -19,14 +19,14 @@ use Magento\Framework\Filesystem\Io\IoInterface;
use Magento\Framework\Filesystem; use Magento\Framework\Filesystem;
use Magento\Framework\Serialize\SerializerInterface; use Magento\Framework\Serialize\SerializerInterface;
use Workshop\OrderExport\Api\Data\ErpOrderInterface; use Workshop\OrderExport\Api\Data\ErpOrderInterface;
use Workshop\OrderExport\Api\TransportErpOrderToErpInterface; use Workshop\OrderExport\Api\PlaceErpOrderInterface;
/** /**
* @copyright Copyright (c) 2020 TechDivision GmbH <info@techdivision.com> - TechDivision GmbH * @copyright Copyright (c) 2020 TechDivision GmbH <info@techdivision.com> - TechDivision GmbH
* @link https://www.techdivision.com/ * @link https://www.techdivision.com/
* @author Vadim Justus <v.justus@techdivision.com> * @author Vadim Justus <v.justus@techdivision.com>
*/ */
class TransportErpOrderToErp implements TransportErpOrderToErpInterface class PlaceErpOrder implements PlaceErpOrderInterface
{ {
/** /**
* @var IoInterface * @var IoInterface
......
...@@ -19,10 +19,10 @@ ...@@ -19,10 +19,10 @@
--> -->
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd"> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
<preference for="Workshop\OrderExport\Api\GetErpOrderInterface" type="Workshop\OrderExport\Model\Query\GetErpOrder" /> <preference for="Workshop\OrderExport\Api\GetErpOrderInterface" type="Workshop\OrderExport\Model\Query\GetErpOrder" />
<preference for="Workshop\OrderExport\Api\TransportErpOrderToErpInterface" type="Workshop\OrderExport\Model\Command\TransportErpOrderToErp" /> <preference for="Workshop\OrderExport\Api\PlaceErpOrderInterface" type="Workshop\OrderExport\Model\Command\PlaceErpOrder" />
<preference for="Workshop\OrderExport\Api\Data\ErpOrderInterface" type="Workshop\OrderExport\Model\ErpOrder" /> <preference for="Workshop\OrderExport\Api\Data\ErpOrderInterface" type="Workshop\OrderExport\Model\ErpOrder" />
<type name="Workshop\OrderExport\Model\Command\TransportErpOrderToErp"> <type name="Workshop\OrderExport\Model\Command\PlaceErpOrder">
<arguments> <arguments>
<argument name="file" xsi:type="object">Magento\Framework\Filesystem\Io\File</argument> <argument name="file" xsi:type="object">Magento\Framework\Filesystem\Io\File</argument>
<argument name="serializer" xsi:type="object">Magento\Framework\Serialize\Serializer\Json</argument> <argument name="serializer" xsi:type="object">Magento\Framework\Serialize\Serializer\Json</argument>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment