Spec-Zone.ru › Symfony 3.4

ResourceCheckerInterface

интерфейс ResourceCheckerInterface

Интерфейс для ResourceCheckers.

Когда проверяется актуальность экземпляра ResourceCheckerConfigCache, все связанные с ним метаданные ресурсов передаются ResourceCheckers. ResourceCheckers могут затем проверить ресурсы и определить, можно ли считать кэш актуальным.

Методы

bool supports(ResourceInterface $metadata)

Запрашивает ResourceChecker, может ли он валидировать данный ресурс.

bool isFresh(ResourceInterface $resource, int $timestamp)

Валидирует ресурс.

Подробности

bool supports(ResourceInterface $metadata)

Запрашивает ResourceChecker, может ли он валидировать данный ресурс.

Параметры

ResourceInterface $metadata Ресурс, который необходимо проверить на актуальность

Значение возврата

bool True, если ResourceChecker может обработать этот тип ресурса, false — в противном случае

bool isFresh(ResourceInterface $resource, int $timestamp)

Валидирует ресурс.

Параметры

ResourceInterface $resource Ресурс, который необходимо валидировать
int $timestamp Отметка времени создания кэша, связанного с этим ресурсом

Значение возврата

bool True, если ресурс не изменился с указанной отметки времени, иначе false

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.4/Symfony/Component/Config/ResourceCheckerInterface.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API