У меня есть этот код:Zend Framework 2 Invalidate кэш переводчик
'translator' => array(
...
'cache' => array(
'adapter' => array(
'name' => 'Filesystem',
'options' => array(
'cache_dir' => __DIR__ . '/../../../data/cache',
'ttl' => '3600'
)
),
'plugins' => array(
array(
'name' => 'serializer',
'options' => array()
),
'exception_handler' => array(
'throw_exceptions' => true
)
)
)
Вопрос в том, как я аннулирует его не TTL?
Например, я ЗНАЮ, когда перевод был изменен, поэтому я хочу сделать недействительным по требованию, но я не нашел способ сделать это.
Но в тот момент, когда кэш уже загружен ... Как установить TTL 0, мне нужно сделать недействительным его и перезагрузить новый. –
В конфигурационном файле, где у вас есть 3600. – akond
Но это конфиг ... Мне нужно сделать недействительным его при обновлении ... –