public function isCachable() { if ($this->_cachable === null) { $this->_cachable = $this->cacheEnabled && Yii::$app->has('cache') ? true : false; } return $this->_cachable; }