function Configuration::get

Same name and namespace in other branches
  1. main core/tests/Drupal/TestTools/TestRunner/Configuration.php \Drupal\TestTools\TestRunner\Configuration::get()

Gets a config element.

File

core/tests/Drupal/TestTools/TestRunner/Configuration.php, line 35

Class

Configuration
Helper class to manage run-tests.sh configuration.

Namespace

Drupal\TestTools\TestRunner

Code

public static function get(string $name) : mixed {
  if (self::$instance === NULL) {
    throw new \RuntimeException("Configuration is not yet created");
  }
  if (array_key_exists($name, self::$instance->options)) {
    return self::$instance->options[$name];
  }
  throw new \RuntimeException("There is no '{$name}' element in config");
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.