X-Git-Url: http://aleph1.co.uk/gitweb/?a=blobdiff_plain;f=vendor%2Fdrupal%2Fconsole-core%2Fsrc%2FUtils%2FRequirementChecker.php;h=98795bba7d7c3e2515f424451cb9c7b92de0da10;hb=4e1bfbf98b844da83b18aca92ef00f11a4735806;hp=16838f25cb8c5206531534c3b3ddd670af44ecd2;hpb=a2bd1bf0c2c1f1a17d188f4dc0726a45494cefae;p=yaffs-website diff --git a/vendor/drupal/console-core/src/Utils/RequirementChecker.php b/vendor/drupal/console-core/src/Utils/RequirementChecker.php index 16838f25c..98795bba7 100644 --- a/vendor/drupal/console-core/src/Utils/RequirementChecker.php +++ b/vendor/drupal/console-core/src/Utils/RequirementChecker.php @@ -6,6 +6,7 @@ use Symfony\Component\Yaml\Parser; /** * Class RequirementChecker + * * @package Drupal\Console\Core\Utils */ class RequirementChecker @@ -113,13 +114,24 @@ class RequirementChecker } /** - * @param $file + * @param $files * @return array */ - public function validate($file) + public function validate($files) { - if (file_exists($file)) { - $this->requirements = $this->parser->parse(file_get_contents($file)); + if (!is_array($files)) { + $files = [$files]; + } + + foreach ($files as $file) { + if (file_exists($file)) { + $this->requirements = array_merge( + $this->requirements, + $this->parser->parse( + file_get_contents($file) + ) + ); + } } if (!$this->checkResult) {