class ContainerParametersResourceChecker
@author Maxime Steinhausser <maxime.steinhausser@gmail.com>
Hierarchy
- class \Symfony\Component\DependencyInjection\Config\ContainerParametersResourceChecker implements \Symfony\Component\Config\ResourceCheckerInterface
Expanded class hierarchy of ContainerParametersResourceChecker
File
-
vendor/
symfony/ dependency-injection/ Config/ ContainerParametersResourceChecker.php, line 21
Namespace
Symfony\Component\DependencyInjection\ConfigView source
class ContainerParametersResourceChecker implements ResourceCheckerInterface {
public function __construct(ContainerInterface $container) {
}
public function supports(ResourceInterface $metadata) : bool {
return $metadata instanceof ContainerParametersResource;
}
public function isFresh(ResourceInterface $resource, int $timestamp) : bool {
foreach ($resource->getParameters() as $key => $value) {
if (!$this->container
->hasParameter($key) || $this->container
->getParameter($key) !== $value) {
return false;
}
}
return true;
}
}
Members
Title Sort descending | Modifiers | Object type | Summary |
---|---|---|---|
ContainerParametersResourceChecker::isFresh | public | function | |
ContainerParametersResourceChecker::supports | public | function | |
ContainerParametersResourceChecker::__construct | public | function |