Class: Booker::V4::Models::ClassInstance

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

Constant Summary

Constants inherited from Model

Model::CONSTANTIZE_MODULE

Constants inherited from Model

Model::CONSTANTIZE_MODULE

Instance Attribute Summary collapse

Method Summary

Methods included from Concerns::DateTimeConcern

#time_from_booker_datetime, #time_to_booker_datetime, #timezone_from_booker_offset!, #timezone_from_booker_timezone, #to_wday

Methods inherited from Model

constantize, from_hash, from_list, #initialize, #to_hash, #to_json

Constructor Details

This class inherits a constructor from Booker::Model

Instance Attribute Details

#EndDateTimeObject

Returns the value of attribute EndDateTime.



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

def EndDateTime
  @EndDateTime
end

#HasClassFilledObject

Returns the value of attribute HasClassFilled.



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

def HasClassFilled
  @HasClassFilled
end

#IDObject

Returns the value of attribute ID.



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

def ID
  @ID
end

#IsEnrollableObject

Returns the value of attribute IsEnrollable.



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

def IsEnrollable
  @IsEnrollable
end

#IsForMembersOnlyObject

Returns the value of attribute IsForMembersOnly.



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

def IsForMembersOnly
  @IsForMembersOnly
end

#IsRecurringObject

Returns the value of attribute IsRecurring.



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

def IsRecurring
  @IsRecurring
end

#IsSpecialEventObject

Returns the value of attribute IsSpecialEvent.



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

def IsSpecialEvent
  @IsSpecialEvent
end

#IsWorkshopObject

Returns the value of attribute IsWorkshop.



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

def IsWorkshop
  @IsWorkshop
end

#ListAsSubstituteObject

Returns the value of attribute ListAsSubstitute.



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

def ListAsSubstitute
  @ListAsSubstitute
end

#NumReservedObject

Returns the value of attribute NumReserved.



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

def NumReserved
  @NumReserved
end

#OrderObject

Returns the value of attribute Order.



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

def Order
  @Order
end

#PriceObject

Returns the value of attribute Price.



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

def Price
  @Price
end

#RoomNameObject

Returns the value of attribute RoomName.



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

def RoomName
  @RoomName
end

#SeriesIDObject

Returns the value of attribute SeriesID.



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

def SeriesID
  @SeriesID
end

#StartDateTimeObject

Returns the value of attribute StartDateTime.



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

def StartDateTime
  @StartDateTime
end

#TeacherObject

Returns the value of attribute Teacher.



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

def Teacher
  @Teacher
end

#Teacher2Object

Returns the value of attribute Teacher2.



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

def Teacher2
  @Teacher2
end

#TotalCapacityObject

Returns the value of attribute TotalCapacity.



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

def TotalCapacity
  @TotalCapacity
end

#TreatmentObject

Returns the value of attribute Treatment.



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

def Treatment
  @Treatment
end

#TreatmentDurationObject

Returns the value of attribute TreatmentDuration.



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

def TreatmentDuration
  @TreatmentDuration
end