Exemplo n.º 1
0
 /**
  *
  * @param $questionId
  * @param $userId
  * @param $text
  * @return EQUESTIONS_BOL_Option
  */
 public function addOption($questionId, $userId, $text, $time = null)
 {
     $option = new EQUESTIONS_BOL_Option();
     $option->questionId = (int) $questionId;
     $option->text = $text;
     $option->userId = (int) $userId;
     $option->timeStamp = empty($time) ? time() : $time;
     $this->optionDao->save($option);
     OW::getEventManager()->trigger(new OW_Event(self::EVENT_OPTION_ADDED, array('questionId' => $questionId, 'text' => $text, 'userId' => $userId, 'id' => $option->id)));
     return $option;
 }