Пример #1
0
 /**
  * Set the position value automatically when a new sortable object is created
  *
  * @param Doctrine_Event $event
  * @return void
  * @author Travis Black
  */
 public function postSave(Doctrine_Event $event)
 {
     $object = $event->getInvoker();
     $added_rating = Doctrine_Template_Rateable::get_rating($object);
     foreach ($added_rating as $rated) {
         $rating = new rating();
         $rating->setClass(get_class($object));
         $rating->setObjectId($object->getId());
         $rating->setRating($rated);
         $rating->save();
     }
 }