/** * TuiyoInitiate::TuiyoInitiate() * Application Initiation metod * @return */ public function TuiyoInitiate() { TuiyoInitiate::_setDefines(); TuiyoInitiate::_loadErrorHandler(); TuiyoInitiate::_localize(); jimport('joomla.cache.cache'); $conf =& JFactory::getConfig(); $options = array('defaultgroup' => 'com_tuiyo', 'cachebase' => $conf->getValue('config.cache_path'), 'lifetime' => $conf->getValue('config.cachetime') * 60, 'language' => $conf->getValue('config.language'), 'storage' => 'file'); $cache = new JCache($options); $cache->setCaching($conf->getValue('config.caching')); $GLOBALS['TUIYO_CACHE'] = $cache; //Load the parameters for the site! if (class_exists('JSite')) { TuiyoInitiate::_params(); } //load all the plugins TuiyoInitiate::registerPlugins(); }