public static function getNewsByID($IDNews) { $News = new self(); $News->fetchRowAndSet("IDNews = '{$IDNews}'"); $News->Author = Zwe_Model_User::getUserById($News->IDAuthor); return $News; }
public function getAuthor() { if (!isset($this->_author)) { $this->_author = Zwe_Model_User::getUserById($this->IDUser); } return $this->_author; }
public function getReceiver() { if (!isset($this->_receiver)) { $Receivers = Zwe_Model_MessageReceiver::getReceiversFromIDMessage($this->IDParent); $this->_receiver = array(); foreach ($Receivers as $Receiver) { $this->_receiver[] = Zwe_Model_User::getUserById($Receiver->IDUser); } } return $this->_receiver; }
public function __toString() { $date = new Zend_Date($this->Date); $author = Zwe_Model_User::getUserById($this->IDUser); return str_replace(array('%date%', '%author%', '%text%'), array($date, $author, $this->Text), $this->_template); }
public static function getUserById($IDUser) { $User = parent::getUserById($IDUser); $Ret = new self(); return $Ret->copy($User); }