Example #1
0
 /**
  * Perform a search request.
  *
  * @param   string  $query
  *
  * @return  string
  */
 public function search($query)
 {
     $search = new Search();
     $find = $search->setQuery($query)->run();
     $changes = array('results' => $find->format(), 'query' => $query, 'breadcrumbs' => ' ', 'count' => $find->count());
     $formatted = $this->view->setPage('search')->setChanges(array_merge($this->getDefaultChanges(), $changes))->render();
     $this->output = $formatted;
     return $this;
 }