/** * Executes index action * * @param sfRequest $request A request object */ public function executeJob(sfWebRequest $request) { $this->searchBox = $request->getParameter("search-box"); $c = JobPeer::executeSearch($this->searchBox); $this->getPager($c, array("route" => "job_search", "slugOn" => "search-box", "slug" => $this->searchBox)); }
private function reloadBySearch($searchQuery) { $c = new Criteria(); $ids = JobPeer::executeSearch($searchQuery); $c->add(JobPeer::ID, $ids, Criteria::IN); $this->routeObject = $searchQuery; $this->route = "job_search"; $this->propelType = "search-box"; $this->renderStatus = true; $this->viewingCaption = " results for " . $this->routeObject->__toString(); return $c; }