PHP Класс Sulu\Component\HttpCache\Handler\AggregateHandler

Наследование: implements Sulu\Component\HttpCache\HandlerFlushInterface, implements Sulu\Component\HttpCache\HandlerUpdateResponseInterface, implements Sulu\Component\HttpCache\HandlerInvalidateStructureInterface, implements Sulu\Component\HttpCache\HandlerInvalidatePathInterface
Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( Sulu\Component\HttpCache\HandlerInterface[] $handlers = [], Psr\Log\LoggerInterface $logger = null )
flush ( )
invalidatePath ( $path, array $headers = [] )
invalidateStructure ( Sulu\Component\Content\Compat\StructureInterface $structure )
updateResponse ( Response $response, Sulu\Component\Content\Compat\StructureInterface $structure )

Описание методов

__construct() публичный Метод

public __construct ( Sulu\Component\HttpCache\HandlerInterface[] $handlers = [], Psr\Log\LoggerInterface $logger = null )
$handlers Sulu\Component\HttpCache\HandlerInterface[]
$logger Psr\Log\LoggerInterface

flush() публичный Метод

public flush ( )

invalidatePath() публичный Метод

public invalidatePath ( $path, array $headers = [] )
$headers array

invalidateStructure() публичный Метод

public invalidateStructure ( Sulu\Component\Content\Compat\StructureInterface $structure )
$structure Sulu\Component\Content\Compat\StructureInterface

updateResponse() публичный Метод

public updateResponse ( Response $response, Sulu\Component\Content\Compat\StructureInterface $structure )
$response Symfony\Component\HttpFoundation\Response
$structure Sulu\Component\Content\Compat\StructureInterface