Замена Zend_Cache::factory в Zend Framework 3

Я ищу решение для замены кеша Zend 1/2 в приложении Zend 3. Старое приложение использует

$cache = Zend_Cache::factory('Core', 'File, $frontendOptions, $backendOptions)

чтобы получить экземпляр кеша. Как мне получить тот же экземпляр в Zend Framework 3?


person Kérdezösködő Indián    schedule 16.04.2019    source источник
comment
вы пробовали github.com/zendframework/zend-cache?   -  person rkeet    schedule 16.04.2019


Ответы (1)


Взгляните на этот код. Полное описание можно найти здесь

$cache = \Zend\Cache\StorageFactory::factory([
    'adapter' => [
        'name' => 'filesystem',
        'options' => [
            'namespace' => 'builder',
        ],
    ],
    'options' => [
        'cache_dir' => 'data/cache',
    ],
    'plugins' => [
        'exception_handler' => [
            'throw_exceptions' => true,
        ],
        'Serializer',
    ],
]);
person Marcel Djaman    schedule 16.04.2019