Я пытаюсь внедрить кеш в модуль с помощью module.config.php без везения. Мой module.config.php выглядит следующим образомВвод кеширования в модуль
return array(
'di' => array(
'instance' => array(
'AssetLoader\Module' => array(
'parameters' => array(
'cache' => 'Zend\Cache\Storage\Adapter\Filesystem',
),
),
),
),
);
и в моем module.php
public function setCache(\Zend\Cache\Storage\Adapter\Filesystem $cache)
{
die(__FUNCTION__);
$this->cache = $cache;
}
Но ничего не происходит. Я ожидаю, что скрипт умрет, но по какой-то причине эта функция никогда не выполняется. Я уверен, что я делаю что-то неправильно, но может кто-нибудь объяснить, как ввести в модуль кеш (или любой другой объект)?