/** * {@inheritDoc} */ public function load($group, $environment = '') { $data = []; if (!$this->loaded) { $this->loaded = true; $data = (array) Reader::readFile($this->cache_file, 'serialized'); } return $data; }
/** * {@inheritDoc} */ public function load($group, $environment = '') { $data = []; $env = $environment ?: $this->environment; foreach ($this->globFiles($group, $env) as $file) { $grp = basename($file, '.' . $this->file_type); if (!isset($data[$grp])) { $data[$grp] = []; } $data[$grp] = array_replace_recursive($data[$grp], (array) Reader::readFile($file)); } return $data; }