X-Git-Url: http://aleph1.co.uk/gitweb/?a=blobdiff_plain;f=vendor%2Fsymfony%2Fconfig%2FResourceCheckerConfigCacheFactory.php;h=2e27eab711dc7d34fe872c2eed02dd5cb793844e;hb=4e1bfbf98b844da83b18aca92ef00f11a4735806;hp=61d732cc1c452f156ba4db44f203b63eee34569b;hpb=a2bd1bf0c2c1f1a17d188f4dc0726a45494cefae;p=yaffs-website diff --git a/vendor/symfony/config/ResourceCheckerConfigCacheFactory.php b/vendor/symfony/config/ResourceCheckerConfigCacheFactory.php index 61d732cc1..2e27eab71 100644 --- a/vendor/symfony/config/ResourceCheckerConfigCacheFactory.php +++ b/vendor/symfony/config/ResourceCheckerConfigCacheFactory.php @@ -19,15 +19,12 @@ namespace Symfony\Component\Config; */ class ResourceCheckerConfigCacheFactory implements ConfigCacheFactoryInterface { - /** - * @var ResourceCheckerInterface[] - */ private $resourceCheckers = array(); /** - * @param ResourceCheckerInterface[] $resourceCheckers + * @param iterable|ResourceCheckerInterface[] $resourceCheckers */ - public function __construct(array $resourceCheckers = array()) + public function __construct($resourceCheckers = array()) { $this->resourceCheckers = $resourceCheckers; } @@ -37,13 +34,13 @@ class ResourceCheckerConfigCacheFactory implements ConfigCacheFactoryInterface */ public function cache($file, $callback) { - if (!is_callable($callback)) { - throw new \InvalidArgumentException(sprintf('Invalid type for callback argument. Expected callable, but got "%s".', gettype($callback))); + if (!\is_callable($callback)) { + throw new \InvalidArgumentException(sprintf('Invalid type for callback argument. Expected callable, but got "%s".', \gettype($callback))); } $cache = new ResourceCheckerConfigCache($file, $this->resourceCheckers); if (!$cache->isFresh()) { - call_user_func($callback, $cache); + \call_user_func($callback, $cache); } return $cache;