You are here

public function StatusOverride::getSettingsOverride in Configuration Split 2.0.x

Check settings.php for overrides.

Parameters

string $name: The name of the split.

Return value

bool|null The overridden status from settings.php

File

src/Config/StatusOverride.php, line 92

Class

StatusOverride
A config override for config split based on the drupal state.

Namespace

Drupal\config_split\Config

Code

public function getSettingsOverride(string $name) {
  $name = 'config_split.config_split.' . self::fixName($name);

  // This assumes that the config is overwritten as recommended.
  if (isset($GLOBALS['config'][$name], $GLOBALS['config'][$name]['status'])) {
    return (bool) $GLOBALS['config'][$name]['status'];
  }
  return NULL;
}