ltsecurityinc安防产品在线商城代码

This commit is contained in:
2026-09-14 17:47:10 +08:00
parent 57d8444c15
commit 6a3c9c5bd8
14539 changed files with 1775310 additions and 0 deletions
+39
View File
@@ -0,0 +1,39 @@
<?php
namespace JR\NetSuite\Mapper;
use JR\NetSuite\Model\Data\ProductQueueItem;
// the common mapping logic that can be used for any entity type
abstract class AbstractMapper
{
/**
* @var ProductQueueItem
*/
protected $queueItem;
/**
* @param ProductQueueItem $queueItem
*/
public function __construct(
ProductQueueItem $queueItem
) {
$this->queueItem = $queueItem;
}
/**
* Convert data from NetSuite format to Magento format.
*
* @param array $netSuiteData
* @return array
*/
abstract public function convertToMagentoFormat($netSuiteData);
/**
* Convert data from Magento format to NetSuite format.
*
* @param array $magentoData
* @return array
*/
abstract public function convertToNetSuiteFormat($magentoData);
}