/**
  * Delete all the cache on the Model
  * @param array $rmodels Related model names to be deleted from cache
  */
 public function purgeCache($rmodels = null)
 {
     self::$className = get_class($this);
     self::_purgeCache($rmodels);
 }
 /**
  * Setup the model. Use if needed with constructor.
  *
  * @param string $class Class name of the Model
  * @param string $cacheMode Data cache mode: file, apc, memcache, xcache, eaccelerator
  * @param bool $caseSensitive Determine whether the DB field names should be case sensitive.
  */
 protected function setupModel($class = __CLASS__, $cacheMode = 'file', $caseSensitive = false)
 {
     self::$className = $class;
     self::$cacheMode = $cacheMode;
     self::$caseSensitive = $caseSensitive;
 }