get static method

String? get(
  1. String key, [
  2. String? defaultValue
])

Retrieves a configuration value by key.

Returns defaultValue if the key is not found in either runtime overrides or the environment.

Implementation

static String? get(String key, [String? defaultValue]) {
  load();
  // Runtime overrides take precedence over .env values
  if (_overrides.containsKey(key)) return _overrides[key];
  return _env[key] ?? defaultValue;
}