Beispiel #1
0
 /**
  * Invalidates cached version of model data (if that existed)
  */
 public function invalidateCache()
 {
     if ($this->isCached && !is_null($this->cache)) {
         $this->cache->deleteModelData($this->tableName, $this->getID());
         $this->isCached = false;
         // force to re-regenerate cache when new snapshot is requested by getData()
     }
 }