module WeekOfMonth
@author Sachin Singh
@author Sachin Singh
@author Sachin Singh
@author Sachin Singh
Constants
- VERSION
Attributes
config[RW]
Public Class Methods
configuration()
click to toggle source
# File lib/modules/configuration.rb, line 15 def self.configuration @configuration ||= Configuration.new end
configuration=(config)
click to toggle source
# File lib/modules/configuration.rb, line 19 def self.configuration=(config) @configuration = config end
configure() { |configuration| ... }
click to toggle source
# File lib/modules/configuration.rb, line 23 def self.configure yield configuration end
first_day()
click to toggle source
# File lib/week_of_month.rb, line 95 def self.first_day @first_day ||= 0 end
first_day=(val)
click to toggle source
# File lib/week_of_month.rb, line 91 def self.first_day=(val) @first_day = DAYS_IN_SEQUENCE[val] end
new(config = Configuration.new)
click to toggle source
# File lib/modules/day.rb, line 9 def initialize(config = Configuration.new) @config = config end