instance method
require
Ruby on Rails edge
Since edgeSignature
require(*key)
Find an upcased and double-underscored-joined string-version of the key in ENV. Raises KeyError if not found.
Given ENV:
“‘ DB_HOST: “env.example.com” DATABASE__HOST: “env.example.com” “`
Examples:
“‘ require(:db_host) # => “env.example.com” require(:database, :host) # => “env.example.com” require(:missing) # => KeyError “`
Parameters
-
keyrest
Source
# File activesupport/lib/active_support/env_configuration.rb, line 41
def require(*key)
@envs.fetch envify(*key)
end
Defined in activesupport/lib/active_support/env_configuration.rb line 41
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveSupport::EnvConfiguration