protected function SolrFieldTypeListBuilder::getExtraFileHead in Search API Multilingual Solr Search 8
Creates the head part of an extra file XML (not wellformed on its own).
Parameters
$target_solr_version: string The version string of the Solr version to create the file for.
$legacy_element: string The XML element to use as a wrapper for versions of Solr below 6.0.0.
Return value
string The created fragment.
2 calls to SolrFieldTypeListBuilder::getExtraFileHead()
File
- src/
Controller/ SolrFieldTypeListBuilder.php, line 285
Class
- SolrFieldTypeListBuilder
- Provides a listing of SolrFieldType.
Namespace
Drupal\search_api_solr_multilingual\ControllerCode
protected function getExtraFileHead($target_solr_version, $legacy_element) {
$head = '';
if (version_compare($target_solr_version, '6.0.0', '<')) {
$head = <<<'EOD'
<?xml version="1.0" encoding="UTF-8" ?>
EOD;
$head .= "\n\n";
$head .= "<{$legacy_element}>\n";
}
return $head;
}