Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
All Data Structures Namespaces Files Functions Variables Pages
Append.php
Go to the documentation of this file.
1 <?php
6 declare(strict_types=1);
7 
9 
12 
16 class Append implements CommandInterface
17 {
21  private $sourceItemConvert;
22 
26  private $sourceItemsSave;
27 
32  public function __construct(
33  SourceItemConvert $sourceItemConvert,
34  SourceItemsSaveInterface $sourceItemsSave
35  ) {
36  $this->sourceItemConvert = $sourceItemConvert;
37  $this->sourceItemsSave = $sourceItemsSave;
38  }
39 
43  public function execute(array $bunch)
44  {
45  $sourceItems = $this->sourceItemConvert->convert($bunch);
46  $this->sourceItemsSave->execute($sourceItems);
47  }
48 }
$sourceItems
$sourceItemsSave
__construct(SourceItemConvert $sourceItemConvert, SourceItemsSaveInterface $sourceItemsSave)
Definition: Append.php:32