class SparkApi::Models::RentalCalendar
Public Class Methods
new(attributes={})
click to toggle source
Calls superclass method
SparkApi::Models::Base::new
# File lib/spark_api/models/rental_calendar.rb, line 7 def initialize(attributes={}) # Transform the date strings unless attributes['StartDate'].nil? date = Date.parse(attributes['StartDate']) attributes['StartDate'] = date end unless attributes['EndDate'].nil? date = Date.parse(attributes['EndDate']) attributes['EndDate'] = date end super(attributes) end
Public Instance Methods
include_date?(day)
click to toggle source
# File lib/spark_api/models/rental_calendar.rb, line 20 def include_date? (day) day >= self.StartDate && day <= self.EndDate end