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;
}
しかし、何も起こりません。スクリプトが停止することを期待していますが、何らかの理由でこの関数が実行されることはありません。私は何か間違ったことをしていると確信していますが、誰かがキャッシュ(またはそれに関する他のオブジェクト)をモジュールに注入する方法を説明できますか?