function acquia_search_form_search_api_server_edit_form_alter in Acquia Search 3.x
Same name and namespace in other branches
- 2.x acquia_search.module \acquia_search_form_search_api_server_edit_form_alter()
Implements hook_form_FORM_ID_alter().
Display the read-only warning.
File
- ./
acquia_search.module, line 151 - Integration between Drupal and Acquia's hosted Solr search service.
Code
function acquia_search_form_search_api_server_edit_form_alter(&$form) {
$server = Server::load($form['id']['#default_value']);
if (!$server) {
return;
}
if (!Runtime::isAcquiaServer($server)) {
return;
}
if (Runtime::shouldEnforceReadOnlyMode()) {
Messages::showReadOnlyModeWarning();
}
if (!Runtime::getPreferredSearchCoreService()
->isPreferredCoreAvailable()) {
// Show "could not find preferred core" message.
Messages::showNoPreferredCoreError();
}
}