Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Converter.php
Go to the documentation of this file.
1 <?php
7 
8 class Converter
9 {
13  protected $groupsConfig;
14 
18  public function __construct(\Magento\Cron\Model\Groups\Config\Data $groupsConfig)
19  {
20  $this->groupsConfig = $groupsConfig;
21  }
22 
32  public function afterConvert(\Magento\Framework\App\Config\Initial\Converter $subject, array $result)
33  {
34  if (isset($result['data']['default']['system'])) {
35  $groups = $this->groupsConfig->get();
36  foreach ($groups as $group => $fields) {
37  foreach ($fields as $key => $field) {
38  $groups[$group][$key] = $field['value'];
39  }
40  }
41  $result['data']['default']['system']['cron'] = $groups;
42  }
43  return $result;
44  }
45 }
$group
Definition: sections.phtml:16
$fields
Definition: details.phtml:14
__construct(\Magento\Cron\Model\Groups\Config\Data $groupsConfig)
Definition: Converter.php:18
afterConvert(\Magento\Framework\App\Config\Initial\Converter $subject, array $result)
Definition: Converter.php:32