/**
  * Check if cache needs refreshing
  * @return bool
  */
 protected function shouldRefreshCache() {
     if ($this->view_mgr->isViewCached()) {
         return !$this->view_mgr->is_cached($this->view_template, $this->getCacheKeyString());
     } else {
         return true;
     }
 }