Sha256: 126af405d253d0fefd4f388f052cf9cf7c720de35692db2b837ef4b001c6ae08

Contents?: true

Size: 443 Bytes

Versions: 46

Compression:

Stored size: 443 Bytes

Contents

module Centaman
  class Service::GiftTicket < Centaman::Service
    include Centaman::JsonWrapper
    attr_reader :department_id

    def after_init(args)
      @department_id = args[:department_id]
    end

    def endpoint
      '/ticket_services/Ticket'
    end

    def object_class
      Centaman::Object::GiftTicket
    end

    def options
      super + [
        { key: 'DepartmentID', value: department_id }
      ]
    end
  end
end

Version data entries

46 entries across 46 versions & 1 rubygems

Version Path
centaman-8.0.0 lib/centaman/service/gift_ticket.rb
centaman-7.0.5 lib/centaman/service/gift_ticket.rb
centaman-7.0.4 lib/centaman/service/gift_ticket.rb
centaman-7.0.3 lib/centaman/service/gift_ticket.rb
centaman-7.0.2 lib/centaman/service/gift_ticket.rb
centaman-7.0.1 lib/centaman/service/gift_ticket.rb
centaman-7.0.0 lib/centaman/service/gift_ticket.rb
centaman-6.0.8 lib/centaman/service/gift_ticket.rb
centaman-6.0.7 lib/centaman/service/gift_ticket.rb
centaman-6.0.5 lib/centaman/service/gift_ticket.rb
centaman-6.0.4 lib/centaman/service/gift_ticket.rb
centaman-6.0.3 lib/centaman/service/gift_ticket.rb
centaman-6.0.2 lib/centaman/service/gift_ticket.rb
centaman-6.0.1 lib/centaman/service/gift_ticket.rb
centaman-6.0.0 lib/centaman/service/gift_ticket.rb
centaman-5.0.8 lib/centaman/service/gift_ticket.rb
centaman-5.0.7 lib/centaman/service/gift_ticket.rb
centaman-5.0.6 lib/centaman/service/gift_ticket.rb
centaman-5.0.5 lib/centaman/service/gift_ticket.rb
centaman-5.0.4 lib/centaman/service/gift_ticket.rb