Я хотел бы, чтобы удалить все мои записи кэша префиксом строки, но мой код возвращает:Доктрина Cache Symfony2 deleteByPrefix
Fatal error: Call to undefined method Doctrine\Common\Cache\FilesystemCache::deleteByPrefix()
и мой код
$deleted = $cachemanager->deleteByPrefix('catalog_');
как где я проверил: в документация доктрины http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/caching.html#deleting.
мне нужно очистить кэш, поскольку контроллер, а не из CLI ...
ли кто-то в качестве альтернативы этому методу «deleteByPrefix()»?
Вашего менеджера кэша фактически 'FilesystemCache' объект, который имеет [нет] метода (HTTP: // апи .nellafw.org/класс-Doctrine.Common.Cache.Cache.html) 'deleteByPrefix'. Сделайте свой '$ cachemanager' экземпляр объекта, который будет * wrap * доктрины доктрины, и добавит ваш собственный метод – Touki