first()->value; } catch (\ErrorException $e) { // If we don't have a setting, check the env (fallback for original version) if ($checkEnv) { if (!($setting = getenv(strtoupper($settingName)))) { return $setting; } } else { return $setting; } } return $setting; } /** * Throws an Exception * @param string $setting * @throws Exception * @return void */ public static function unknownSettingException($setting) { throw new \Exception( sprintf('Unknown setting %s', $setting) ); } }