Sha256: d395a2278d921cfe9357042f1f8cf11e67777324cbabad8a1eda9e50d44597fa
Contents?: true
Size: 326 Bytes
Versions: 18
Compression:
Stored size: 326 Bytes
Contents
require 'ostruct' module BookingLocations class Slot < OpenStruct def to_calendar ["#{calendar_date} - #{period}", "#{date}-#{start}-#{self.end}"] end def calendar_date Date.parse(date).strftime('%A, %b %e') end def period start == '0900' ? 'Morning' : 'Afternoon' end end end
Version data entries
18 entries across 18 versions & 1 rubygems