function acquia_search_preprocess_search_api_server in Acquia Connector 8
Implements hook_preprocess_HOOK().
Theme override for Search API server status page.
See also
acquia_search_theme_registry_alter()
File
- acquia_search/
acquia_search.module, line 637 - Integration between Acquia Drupal and Acquia's hosted solr search service.
Code
function acquia_search_preprocess_search_api_server(array &$variables) {
/** @var \Drupal\search_api\Entity\Server $server */
$server = $variables['server'];
if (!acquia_search_is_acquia_server($server
->getBackendConfig())) {
return;
}
if (acquia_search_should_set_read_only_mode()) {
acquia_search_server_show_read_only_mode_warning();
}
$variables['acquia_search_info_box'] = [
'#type' => 'fieldset',
'#title' => t('Acquia Search status for this connection'),
'#markup' => acquia_search_get_search_status_message($server),
];
}