/** * Save search Result. Returns search id. * * @param array $idList * @return int */ public function saveSearchResult(array $idList) { $search = new BOL_Search(); $search->timeStamp = time(); $this->searchDao->save($search); $this->searchResultDao->saveSearchResult($search->id, $idList); return $search->id; }
/** * Save search Result. Returns search id. * * @param array $idList * @return int */ public function saveSearchResult(array $idList) { $search = new BOL_Search(); $search->timeStamp = time(); $this->searchDao->save($search); $this->searchResultDao->saveSearchResult($search->id, $idList); $event = new OW_Event('base.after_save_search_result', array('searchDto' => $search, 'userIdList' => $idList), array()); OW::getEventManager()->trigger($event); return $search->id; }