@@ -53,7 +53,7 @@ |
||
53 | 53 | ], |
54 | 54 | ], |
55 | 55 | ], |
56 | - 'fk_category_template' => function ($value, $payload) { |
|
56 | + 'fk_category_template' => function($value, $payload) { |
|
57 | 57 | return $this->config->getFkCategoryTemplate(); |
58 | 58 | }, |
59 | 59 | ]; |
@@ -37,7 +37,7 @@ |
||
37 | 37 | return $value; |
38 | 38 | } |
39 | 39 | |
40 | - return array_map(function ($value) use ($key) { |
|
40 | + return array_map(function($value) use ($key) { |
|
41 | 41 | return [ |
42 | 42 | $key => $value, |
43 | 43 | ]; |
@@ -37,6 +37,6 @@ |
||
37 | 37 | return true; |
38 | 38 | } |
39 | 39 | |
40 | - return (bool)$this->productFacade->findProductAbstractIdBySku($value); |
|
40 | + return (bool) $this->productFacade->findProductAbstractIdBySku($value); |
|
41 | 41 | } |
42 | 42 | } |
@@ -32,29 +32,29 @@ discard block |
||
32 | 32 | public function getMap(): array |
33 | 33 | { |
34 | 34 | return [ |
35 | - 'taxSetName' => function ($item) { |
|
35 | + 'taxSetName' => function($item) { |
|
36 | 36 | return $this->config->getTaxSet(); |
37 | 37 | }, |
38 | - 'color_code' => function ($item) { |
|
38 | + 'color_code' => function($item) { |
|
39 | 39 | return ''; |
40 | 40 | }, |
41 | - 'new_from' => function ($item) { |
|
41 | + 'new_from' => function($item) { |
|
42 | 42 | return null; |
43 | 43 | }, |
44 | - 'new_to' => function ($item) { |
|
44 | + 'new_to' => function($item) { |
|
45 | 45 | return null; |
46 | 46 | }, |
47 | 47 | 'category_key' => 'categories', |
48 | - 'category_product_order' => function ($item) { |
|
48 | + 'category_product_order' => function($item) { |
|
49 | 49 | return 0; |
50 | 50 | }, |
51 | - 'stores' => function ($item) { |
|
51 | + 'stores' => function($item) { |
|
52 | 52 | return $this->config->getActiveStoresForProducts(); |
53 | 53 | }, |
54 | 54 | 'concrete_sku' => 'identifier', |
55 | 55 | 'abstract_sku' => 'parent.abstract_sku', |
56 | 56 | 'abstract_product_creation' => 'parent.abstract_product_creation', |
57 | - 'prices' => function ($item) { |
|
57 | + 'prices' => function($item) { |
|
58 | 58 | $result = []; |
59 | 59 | foreach ($item['values']['price'] as $value) { |
60 | 60 | $result[] = [ |
@@ -81,7 +81,7 @@ discard block |
||
81 | 81 | 'relations.others' => 'associations.PACK.product_models', |
82 | 82 | 'relations.x_sell' => 'associations.X_SELL.product_models', |
83 | 83 | 'relations.addon' => 'associations.SUBSTITUTION.product_models', |
84 | - 'is_searchable' => function () { |
|
84 | + 'is_searchable' => function() { |
|
85 | 85 | return true; |
86 | 86 | }, |
87 | 87 | ]; |
@@ -23,13 +23,13 @@ |
||
23 | 23 | 'localizedAttributes' => 'labels', |
24 | 24 | 'locales' => 'labels', |
25 | 25 | 'is_active' => 'enabled', |
26 | - 'is_root' => function (array $item) { |
|
26 | + 'is_root' => function(array $item) { |
|
27 | 27 | return false; |
28 | 28 | }, |
29 | - 'is_main' => function (array $item) { |
|
29 | + 'is_main' => function(array $item) { |
|
30 | 30 | return true; |
31 | 31 | }, |
32 | - 'fk_category_template' => function (array $item) { |
|
32 | + 'fk_category_template' => function(array $item) { |
|
33 | 33 | return null; |
34 | 34 | }, |
35 | 35 | ]; |
@@ -32,16 +32,16 @@ discard block |
||
32 | 32 | public function getMap(): array |
33 | 33 | { |
34 | 34 | return [ |
35 | - 'taxSetName' => function ($item) { |
|
35 | + 'taxSetName' => function($item) { |
|
36 | 36 | return $this->config->getTaxSet(); |
37 | 37 | }, |
38 | - 'new_from' => function ($item) { |
|
38 | + 'new_from' => function($item) { |
|
39 | 39 | return null; |
40 | 40 | }, |
41 | - 'new_to' => function ($item) { |
|
41 | + 'new_to' => function($item) { |
|
42 | 42 | return null; |
43 | 43 | }, |
44 | - 'category_product_order' => function ($item) { |
|
44 | + 'category_product_order' => function($item) { |
|
45 | 45 | return 0; |
46 | 46 | }, |
47 | 47 | 'abstract_sku' => 'code', |
@@ -54,10 +54,10 @@ discard block |
||
54 | 54 | 'localizedAttributes' => [ |
55 | 55 | 'values.localizedAttributes', |
56 | 56 | ], |
57 | - 'color_code' => function ($item) { |
|
57 | + 'color_code' => function($item) { |
|
58 | 58 | return ''; |
59 | 59 | }, |
60 | - 'stores' => function ($item) { |
|
60 | + 'stores' => function($item) { |
|
61 | 61 | return $this->config->getActiveStoresForProducts(); |
62 | 62 | }, |
63 | 63 | ]; |
@@ -247,7 +247,7 @@ discard block |
||
247 | 247 | */ |
248 | 248 | protected function addAkeneoPimProcesses(Container $container): Container |
249 | 249 | { |
250 | - $container->set(static::AKENEO_PIM_MIDDLEWARE_PROCESSES, function (Container $container) { |
|
250 | + $container->set(static::AKENEO_PIM_MIDDLEWARE_PROCESSES, function(Container $container) { |
|
251 | 251 | return $this->getAkeneoPimProcessesPlugins(); |
252 | 252 | }); |
253 | 253 | |
@@ -261,7 +261,7 @@ discard block |
||
261 | 261 | */ |
262 | 262 | protected function addServiceAkeneoPim(Container $container): Container |
263 | 263 | { |
264 | - $container->set(static::SERVICE_AKENEO_PIM, function (Container $container) { |
|
264 | + $container->set(static::SERVICE_AKENEO_PIM, function(Container $container) { |
|
265 | 265 | return new AkeneoPimMiddlewareConnectorToAkeneoPimServiceBridge($container->getLocator()->akeneoPim()->service()); |
266 | 266 | }); |
267 | 267 | |
@@ -275,7 +275,7 @@ discard block |
||
275 | 275 | */ |
276 | 276 | protected function addFacadeProcess(Container $container): Container |
277 | 277 | { |
278 | - $container->set(static::FACADE_PROCESS, function (Container $container) { |
|
278 | + $container->set(static::FACADE_PROCESS, function(Container $container) { |
|
279 | 279 | return new AkeneoPimMiddlewareConnectorToProcessFacadeBridge($container->getLocator()->process()->facade()); |
280 | 280 | }); |
281 | 281 | |
@@ -289,7 +289,7 @@ discard block |
||
289 | 289 | */ |
290 | 290 | protected function addFacadeProduct(Container $container): Container |
291 | 291 | { |
292 | - $container->set(static::FACADE_PRODUCT, function (Container $container) { |
|
292 | + $container->set(static::FACADE_PRODUCT, function(Container $container) { |
|
293 | 293 | return new AkeneoPimMiddlewareConnectorToProductFacadeBridge($container->getLocator()->product()->facade()); |
294 | 294 | }); |
295 | 295 | |
@@ -303,7 +303,7 @@ discard block |
||
303 | 303 | */ |
304 | 304 | protected function addServiceUtilText(Container $container): Container |
305 | 305 | { |
306 | - $container->set(static::SERVICE_UTIL_TEXT, function (Container $container) { |
|
306 | + $container->set(static::SERVICE_UTIL_TEXT, function(Container $container) { |
|
307 | 307 | return new AkeneoPimMiddlewareConnectorToUtilTextBridge($container->getLocator()->utilText()->service()); |
308 | 308 | }); |
309 | 309 | |
@@ -336,7 +336,7 @@ discard block |
||
336 | 336 | */ |
337 | 337 | protected function addDefaultAkeneoPimProcesses(Container $container): Container |
338 | 338 | { |
339 | - $container->set(static::DEFAULT_AKENEO_PIM_MIDDLEWARE_PROCESSES, function (Container $container) { |
|
339 | + $container->set(static::DEFAULT_AKENEO_PIM_MIDDLEWARE_PROCESSES, function(Container $container) { |
|
340 | 340 | return $this->getDefaultAkeneoPimProcessesPlugins(); |
341 | 341 | }); |
342 | 342 | |
@@ -362,7 +362,7 @@ discard block |
||
362 | 362 | */ |
363 | 363 | protected function addDefaultLoggerConfigPlugin($container): Container |
364 | 364 | { |
365 | - $container->set(static::AKENEO_PIM_MIDDLEWARE_LOGGER_CONFIG, function (Container $container) { |
|
365 | + $container->set(static::AKENEO_PIM_MIDDLEWARE_LOGGER_CONFIG, function(Container $container) { |
|
366 | 366 | return $this->getDefaultLoggerConfigPlugin(); |
367 | 367 | }); |
368 | 368 | |
@@ -384,18 +384,18 @@ discard block |
||
384 | 384 | */ |
385 | 385 | protected function addAttributeImportProcessPlugins(Container $container): Container |
386 | 386 | { |
387 | - $container->set(static::ATTRIBUTE_IMPORT_INPUT_STREAM_PLUGIN, function (Container $container) { |
|
387 | + $container->set(static::ATTRIBUTE_IMPORT_INPUT_STREAM_PLUGIN, function(Container $container) { |
|
388 | 388 | return new AttributeAkeneoApiStreamPlugin(); |
389 | 389 | }); |
390 | - $container->set(static::ATTRIBUTE_IMPORT_OUTPUT_STREAM_PLUGIN, function (Container $container) { |
|
390 | + $container->set(static::ATTRIBUTE_IMPORT_OUTPUT_STREAM_PLUGIN, function(Container $container) { |
|
391 | 391 | return new AttributeWriteStreamPlugin(); |
392 | 392 | }); |
393 | 393 | |
394 | - $container->set(static::ATTRIBUTE_IMPORT_ITERATOR_PLUGIN, function (Container $container) { |
|
394 | + $container->set(static::ATTRIBUTE_IMPORT_ITERATOR_PLUGIN, function(Container $container) { |
|
395 | 395 | return new NullIteratorPlugin(); |
396 | 396 | }); |
397 | 397 | |
398 | - $container->set(static::ATTRIBUTE_IMPORT_STAGE_PLUGINS, function (Container $container) { |
|
398 | + $container->set(static::ATTRIBUTE_IMPORT_STAGE_PLUGINS, function(Container $container) { |
|
399 | 399 | return [ |
400 | 400 | new StreamReaderStagePlugin(), |
401 | 401 | new AttributeMapPreparationMapperStagePlugin(), |
@@ -405,11 +405,11 @@ discard block |
||
405 | 405 | ]; |
406 | 406 | }); |
407 | 407 | |
408 | - $container->set(static::ATTRIBUTE_IMPORT_PRE_PROCESSOR_PLUGINS, function (Container $container) { |
|
408 | + $container->set(static::ATTRIBUTE_IMPORT_PRE_PROCESSOR_PLUGINS, function(Container $container) { |
|
409 | 409 | return []; |
410 | 410 | }); |
411 | 411 | |
412 | - $container->set(static::ATTRIBUTE_IMPORT_POST_PROCESSOR_PLUGINS, function (Container $container) { |
|
412 | + $container->set(static::ATTRIBUTE_IMPORT_POST_PROCESSOR_PLUGINS, function(Container $container) { |
|
413 | 413 | return []; |
414 | 414 | }); |
415 | 415 | |
@@ -423,18 +423,18 @@ discard block |
||
423 | 423 | */ |
424 | 424 | protected function addAttributeMapProcessPlugins(Container $container): Container |
425 | 425 | { |
426 | - $container->set(static::ATTRIBUTE_MAP_INPUT_STREAM_PLUGIN, function (Container $container) { |
|
426 | + $container->set(static::ATTRIBUTE_MAP_INPUT_STREAM_PLUGIN, function(Container $container) { |
|
427 | 427 | return new AttributeAkeneoApiStreamPlugin(); |
428 | 428 | }); |
429 | - $container->set(static::ATTRIBUTE_MAP_OUTPUT_STREAM_PLUGIN, function (Container $container) { |
|
429 | + $container->set(static::ATTRIBUTE_MAP_OUTPUT_STREAM_PLUGIN, function(Container $container) { |
|
430 | 430 | return new JsonOutputStreamPlugin(); |
431 | 431 | }); |
432 | 432 | |
433 | - $container->set(static::ATTRIBUTE_MAP_ITERATOR_PLUGIN, function (Container $container) { |
|
433 | + $container->set(static::ATTRIBUTE_MAP_ITERATOR_PLUGIN, function(Container $container) { |
|
434 | 434 | return new NullIteratorPlugin(); |
435 | 435 | }); |
436 | 436 | |
437 | - $container->set(static::ATTRIBUTE_MAP_STAGE_PLUGINS, function (Container $container) { |
|
437 | + $container->set(static::ATTRIBUTE_MAP_STAGE_PLUGINS, function(Container $container) { |
|
438 | 438 | return [ |
439 | 439 | new StreamReaderStagePlugin(), |
440 | 440 | new AttributeMapPreparationMapperStagePlugin(), |
@@ -444,11 +444,11 @@ discard block |
||
444 | 444 | ]; |
445 | 445 | }); |
446 | 446 | |
447 | - $container->set(static::ATTRIBUTE_MAP_PRE_PROCESSOR_PLUGINS, function (Container $container) { |
|
447 | + $container->set(static::ATTRIBUTE_MAP_PRE_PROCESSOR_PLUGINS, function(Container $container) { |
|
448 | 448 | return []; |
449 | 449 | }); |
450 | 450 | |
451 | - $container->set(static::ATTRIBUTE_MAP_POST_PROCESSOR_PLUGINS, function (Container $container) { |
|
451 | + $container->set(static::ATTRIBUTE_MAP_POST_PROCESSOR_PLUGINS, function(Container $container) { |
|
452 | 452 | return []; |
453 | 453 | }); |
454 | 454 | |
@@ -462,18 +462,18 @@ discard block |
||
462 | 462 | */ |
463 | 463 | protected function addCategoryImportProcessPlugins(Container $container): Container |
464 | 464 | { |
465 | - $container->set(static::CATEGORY_IMPORT_INPUT_STREAM_PLUGIN, function (Container $container) { |
|
465 | + $container->set(static::CATEGORY_IMPORT_INPUT_STREAM_PLUGIN, function(Container $container) { |
|
466 | 466 | return new CategoryAkeneoApiStreamPlugin(); |
467 | 467 | }); |
468 | - $container->set(static::CATEGORY_IMPORT_OUTPUT_STREAM_PLUGIN, function (Container $container) { |
|
468 | + $container->set(static::CATEGORY_IMPORT_OUTPUT_STREAM_PLUGIN, function(Container $container) { |
|
469 | 469 | return new CategoryWriteStreamPlugin(); |
470 | 470 | }); |
471 | 471 | |
472 | - $container->set(static::CATEGORY_IMPORT_ITERATOR_PLUGIN, function (Container $container) { |
|
472 | + $container->set(static::CATEGORY_IMPORT_ITERATOR_PLUGIN, function(Container $container) { |
|
473 | 473 | return new NullIteratorPlugin(); |
474 | 474 | }); |
475 | 475 | |
476 | - $container->set(static::CATEGORY_IMPORT_STAGE_PLUGINS, function (Container $container) { |
|
476 | + $container->set(static::CATEGORY_IMPORT_STAGE_PLUGINS, function(Container $container) { |
|
477 | 477 | return [ |
478 | 478 | new StreamReaderStagePlugin(), |
479 | 479 | new CategoryMapperStagePlugin(), |
@@ -482,11 +482,11 @@ discard block |
||
482 | 482 | ]; |
483 | 483 | }); |
484 | 484 | |
485 | - $container->set(static::CATEGORY_IMPORT_PRE_PROCESSOR_PLUGINS, function (Container $container) { |
|
485 | + $container->set(static::CATEGORY_IMPORT_PRE_PROCESSOR_PLUGINS, function(Container $container) { |
|
486 | 486 | return []; |
487 | 487 | }); |
488 | 488 | |
489 | - $container->set(static::CATEGORY_IMPORT_POST_PROCESSOR_PLUGINS, function (Container $container) { |
|
489 | + $container->set(static::CATEGORY_IMPORT_POST_PROCESSOR_PLUGINS, function(Container $container) { |
|
490 | 490 | return []; |
491 | 491 | }); |
492 | 492 | |
@@ -500,18 +500,18 @@ discard block |
||
500 | 500 | */ |
501 | 501 | protected function addLocaleMapImportProcessPlugins(Container $container): Container |
502 | 502 | { |
503 | - $container->set(static::LOCALE_MAP_IMPORT_INPUT_STREAM_PLUGIN, function (Container $container) { |
|
503 | + $container->set(static::LOCALE_MAP_IMPORT_INPUT_STREAM_PLUGIN, function(Container $container) { |
|
504 | 504 | return new LocaleStreamPlugin(); |
505 | 505 | }); |
506 | - $container->set(static::LOCALE_MAP_IMPORT_OUTPUT_STREAM_PLUGIN, function (Container $container) { |
|
506 | + $container->set(static::LOCALE_MAP_IMPORT_OUTPUT_STREAM_PLUGIN, function(Container $container) { |
|
507 | 507 | return new JsonObjectWriteStreamPlugin(); |
508 | 508 | }); |
509 | 509 | |
510 | - $container->set(static::LOCALE_MAP_IMPORT_ITERATOR_PLUGIN, function (Container $container) { |
|
510 | + $container->set(static::LOCALE_MAP_IMPORT_ITERATOR_PLUGIN, function(Container $container) { |
|
511 | 511 | return new NullIteratorPlugin(); |
512 | 512 | }); |
513 | 513 | |
514 | - $container->set(static::LOCALE_MAP_IMPORT_STAGE_PLUGINS, function (Container $container) { |
|
514 | + $container->set(static::LOCALE_MAP_IMPORT_STAGE_PLUGINS, function(Container $container) { |
|
515 | 515 | return [ |
516 | 516 | new StreamReaderStagePlugin(), |
517 | 517 | new LocaleMapperStagePlugin(), |
@@ -519,11 +519,11 @@ discard block |
||
519 | 519 | ]; |
520 | 520 | }); |
521 | 521 | |
522 | - $container->set(static::LOCALE_MAP_IMPORT_PRE_PROCESSOR_PLUGINS, function (Container $container) { |
|
522 | + $container->set(static::LOCALE_MAP_IMPORT_PRE_PROCESSOR_PLUGINS, function(Container $container) { |
|
523 | 523 | return []; |
524 | 524 | }); |
525 | 525 | |
526 | - $container->set(static::LOCALE_MAP_IMPORT_POST_PROCESSOR_PLUGINS, function (Container $container) { |
|
526 | + $container->set(static::LOCALE_MAP_IMPORT_POST_PROCESSOR_PLUGINS, function(Container $container) { |
|
527 | 527 | return []; |
528 | 528 | }); |
529 | 529 | |
@@ -537,18 +537,18 @@ discard block |
||
537 | 537 | */ |
538 | 538 | protected function addProductImportProcessPlugins(Container $container): Container |
539 | 539 | { |
540 | - $container->set(static::PRODUCT_IMPORT_INPUT_STREAM_PLUGIN, function (Container $container) { |
|
540 | + $container->set(static::PRODUCT_IMPORT_INPUT_STREAM_PLUGIN, function(Container $container) { |
|
541 | 541 | return new JsonRowInputStreamPlugin(); |
542 | 542 | }); |
543 | - $container->set(static::PRODUCT_IMPORT_OUTPUT_STREAM_PLUGIN, function (Container $container) { |
|
543 | + $container->set(static::PRODUCT_IMPORT_OUTPUT_STREAM_PLUGIN, function(Container $container) { |
|
544 | 544 | return new ProductConcreteWriteStreamPlugin(); |
545 | 545 | }); |
546 | 546 | |
547 | - $container->set(static::PRODUCT_IMPORT_ITERATOR_PLUGIN, function (Container $container) { |
|
547 | + $container->set(static::PRODUCT_IMPORT_ITERATOR_PLUGIN, function(Container $container) { |
|
548 | 548 | return new NullIteratorPlugin(); |
549 | 549 | }); |
550 | 550 | |
551 | - $container->set(static::PRODUCT_IMPORT_STAGE_PLUGINS, function (Container $container) { |
|
551 | + $container->set(static::PRODUCT_IMPORT_STAGE_PLUGINS, function(Container $container) { |
|
552 | 552 | return [ |
553 | 553 | new StreamReaderStagePlugin(), |
554 | 554 | new DefaultProductImportValidatorStagePlugin(), |
@@ -558,11 +558,11 @@ discard block |
||
558 | 558 | ]; |
559 | 559 | }); |
560 | 560 | |
561 | - $container->set(static::PRODUCT_IMPORT_PRE_PROCESSOR_PLUGINS, function (Container $container) { |
|
561 | + $container->set(static::PRODUCT_IMPORT_PRE_PROCESSOR_PLUGINS, function(Container $container) { |
|
562 | 562 | return []; |
563 | 563 | }); |
564 | 564 | |
565 | - $container->set(static::PRODUCT_IMPORT_POST_PROCESSOR_PLUGINS, function (Container $container) { |
|
565 | + $container->set(static::PRODUCT_IMPORT_POST_PROCESSOR_PLUGINS, function(Container $container) { |
|
566 | 566 | return []; |
567 | 567 | }); |
568 | 568 | |
@@ -576,18 +576,18 @@ discard block |
||
576 | 576 | */ |
577 | 577 | protected function addProductModelImportProcessPlugins(Container $container): Container |
578 | 578 | { |
579 | - $container->set(static::PRODUCT_MODEL_IMPORT_INPUT_STREAM_PLUGIN, function (Container $container) { |
|
579 | + $container->set(static::PRODUCT_MODEL_IMPORT_INPUT_STREAM_PLUGIN, function(Container $container) { |
|
580 | 580 | return new JsonInputStreamPlugin(); |
581 | 581 | }); |
582 | - $container->set(static::PRODUCT_MODEL_IMPORT_OUTPUT_STREAM_PLUGIN, function (Container $container) { |
|
582 | + $container->set(static::PRODUCT_MODEL_IMPORT_OUTPUT_STREAM_PLUGIN, function(Container $container) { |
|
583 | 583 | return new ProductAbstractWriteStreamPlugin(); |
584 | 584 | }); |
585 | 585 | |
586 | - $container->set(static::PRODUCT_MODEL_IMPORT_ITERATOR_PLUGIN, function (Container $container) { |
|
586 | + $container->set(static::PRODUCT_MODEL_IMPORT_ITERATOR_PLUGIN, function(Container $container) { |
|
587 | 587 | return new NullIteratorPlugin(); |
588 | 588 | }); |
589 | 589 | |
590 | - $container->set(static::PRODUCT_MODEL_IMPORT_STAGE_PLUGINS, function (Container $container) { |
|
590 | + $container->set(static::PRODUCT_MODEL_IMPORT_STAGE_PLUGINS, function(Container $container) { |
|
591 | 591 | return [ |
592 | 592 | new StreamReaderStagePlugin(), |
593 | 593 | new DefaultProductModelImportValidatorStagePlugin(), |
@@ -597,11 +597,11 @@ discard block |
||
597 | 597 | ]; |
598 | 598 | }); |
599 | 599 | |
600 | - $container->set(static::PRODUCT_MODEL_IMPORT_PRE_PROCESSOR_PLUGINS, function (Container $container) { |
|
600 | + $container->set(static::PRODUCT_MODEL_IMPORT_PRE_PROCESSOR_PLUGINS, function(Container $container) { |
|
601 | 601 | return []; |
602 | 602 | }); |
603 | 603 | |
604 | - $container->set(static::PRODUCT_MODEL_IMPORT_POST_PROCESSOR_PLUGINS, function (Container $container) { |
|
604 | + $container->set(static::PRODUCT_MODEL_IMPORT_POST_PROCESSOR_PLUGINS, function(Container $container) { |
|
605 | 605 | return []; |
606 | 606 | }); |
607 | 607 | |
@@ -615,29 +615,29 @@ discard block |
||
615 | 615 | */ |
616 | 616 | protected function addProductPreparationProcessPlugins(Container $container): Container |
617 | 617 | { |
618 | - $container->set(static::PRODUCT_PREPARATION_INPUT_STREAM_PLUGIN, function (Container $container) { |
|
618 | + $container->set(static::PRODUCT_PREPARATION_INPUT_STREAM_PLUGIN, function(Container $container) { |
|
619 | 619 | return new ProductAkeneoApiStreamPlugin(); |
620 | 620 | }); |
621 | - $container->set(static::PRODUCT_PREPARATION_OUTPUT_STREAM_PLUGIN, function (Container $container) { |
|
621 | + $container->set(static::PRODUCT_PREPARATION_OUTPUT_STREAM_PLUGIN, function(Container $container) { |
|
622 | 622 | return new JsonRowOutputStreamPlugin(); |
623 | 623 | }); |
624 | 624 | |
625 | - $container->set(static::PRODUCT_PREPARATION_ITERATOR_PLUGIN, function (Container $container) { |
|
625 | + $container->set(static::PRODUCT_PREPARATION_ITERATOR_PLUGIN, function(Container $container) { |
|
626 | 626 | return new NullIteratorPlugin(); |
627 | 627 | }); |
628 | 628 | |
629 | - $container->set(static::PRODUCT_PREPARATION_STAGE_PLUGINS, function (Container $container) { |
|
629 | + $container->set(static::PRODUCT_PREPARATION_STAGE_PLUGINS, function(Container $container) { |
|
630 | 630 | return [ |
631 | 631 | new StreamReaderStagePlugin(), |
632 | 632 | new StreamWriterStagePlugin(), |
633 | 633 | ]; |
634 | 634 | }); |
635 | 635 | |
636 | - $container->set(static::PRODUCT_PREPARATION_PRE_PROCESSOR_PLUGINS, function (Container $container) { |
|
636 | + $container->set(static::PRODUCT_PREPARATION_PRE_PROCESSOR_PLUGINS, function(Container $container) { |
|
637 | 637 | return []; |
638 | 638 | }); |
639 | 639 | |
640 | - $container->set(static::PRODUCT_PREPARATION_POST_PROCESSOR_PLUGINS, function (Container $container) { |
|
640 | + $container->set(static::PRODUCT_PREPARATION_POST_PROCESSOR_PLUGINS, function(Container $container) { |
|
641 | 641 | return []; |
642 | 642 | }); |
643 | 643 | |
@@ -651,29 +651,29 @@ discard block |
||
651 | 651 | */ |
652 | 652 | protected function addProductModelPreparationProcessPlugins(Container $container): Container |
653 | 653 | { |
654 | - $container->set(static::PRODUCT_MODEL_PREPARATION_INPUT_STREAM_PLUGIN, function (Container $container) { |
|
654 | + $container->set(static::PRODUCT_MODEL_PREPARATION_INPUT_STREAM_PLUGIN, function(Container $container) { |
|
655 | 655 | return new ProductModelAkeneoApiStreamPlugin(); |
656 | 656 | }); |
657 | - $container->set(static::PRODUCT_MODEL_PREPARATION_OUTPUT_STREAM_PLUGIN, function (Container $container) { |
|
657 | + $container->set(static::PRODUCT_MODEL_PREPARATION_OUTPUT_STREAM_PLUGIN, function(Container $container) { |
|
658 | 658 | return new JsonOutputStreamPlugin(); |
659 | 659 | }); |
660 | 660 | |
661 | - $container->set(static::PRODUCT_MODEL_PREPARATION_ITERATOR_PLUGIN, function (Container $container) { |
|
661 | + $container->set(static::PRODUCT_MODEL_PREPARATION_ITERATOR_PLUGIN, function(Container $container) { |
|
662 | 662 | return new NullIteratorPlugin(); |
663 | 663 | }); |
664 | 664 | |
665 | - $container->set(static::PRODUCT_MODEL_PREPARATION_STAGE_PLUGINS, function (Container $container) { |
|
665 | + $container->set(static::PRODUCT_MODEL_PREPARATION_STAGE_PLUGINS, function(Container $container) { |
|
666 | 666 | return [ |
667 | 667 | new StreamReaderStagePlugin(), |
668 | 668 | new StreamWriterStagePlugin(), |
669 | 669 | ]; |
670 | 670 | }); |
671 | 671 | |
672 | - $container->set(static::PRODUCT_MODEL_PREPARATION_PRE_PROCESSOR_PLUGINS, function (Container $container) { |
|
672 | + $container->set(static::PRODUCT_MODEL_PREPARATION_PRE_PROCESSOR_PLUGINS, function(Container $container) { |
|
673 | 673 | return []; |
674 | 674 | }); |
675 | 675 | |
676 | - $container->set(static::PRODUCT_MODEL_PREPARATION_POST_PROCESSOR_PLUGINS, function (Container $container) { |
|
676 | + $container->set(static::PRODUCT_MODEL_PREPARATION_POST_PROCESSOR_PLUGINS, function(Container $container) { |
|
677 | 677 | return []; |
678 | 678 | }); |
679 | 679 | |
@@ -687,18 +687,18 @@ discard block |
||
687 | 687 | */ |
688 | 688 | protected function addTaxSetMapImportProcessPlugins(Container $container): Container |
689 | 689 | { |
690 | - $container->set(static::TAX_SET_MAP_IMPORT_INPUT_STREAM_PLUGIN, function (Container $container) { |
|
690 | + $container->set(static::TAX_SET_MAP_IMPORT_INPUT_STREAM_PLUGIN, function(Container $container) { |
|
691 | 691 | return new TaxSetStreamPlugin(); |
692 | 692 | }); |
693 | - $container->set(static::TAX_SET_MAP_IMPORT_OUTPUT_STREAM_PLUGIN, function (Container $container) { |
|
693 | + $container->set(static::TAX_SET_MAP_IMPORT_OUTPUT_STREAM_PLUGIN, function(Container $container) { |
|
694 | 694 | return new JsonObjectWriteStreamPlugin(); |
695 | 695 | }); |
696 | 696 | |
697 | - $container->set(static::TAX_SET_MAP_IMPORT_ITERATOR_PLUGIN, function (Container $container) { |
|
697 | + $container->set(static::TAX_SET_MAP_IMPORT_ITERATOR_PLUGIN, function(Container $container) { |
|
698 | 698 | return new NullIteratorPlugin(); |
699 | 699 | }); |
700 | 700 | |
701 | - $container->set(static::TAX_SET_MAP_IMPORT_STAGE_PLUGINS, function (Container $container) { |
|
701 | + $container->set(static::TAX_SET_MAP_IMPORT_STAGE_PLUGINS, function(Container $container) { |
|
702 | 702 | return [ |
703 | 703 | new StreamReaderStagePlugin(), |
704 | 704 | new TaxSetMapperStagePlugin(), |
@@ -706,11 +706,11 @@ discard block |
||
706 | 706 | ]; |
707 | 707 | }); |
708 | 708 | |
709 | - $container->set(static::TAX_SET_MAP_IMPORT_PRE_PROCESSOR_PLUGINS, function (Container $container) { |
|
709 | + $container->set(static::TAX_SET_MAP_IMPORT_PRE_PROCESSOR_PLUGINS, function(Container $container) { |
|
710 | 710 | return []; |
711 | 711 | }); |
712 | 712 | |
713 | - $container->set(static::TAX_SET_MAP_IMPORT_POST_PROCESSOR_PLUGINS, function (Container $container) { |
|
713 | + $container->set(static::TAX_SET_MAP_IMPORT_POST_PROCESSOR_PLUGINS, function(Container $container) { |
|
714 | 714 | return []; |
715 | 715 | }); |
716 | 716 | |
@@ -724,30 +724,30 @@ discard block |
||
724 | 724 | */ |
725 | 725 | protected function addSuperAttributeImportProcessPlugins(Container $container): Container |
726 | 726 | { |
727 | - $container->set(static::SUPER_ATTRIBUTE_IMPORT_INPUT_STREAM_PLUGIN, function (Container $container) { |
|
727 | + $container->set(static::SUPER_ATTRIBUTE_IMPORT_INPUT_STREAM_PLUGIN, function(Container $container) { |
|
728 | 728 | return new SuperAttributesAkeneoApiStreamPlugin(); |
729 | 729 | }); |
730 | 730 | |
731 | - $container->set(static::SUPER_ATTRIBUTE_IMPORT_OUTPUT_STREAM_PLUGIN, function (Container $container) { |
|
731 | + $container->set(static::SUPER_ATTRIBUTE_IMPORT_OUTPUT_STREAM_PLUGIN, function(Container $container) { |
|
732 | 732 | return new JsonSuperAttributeWriteStreamPlugin(); |
733 | 733 | }); |
734 | 734 | |
735 | - $container->set(static::SUPER_ATTRIBUTE_IMPORT_ITERATOR_PLUGIN, function (Container $container) { |
|
735 | + $container->set(static::SUPER_ATTRIBUTE_IMPORT_ITERATOR_PLUGIN, function(Container $container) { |
|
736 | 736 | return new NullIteratorPlugin(); |
737 | 737 | }); |
738 | 738 | |
739 | - $container->set(static::SUPER_ATTRIBUTE_IMPORT_STAGE_PLUGINS, function (Container $container) { |
|
739 | + $container->set(static::SUPER_ATTRIBUTE_IMPORT_STAGE_PLUGINS, function(Container $container) { |
|
740 | 740 | return [ |
741 | 741 | new StreamReaderStagePlugin(), |
742 | 742 | new StreamWriterStagePlugin(), |
743 | 743 | ]; |
744 | 744 | }); |
745 | 745 | |
746 | - $container->set(static::SUPER_ATTRIBUTE_IMPORT_PRE_PROCESSOR_PLUGINS, function (Container $container) { |
|
746 | + $container->set(static::SUPER_ATTRIBUTE_IMPORT_PRE_PROCESSOR_PLUGINS, function(Container $container) { |
|
747 | 747 | return []; |
748 | 748 | }); |
749 | 749 | |
750 | - $container->set(static::SUPER_ATTRIBUTE_IMPORT_POST_PROCESSOR_PLUGINS, function (Container $container) { |
|
750 | + $container->set(static::SUPER_ATTRIBUTE_IMPORT_POST_PROCESSOR_PLUGINS, function(Container $container) { |
|
751 | 751 | return []; |
752 | 752 | }); |
753 | 753 | |
@@ -761,7 +761,7 @@ discard block |
||
761 | 761 | */ |
762 | 762 | protected function addAkeneoPimTranslatorFunctions($container): Container |
763 | 763 | { |
764 | - $container->set(static::AKENEO_PIM_MIDDLEWARE_TRANSLATOR_FUNCTIONS, function (Container $container) { |
|
764 | + $container->set(static::AKENEO_PIM_MIDDLEWARE_TRANSLATOR_FUNCTIONS, function(Container $container) { |
|
765 | 765 | return $this->getAkeneoPimTranslatorFunctionPlugins(); |
766 | 766 | }); |
767 | 767 | |
@@ -775,7 +775,7 @@ discard block |
||
775 | 775 | */ |
776 | 776 | protected function addAkeneoPimValidators($container): Container |
777 | 777 | { |
778 | - $container->set(static::AKENEO_PIM_MIDDLEWARE_VALIDATORS, function (Container $container) { |
|
778 | + $container->set(static::AKENEO_PIM_MIDDLEWARE_VALIDATORS, function(Container $container) { |
|
779 | 779 | return $this->getAkeneoPimValidatorPlugins(); |
780 | 780 | }); |
781 | 781 | |
@@ -828,7 +828,7 @@ discard block |
||
828 | 828 | */ |
829 | 829 | protected function addDefaultAkeneoPimTranslatorFunctions($container): Container |
830 | 830 | { |
831 | - $container->set(static::DEFAULT_AKENEO_PIM_MIDDLEWARE_TRANSLATOR_FUNCTIONS, function (Container $container) { |
|
831 | + $container->set(static::DEFAULT_AKENEO_PIM_MIDDLEWARE_TRANSLATOR_FUNCTIONS, function(Container $container) { |
|
832 | 832 | return $this->getDefaultAkeneoPimTranslatorFunctionPlugins(); |
833 | 833 | }); |
834 | 834 | |
@@ -914,7 +914,7 @@ discard block |
||
914 | 914 | */ |
915 | 915 | protected function addDefaultCategoryImportStagePlugins($container): Container |
916 | 916 | { |
917 | - $container->set(static::DEFAULT_CATEGORY_IMPORT_STAGE_PLUGINS, function (Container $container) { |
|
917 | + $container->set(static::DEFAULT_CATEGORY_IMPORT_STAGE_PLUGINS, function(Container $container) { |
|
918 | 918 | return [ |
919 | 919 | new StreamReaderStagePlugin(), |
920 | 920 | new DefaultCategoryMapperStagePlugin(), |
@@ -933,7 +933,7 @@ discard block |
||
933 | 933 | */ |
934 | 934 | protected function addDefaultProductImportStagePlugins($container): Container |
935 | 935 | { |
936 | - $container->set(static::DEFAULT_PRODUCT_IMPORT_STAGE_PLUGINS, function (Container $container) { |
|
936 | + $container->set(static::DEFAULT_PRODUCT_IMPORT_STAGE_PLUGINS, function(Container $container) { |
|
937 | 937 | return [ |
938 | 938 | new StreamReaderStagePlugin(), |
939 | 939 | new DefaultProductImportValidatorStagePlugin(), |
@@ -953,7 +953,7 @@ discard block |
||
953 | 953 | */ |
954 | 954 | protected function addDefaultProductModelImportStagePlugins($container): Container |
955 | 955 | { |
956 | - $container->set(static::DEFAULT_PRODUCT_MODEL_IMPORT_STAGE_PLUGINS, function (Container $container) { |
|
956 | + $container->set(static::DEFAULT_PRODUCT_MODEL_IMPORT_STAGE_PLUGINS, function(Container $container) { |
|
957 | 957 | return [ |
958 | 958 | new StreamReaderStagePlugin(), |
959 | 959 | new DefaultProductModelImportValidatorStagePlugin(), |
@@ -973,7 +973,7 @@ discard block |
||
973 | 973 | */ |
974 | 974 | protected function addProductAbstractQuery($container): Container |
975 | 975 | { |
976 | - $container->set(static::PRODUCT_ABSTRACT_QUERY, function (Container $container) { |
|
976 | + $container->set(static::PRODUCT_ABSTRACT_QUERY, function(Container $container) { |
|
977 | 977 | return SpyProductAbstractQuery::create(); |
978 | 978 | }); |
979 | 979 |
@@ -58,10 +58,10 @@ |
||
58 | 58 | ], |
59 | 59 | ], |
60 | 60 | ], |
61 | - 'fk_category_template' => function ($value, $payload) { |
|
61 | + 'fk_category_template' => function($value, $payload) { |
|
62 | 62 | return $this->config->getFkCategoryTemplate(); |
63 | 63 | }, |
64 | - 'parent_category_key' => function ($value) { |
|
64 | + 'parent_category_key' => function($value) { |
|
65 | 65 | if (!$value) { |
66 | 66 | return $this->config->getDefaultParentCategoryKey(); |
67 | 67 | } |
@@ -158,29 +158,29 @@ discard block |
||
158 | 158 | } |
159 | 159 | |
160 | 160 | static::$attributeOptionMap = array_map( |
161 | - function ($element) { |
|
161 | + function($element) { |
|
162 | 162 | return $element[static::KEY_OPTIONS]; |
163 | 163 | }, |
164 | - array_filter($this->getMap(), function ($element) { |
|
164 | + array_filter($this->getMap(), function($element) { |
|
165 | 165 | return count($element[static::KEY_OPTIONS] ?? []) > 0 && |
166 | 166 | in_array($element[static::KEY_TYPE], static::ATTRIBUTE_TYPES_WITH_OPTIONS); |
167 | 167 | }), |
168 | 168 | ); |
169 | 169 | |
170 | 170 | static::$attributeLocalizableMap = array_map( |
171 | - function ($element) { |
|
171 | + function($element) { |
|
172 | 172 | return $element[static::KEY_LOCALIZABLE]; |
173 | 173 | }, |
174 | - array_filter($this->getMap(), function ($element) { |
|
174 | + array_filter($this->getMap(), function($element) { |
|
175 | 175 | return in_array($element[static::KEY_TYPE], static::ATTRIBUTE_TYPES_WITH_OPTIONS); |
176 | 176 | }), |
177 | 177 | ); |
178 | 178 | |
179 | 179 | static::$attributesForSkippingMap = array_map( |
180 | - function ($element) { |
|
180 | + function($element) { |
|
181 | 181 | return $element[static::KEY_KEY]; |
182 | 182 | }, |
183 | - array_filter($this->getMap(), function ($element) { |
|
183 | + array_filter($this->getMap(), function($element) { |
|
184 | 184 | return in_array($element[static::KEY_TYPE], static::ATTRIBUTES_TYPES_FOR_SKIPPING) && $element[static::KEY_KEY] != static::ATTRIBUTE_PRICE; |
185 | 185 | }), |
186 | 186 | ); |
@@ -243,8 +243,7 @@ discard block |
||
243 | 243 | |
244 | 244 | foreach ($optionKeys as $optionKey) { |
245 | 245 | $options[] = array_key_exists($optionKey, static::$attributeOptionMap[$attributeKey]) ? |
246 | - static::$attributeOptionMap[$attributeKey][$optionKey] : |
|
247 | - $optionKey; |
|
246 | + static::$attributeOptionMap[$attributeKey][$optionKey] : $optionKey; |
|
248 | 247 | } |
249 | 248 | |
250 | 249 | return $options; |
@@ -265,8 +264,7 @@ discard block |
||
265 | 264 | |
266 | 265 | // Concatenate with comma for multiselect values |
267 | 266 | $value[$locale][static::KEY_DATA] = isset($value[$locale][static::KEY_DATA]) ? |
268 | - $value[$locale][static::KEY_DATA] . ', ' . $optionValue : |
|
269 | - $optionValue; |
|
267 | + $value[$locale][static::KEY_DATA].', '.$optionValue : $optionValue; |
|
270 | 268 | } |
271 | 269 | } |
272 | 270 |