You are here

function _mongodb_requirements_aliases in MongoDB 8.2

Requirements check: existence of the client aliases.

Parameters

array $ret: The running requirements array.

array $description: The running description array.

array $databases: The databases array, sanitized from settings.

Return value

bool Did requirements check succeed ?

1 call to _mongodb_requirements_aliases()
mongodb_requirements in modules/mongodb/mongodb.install
Implements hook_requirements().

File

modules/mongodb/mongodb.install, line 81

Code

function _mongodb_requirements_aliases(array &$ret, array &$description, array $databases) {
  $success = !empty($databases);
  if (!$success) {
    $ret['mongodb'] += [
      'severity' => REQUIREMENT_WARNING,
      'value' => t('No database aliases found in settings. Did you actually configure your settings ?'),
      'description' => [
        '#theme' => 'item_list',
        '#items' => $description,
      ],
    ];
  }
  return $success;
}