В Yii я включил кэширование APC через файл config / main.php:
'cache' => array(
'class' => 'system.caching.CApcCache',
),
и он прекрасно работает, когда я использую встроенные методы кэширования Yii:
Yii::app()->cache->set('key', $value);
Однако есть ли способ временно отключить это в зависимости от конфигурации? Я не хочу, чтобы он был включен, например, если YII_DEBUG
установлен в true, и хотел бы, чтобы $votes = Yii::app()->cache->get("key");
в всегда возвращал false, как это происходит, когда он пуст.
Я пытался отключить это, просто закомментировав настройку конфигурации, но это дает (не необоснованные) ошибки: Call to a member function get() on a non-object