Module: SmartCredentials::Config

Defined in:
lib/smart_credentials/config.rb

Constant Summary collapse

DEFAULTS =
{
  env_prefix: nil,
  env_separator: "_"
}.freeze

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.env_prefixObject

Returns the value of attribute env_prefix.



11
12
13
# File 'lib/smart_credentials/config.rb', line 11

def env_prefix
  @env_prefix
end

.env_separatorObject



18
19
20
# File 'lib/smart_credentials/config.rb', line 18

def env_separator
  @env_separator ||= DEFAULTS[:env_separator]
end

Class Method Details

.setup {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:



14
15
16
# File 'lib/smart_credentials/config.rb', line 14

def setup
  yield self
end