/** * * @return Gpf_Data_RecordSet */ public function getClientMessages() { if ($this->language === null) { $this->load(Gpf_Session::getAuthUser()->getLanguage()); } $recordSet = new Gpf_Data_RecordSet(); $recordSet->setHeader(array('source', 'translation')); foreach ($this->language->getClientMessages() as $source => $translation) { $recordSet->add(array($source, $translation)); } return $recordSet; }