protected function getResult($keywords, $classes, $searchIndex, $limit = -1, $start = 0, $spellcheck = false)
    {
        // Prepare options
        $query = $this->getSearchQuery($keywords, $classes);
        $options = $this->getSearchOptions($spellcheck);

        // Get results
        $solrResult = $searchIndex->search(
            $query,
            $start,
            $limit,
            $options
        );

        return CwpSearchResult::create($keywords, $solrResult);
    }