protected function search(SphinxQL $query, $limit = null)
 {
     if (null !== $limit) {
         $query->limit($limit);
     }
     $results = $this->index->search($query);
     return $results;
 }