*/ /** * Klasa stLanguageBackendActions * * @package stLanguagePlugin * @subpackage actions */ class stLanguageBackendComponents extends autoStLanguageBackendComponents { public function executeShowLanguages() { $this->languages = LanguagePeer::doSelect(new Criteria()); } public function executeTranslationsExport() { $this->language = LanguagePeer::retrieveByPK($this->getRequestParameter('id', null)); $this->hasTranslations = (bool)count(glob(sfConfig::get('sf_root_dir').'/apps/frontend/i18n/*.user.'.$this->language->getLanguage().'.xml')); } public function executeTranslationsDelete() { $this->language = LanguagePeer::retrieveByPK($this->getRequestParameter('id', null)); $this->hasTranslations = (bool)count(glob(sfConfig::get('sf_root_dir').'/apps/frontend/i18n/*.user.'.$this->language->getLanguage().'.xml')); } }