10
10
use Magento \ImportExport \Model \Import \ErrorProcessing \ProcessingErrorAggregatorInterface ;
11
11
12
12
/**
13
- * Class AdvancedPricing
13
+ * Import advanced pricing class
14
14
*
15
15
* @SuppressWarnings(PHPMD.ExcessiveParameterList)
16
16
* @SuppressWarnings(PHPMD.CouplingBetweenObjects)
19
19
class AdvancedPricing extends \Magento \ImportExport \Model \Import \Entity \AbstractEntity
20
20
{
21
21
const VALUE_ALL_GROUPS = 'ALL GROUPS ' ;
22
-
23
22
const VALUE_ALL_WEBSITES = 'All Websites ' ;
24
-
25
23
const COL_SKU = 'sku ' ;
26
-
27
24
const COL_TIER_PRICE_WEBSITE = 'tier_price_website ' ;
28
-
29
25
const COL_TIER_PRICE_CUSTOMER_GROUP = 'tier_price_customer_group ' ;
30
-
31
26
const COL_TIER_PRICE_QTY = 'tier_price_qty ' ;
32
-
33
27
const COL_TIER_PRICE = 'tier_price ' ;
34
-
35
28
const COL_TIER_PRICE_PERCENTAGE_VALUE = 'percentage_value ' ;
36
-
37
29
const COL_TIER_PRICE_TYPE = 'tier_price_value_type ' ;
38
-
39
30
const TIER_PRICE_TYPE_FIXED = 'Fixed ' ;
40
-
41
31
const TIER_PRICE_TYPE_PERCENT = 'Discount ' ;
42
-
43
32
const TABLE_TIER_PRICE = 'catalog_product_entity_tier_price ' ;
44
-
45
33
const DEFAULT_ALL_GROUPS_GROUPED_PRICE_VALUE = '0 ' ;
46
-
47
34
const ENTITY_TYPE_CODE = 'advanced_pricing ' ;
48
-
49
35
const VALIDATOR_MAIN = 'validator ' ;
50
-
51
36
const VALIDATOR_WEBSITE = 'validator_website ' ;
52
37
53
38
/**
54
39
* @deprecated
55
40
* @see VALIDATOR_TIER_PRICE
56
41
*/
57
42
private const VALIDATOR_TEAR_PRICE = 'validator_tier_price ' ;
58
-
59
43
private const VALIDATOR_TIER_PRICE = 'validator_tier_price ' ;
60
44
61
45
/**
@@ -176,10 +160,8 @@ class AdvancedPricing extends \Magento\ImportExport\Model\Import\Entity\Abstract
176
160
* @param \Magento\Framework\Json\Helper\Data $jsonHelper
177
161
* @param \Magento\ImportExport\Helper\Data $importExportData
178
162
* @param \Magento\ImportExport\Model\ResourceModel\Import\Data $importData
179
- * @param \Magento\Eav\Model\Config $config
180
163
* @param \Magento\Framework\App\ResourceConnection $resource
181
164
* @param \Magento\ImportExport\Model\ResourceModel\Helper $resourceHelper
182
- * @param \Magento\Framework\Stdlib\StringUtils $string
183
165
* @param ProcessingErrorAggregatorInterface $errorAggregator
184
166
* @param \Magento\Framework\Stdlib\DateTime\DateTime $dateTime
185
167
* @param \Magento\CatalogImportExport\Model\Import\Proxy\Product\ResourceModelFactory $resourceFactory
@@ -197,10 +179,8 @@ public function __construct(
197
179
\Magento \Framework \Json \Helper \Data $ jsonHelper ,
198
180
\Magento \ImportExport \Helper \Data $ importExportData ,
199
181
\Magento \ImportExport \Model \ResourceModel \Import \Data $ importData ,
200
- \Magento \Eav \Model \Config $ config ,
201
182
\Magento \Framework \App \ResourceConnection $ resource ,
202
183
\Magento \ImportExport \Model \ResourceModel \Helper $ resourceHelper ,
203
- \Magento \Framework \Stdlib \StringUtils $ string ,
204
184
ProcessingErrorAggregatorInterface $ errorAggregator ,
205
185
\Magento \Framework \Stdlib \DateTime \DateTime $ dateTime ,
206
186
\Magento \CatalogImportExport \Model \Import \Proxy \Product \ResourceModelFactory $ resourceFactory ,
0 commit comments