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=24a4b11a2af01c27798113aaa74c52d1d08443e3;hpb=eba34333e3c89f208d2f72fa91351ad019a71583;p=yaffs-website diff --git a/vendor/drupal/console-core/src/Utils/RequirementChecker.php b/vendor/drupal/console-core/src/Utils/RequirementChecker.php index 24a4b11a2..98795bba7 100644 --- a/vendor/drupal/console-core/src/Utils/RequirementChecker.php +++ b/vendor/drupal/console-core/src/Utils/RequirementChecker.php @@ -114,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) {