/** * 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; }