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