CacheWarmerAggregate
class CacheWarmerAggregate implements CacheWarmerInterface
Агрегирует несколько кэшеров подогрева в один.
Методы
| __construct(array $warmers = array()) | ||
| enableOptionalWarmers() | ||
| warmUp(string $cacheDir) Подогревает кэш. | ||
| bool | isOptional() Проверяет, является ли этот подогреватель необязательным. | |
| setWarmers(array $warmers) | ||
| add(CacheWarmerInterface $warmer) |
Подробности
__construct(array $warmers = array())
Параметры
| array | $warmers |
enableOptionalWarmers()
warmUp(string $cacheDir)
Подогревает кэш.
Параметры
| string | $cacheDir | Директория кэша |
bool isOptional()
Проверяет, является ли этот подогреватель необязательным.
Возвращаемое значение
| bool | true, если подогреватель необязательный, иначе false |
setWarmers(array $warmers)
Параметры
| array | $warmers |
add(CacheWarmerInterface $warmer)
Параметры
| CacheWarmerInterface | $warmer |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Component/HttpKernel/CacheWarmer/CacheWarmerAggregate.html