current static method

AppEnvironment current()

Reads APP_ENV. An unset or unrecognised value resolves to production so a misconfigured deployment fails safe.

Implementation

static AppEnvironment current() {
  Env().load();
  final raw = env<String>('APP_ENV', 'production').trim().toLowerCase();
  return _aliases[raw] ?? AppEnvironment.production;
}