getResponsesArray() публичный Метод

public getResponsesArray ( ) : array
Результат array
Пример #1
0
 /**
  * @throws \RuntimeException
  * @return array
  */
 public function getResponsesArray()
 {
     $config = Yaml::parse(file_get_contents($this->responsesYamlPath));
     $config = is_array($config) ? $config : [];
     $includes = array_key_exists('includes', $config) ? $config['includes'] : [];
     if (count($includes)) {
         unset($config['includes']);
         foreach ($includes as $fileName) {
             $includeFilePath = $this->responsesYamlDir . '/' . $fileName;
             $loader = new YamlLoader($includeFilePath);
             $config = array_merge($config, $loader->getResponsesArray());
         }
     }
     return $config;
 }