= 2 ) { $first = $value[0]; $last = $value[strlen( $value ) - 1]; if ( ( $first === '"' && $last === '"' ) || ( $first === "'" && $last === "'" ) ) $value = substr( $value, 1, -1 ); } self::$values[ $key ] = $value; $_ENV[ $key ] = $value; putenv( $key . '=' . $value ); } } public static function get( $key, $default = null ) { self::load(); $value = getenv( $key ); if ( $value !== false ) return $value; if ( isset( self::$values[ $key ] ) ) return self::$values[ $key ]; return $default; } }