public function init() { parent::init(); // facets $facets = $this->xml->xpath("//config[@name='facet_fields']/facet"); if ($facets !== false) { foreach ($facets as $facet) { $this->facets[(string) $facet["internal"]] = $facet; } } // fields $fields = $this->xml->xpath("//config[@name='basic_search_fields']/field"); if ($fields !== false) { foreach ($fields as $field) { $this->fields[(string) $field["internal"]] = (string) $field["public"]; } } }