Class: AwesomeO::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/awesome_o/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



8
9
10
11
12
# File 'lib/awesome_o/configuration.rb', line 8

def initialize
  @cart_expires_in = 604_800
  @unit_cost_field = :unit_cost
  @quantity_field = :quantity
end

Instance Attribute Details

#cart_expires_inObject

Returns the value of attribute cart_expires_in.



5
6
7
# File 'lib/awesome_o/configuration.rb', line 5

def cart_expires_in
  @cart_expires_in
end

#quantity_fieldObject

Returns the value of attribute quantity_field.



5
6
7
# File 'lib/awesome_o/configuration.rb', line 5

def quantity_field
  @quantity_field
end

#redisObject



14
15
16
# File 'lib/awesome_o/configuration.rb', line 14

def redis
  @redis ||= Redis.new
end

#unit_cost_fieldObject

Returns the value of attribute unit_cost_field.



5
6
7
# File 'lib/awesome_o/configuration.rb', line 5

def unit_cost_field
  @unit_cost_field
end