Code Duplication    Length = 9-10 lines in 2 locations

modules/mongodb/mongodb_install.php 2 locations

@@ 23-31 (lines=9) @@
20
 */
21
function _mongodb_requirements_extension(array &$ret, $extension_name) {
22
  $success = extension_loaded($extension_name);
23
  if (!$success) {
24
    $ret['mongodb'] += array(
25
      'value' => t('Extension not loaded'),
26
      'description' => t('Mongodb requires the non-legacy PHP MongoDB extension (@name) to be installed.', [
27
        '@name' => $extension_name,
28
      ]),
29
      'severity' => REQUIREMENT_ERROR,
30
    );
31
  }
32
  return $success;
33
}
34
@@ 56-65 (lines=10) @@
53
  if ($success) {
54
    $description[] = t('Extension version @version found.', ['@version' => $extension_version]);
55
  }
56
  else {
57
    $ret['mongodb'] += [
58
      'severity' => REQUIREMENT_ERROR,
59
      'description' => t('Module needs extension @name @minimum_version or later, found @version.', [
60
        '@name' => $extension_name,
61
        '@minimum_version' => $minimum_version,
62
        '@version' => $extension_version,
63
      ]),
64
    ];
65
  }
66
67
  return $success;
68
}