Beispiel #1
0
 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;
 }