Class: DateBook::Configuration

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

Overview

DateBook Configuration

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



40
41
42
43
44
# File 'lib/date_book/configuration.rb', line 40

def initialize
  self.week_starts_on = 'Sunday'
  self.rules = %w[singular daily weekly monthly]
  self.duration_units = %w[years months weeks days hours minutes seconds]
end

Instance Attribute Details

#duration_unitsObject

Returns the value of attribute duration_units.



34
35
36
# File 'lib/date_book/configuration.rb', line 34

def duration_units
  @duration_units
end

#rulesObject

Returns the value of attribute rules.



34
35
36
# File 'lib/date_book/configuration.rb', line 34

def rules
  @rules
end

#week_starts_onObject

Returns the value of attribute week_starts_on.



34
35
36
# File 'lib/date_book/configuration.rb', line 34

def week_starts_on
  @week_starts_on
end