groupsConfig = $groupsConfig; } /** * Modify global configuration for cron * * @param \Magento\Framework\App\Config\Initial\Converter $subject * @param array $result * * @return array * @SuppressWarnings(PHPMD.UnusedFormalParameter) */ public function afterConvert(\Magento\Framework\App\Config\Initial\Converter $subject, array $result) { if (isset($result['data']['default']['system'])) { $groups = $this->groupsConfig->get(); foreach ($groups as $group => $fields) { foreach ($fields as $key => $field) { $groups[$group][$key] = $field['value']; } } $result['data']['default']['system']['cron'] = $groups; } return $result; } }