function acquia_search_get_overridden_mode_message in Acquia Search 2.x
Get text describing the current override mode.
Parameters
int $override: Override mode. Read only, core auto selected or using existing overrides.
Return value
array|\Drupal\Core\StringTranslation\TranslatableMarkup Renderable array or translatable markup.
1 call to acquia_search_get_overridden_mode_message()
- acquia_search_get_search_status_message in ./
acquia_search.module - Returns formatted message about Acquia Search connection details.
File
- ./
acquia_search.module, line 459 - Integration between Acquia Drupal and Acquia's hosted solr search service.
Code
function acquia_search_get_overridden_mode_message($override) {
switch ($override) {
case ACQUIA_SEARCH_AUTO_OVERRIDE_READ_ONLY:
return [
'#markup' => '<span class="color-warning">' . t('Acquia Search module automatically enforced read-only mode on this connection.') . '</span>',
];
case ACQUIA_SEARCH_OVERRIDE_AUTO_SET:
return t('Acquia Search module automatically selected the proper Solr connection based on the detected environment.');
case ACQUIA_SEARCH_EXISTING_OVERRIDE:
return [
'#markup' => '<span class="color-warning">' . t('Acquia Search module used overrides set from the <strong>acquia_search.settings</strong> configuration object instead of automatically selecting an available Acquia Search Solr connection.') . '</span>',
];
}
}