module DateHandler
Public Class Methods
get(date)
click to toggle source
# File lib/fafx/date_handler.rb, line 2 def get(date) raise Fafx::DateError, 'Not a valid Date object' unless date.class == Date handle_weekend(date).to_s end
handle_weekend(date)
click to toggle source
# File lib/fafx/date_handler.rb, line 9 def handle_weekend(date) case date.wday when 6 # Saturday date -= 1 when 0 # Sunday date -= 2 end date end
Private Instance Methods
get(date)
click to toggle source
# File lib/fafx/date_handler.rb, line 2 def get(date) raise Fafx::DateError, 'Not a valid Date object' unless date.class == Date handle_weekend(date).to_s end
handle_weekend(date)
click to toggle source
# File lib/fafx/date_handler.rb, line 9 def handle_weekend(date) case date.wday when 6 # Saturday date -= 1 when 0 # Sunday date -= 2 end date end