lib/tickethub/supplier/booking.rb in tickethub-0.3.58 vs lib/tickethub/supplier/booking.rb in tickethub-0.3.59

- old
+ new

@@ -2,21 +2,20 @@ module Tickethub class Supplier::Booking < Resource path '/supplier/bookings' - require_relative 'booking/ticket' - require_relative 'booking/voucher' - require_relative 'rate' require_relative 'order' require_relative 'answer' require_relative 'product' require_relative 'variant' require_relative 'message' require_relative 'purchase' require_relative 'fee' + require_relative 'tier' + require_relative 'ticket' require_relative 'discount' require_relative 'broadcast' collection_method :broadcast do |params| Supplier::Broadcast.call self.endpoint, begin @@ -28,10 +27,12 @@ collection :answers, Supplier::Answer collection :messages, Supplier::Message collection :purchases, Supplier::Purchase collection :fees, Supplier::Fee + collection :tiers, Supplier::Tier + collection :tickets, Supplier::Ticket collection :discounts, Supplier::Discount association :order, Supplier::Order association :rate, Supplier::Rate association :coupon, Supplier::Coupon @@ -41,9 +42,11 @@ attribute :amount, type: :money attribute :discount, type: :money attribute :tax, type: :money attribute :total, type: :money + attribute :expires_on, type: :date + attribute :valid_from, type: :datetime attribute :created_at, type: :datetime attribute :updated_at, type: :datetime attribute :cancelled_at, type: :datetime def notify \ No newline at end of file