$secondItem['sortOrder']; } ); $this->readers = []; foreach ($readers as $readerInfo) { if (!isset($readerInfo['reader'])) { continue; } $this->readers[] = $readerInfo['reader']; } } /** * Read config. * * @param string|null $scope * @return array */ public function read($scope = null) { $result = []; foreach ($this->readers as $reader) { $result = array_replace_recursive($result, $reader->read($scope)); } return $result; } }