class LicenseAcceptance::Strategy::Environment
Look for acceptance values in the environment
Constants
- ENV_KEY
Attributes
env[R]
Public Class Methods
new(env)
click to toggle source
# File lib/license_acceptance/strategy/environment.rb, line 13 def initialize(env) @env = env end
Public Instance Methods
accepted?()
click to toggle source
# File lib/license_acceptance/strategy/environment.rb, line 17 def accepted? String(value).downcase == ACCEPT end
no_persist?()
click to toggle source
# File lib/license_acceptance/strategy/environment.rb, line 25 def no_persist? String(value).downcase == ACCEPT_NO_PERSIST end
silent?()
click to toggle source
# File lib/license_acceptance/strategy/environment.rb, line 21 def silent? String(value).downcase == ACCEPT_SILENT end
value()
click to toggle source
# File lib/license_acceptance/strategy/environment.rb, line 33 def value env[ENV_KEY] end
value?()
click to toggle source
# File lib/license_acceptance/strategy/environment.rb, line 29 def value? env.key?(ENV_KEY) end