class SelfCheckingResourceChecker implements ResourceCheckerInterface
Resource checker for instances of SelfCheckingResourceInterface.
As these resources perform the actual check themselves, we can provide this class as a standard way of validating them.
bool | supports(ResourceInterface $metadata) Queries the ResourceChecker whether it can validate a given resource or not. | |
bool | isFresh(ResourceInterface $resource, int $timestamp) Validates the resource. |
Queries the ResourceChecker whether it can validate a given resource or not.
ResourceInterface | $metadata | The resource to be checked for freshness |
bool | True if the ResourceChecker can handle this resource type, false if not |
Validates the resource.
ResourceInterface | $resource | The resource to be validated |
int | $timestamp | The timestamp at which the cache associated with this resource was created |
bool | True if the resource has not changed since the given timestamp, false otherwise |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Config/Resource/SelfCheckingResourceChecker.html