results = array(); $this->query = $request->getParameter('query', ''); if (!empty($this->query)) { $searchClasses = array('Item', 'Author'); foreach($searchClasses AS $class) { $tmp = Doctrine::getTable($class)->getForLuceneQuery($this->query); if (!empty($tmp)) $this->results[$class] = $tmp; } } } }