Class: Booker::Models::ClassInstance

Inherits:
Model
  • Object
show all
Defined in:
lib/booker/models/class_instance.rb

Instance Attribute Summary collapse

Method Summary

Methods inherited from Model

constantize, from_hash, from_list, #initialize, time_from_booker_datetime, time_to_booker_datetime, timezone_from_booker_offset!, timezone_from_booker_timezone, #to_hash, #to_json, to_wday

Constructor Details

This class inherits a constructor from Booker::Models::Model

Instance Attribute Details

#EndDateTimeObject

Returns the value of attribute EndDateTime.



4
5
6
# File 'lib/booker/models/class_instance.rb', line 4

def EndDateTime
  @EndDateTime
end

#HasClassFilledObject

Returns the value of attribute HasClassFilled.



4
5
6
# File 'lib/booker/models/class_instance.rb', line 4

def HasClassFilled
  @HasClassFilled
end

#IDObject

Returns the value of attribute ID.



4
5
6
# File 'lib/booker/models/class_instance.rb', line 4

def ID
  @ID
end

#IsEnrollableObject

Returns the value of attribute IsEnrollable.



4
5
6
# File 'lib/booker/models/class_instance.rb', line 4

def IsEnrollable
  @IsEnrollable
end

#IsForMembersOnlyObject

Returns the value of attribute IsForMembersOnly.



4
5
6
# File 'lib/booker/models/class_instance.rb', line 4

def IsForMembersOnly
  @IsForMembersOnly
end

#IsRecurringObject

Returns the value of attribute IsRecurring.



4
5
6
# File 'lib/booker/models/class_instance.rb', line 4

def IsRecurring
  @IsRecurring
end

#IsSpecialEventObject

Returns the value of attribute IsSpecialEvent.



4
5
6
# File 'lib/booker/models/class_instance.rb', line 4

def IsSpecialEvent
  @IsSpecialEvent
end

#IsWorkshopObject

Returns the value of attribute IsWorkshop.



4
5
6
# File 'lib/booker/models/class_instance.rb', line 4

def IsWorkshop
  @IsWorkshop
end

#ListAsSubstituteObject

Returns the value of attribute ListAsSubstitute.



4
5
6
# File 'lib/booker/models/class_instance.rb', line 4

def ListAsSubstitute
  @ListAsSubstitute
end

#NumReservedObject

Returns the value of attribute NumReserved.



4
5
6
# File 'lib/booker/models/class_instance.rb', line 4

def NumReserved
  @NumReserved
end

#PriceObject

Returns the value of attribute Price.



4
5
6
# File 'lib/booker/models/class_instance.rb', line 4

def Price
  @Price
end

#RoomNameObject

Returns the value of attribute RoomName.



4
5
6
# File 'lib/booker/models/class_instance.rb', line 4

def RoomName
  @RoomName
end

#SeriesIDObject

Returns the value of attribute SeriesID.



4
5
6
# File 'lib/booker/models/class_instance.rb', line 4

def SeriesID
  @SeriesID
end

#StartDateTimeObject

Returns the value of attribute StartDateTime.



4
5
6
# File 'lib/booker/models/class_instance.rb', line 4

def StartDateTime
  @StartDateTime
end

#TeacherObject

Returns the value of attribute Teacher.



4
5
6
# File 'lib/booker/models/class_instance.rb', line 4

def Teacher
  @Teacher
end

#Teacher2Object

Returns the value of attribute Teacher2.



4
5
6
# File 'lib/booker/models/class_instance.rb', line 4

def Teacher2
  @Teacher2
end

#TotalCapacityObject

Returns the value of attribute TotalCapacity.



4
5
6
# File 'lib/booker/models/class_instance.rb', line 4

def TotalCapacity
  @TotalCapacity
end

#TreatmentObject

Returns the value of attribute Treatment.



4
5
6
# File 'lib/booker/models/class_instance.rb', line 4

def Treatment
  @Treatment
end

#TreatmentDurationObject

Returns the value of attribute TreatmentDuration.



4
5
6
# File 'lib/booker/models/class_instance.rb', line 4

def TreatmentDuration
  @TreatmentDuration
end