public function save($conn = null) { $new = false; if ($this->isNew()) { $new = true; } parent::save($conn); if ($new == true) { $this->addHistoryEvent('A ' . $this->getTypeInWords() . ' was created by ' . $this->getsfGuardUser()->getProfile()->getFullname(), '"' . $this->getTitle() . '" was created. Full Text: ' . $this->getDescription()); // TODO: Change the following to a global "watching" admin user/group //$user = sfGuardUserPeer::retrieveByUsername('*****@*****.**'); //$user->getProfile()->subscribeToHistory($this->getHistoryGroup()); $this->getsfGuardUser()->getProfile()->subscribeToHistory($this->getHistoryGroup()); } }
public function getPeer() { if (self::$peer === null) { self::$peer = new SuggestedFeaturePeer(); } return self::$peer; }