public function findUserIdListByQuestionValues($questionValues, $first, $count, $isAdmin = false, $aditionalParams = array()) { $first = (int) $first; $count = (int) $count; $data = array('data' => $questionValues, 'first' => $first, 'count' => $count, 'isAdmin' => $isAdmin, 'aditionalParams' => $aditionalParams); $event = new OW_Event("base.question.before_user_search", $data, $data); OW_EventManager::getInstance()->trigger($event); $data = $event->getData(); return $this->userDao->findUserIdListByQuestionValues($data['data'], $data['first'], $data['count'], $data['isAdmin'], $data['aditionalParams']); }