Esempio n. 1
0
 /**
  * @param TypoScriptConfiguration $solrConfiguration
  */
 public function __construct($solrConfiguration = null)
 {
     if (!is_null($solrConfiguration)) {
         $this->configuration = $solrConfiguration;
     } else {
         $this->configuration = Util::getSolrConfiguration();
     }
     $this->allConfiguredFacets = $this->configuration->getSearchFacetingFacets();
     $this->facetRendererFactory = GeneralUtility::makeInstance('ApacheSolrForTypo3\\Solr\\Facet\\FacetRendererFactory', $this->allConfiguredFacets);
 }