Class: TicketEvolution::Shipment
- Inherits:
-
Model
show all
- Defined in:
- lib/ticket_evolution/shipment.rb
Instance Method Summary
collapse
Methods inherited from Model
#attributes, #attributes=, #endpoint, #initialize, #plural_class, #plural_class_name, #scope
Methods inherited from Builder
#id, #id=, #initialize, #to_hash
#singular_class
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
in the class TicketEvolution::Model
Instance Method Details
#cancel ⇒ Object
12
13
14
|
# File 'lib/ticket_evolution/shipment.rb', line 12
def cancel
plural_class.new(:parent => @connection, :id => self.id).cancel_shipment
end
|
#deliver ⇒ Object
15
16
17
|
# File 'lib/ticket_evolution/shipment.rb', line 15
def deliver
plural_class.new(:parent => @connection, :id => self.id).deliver_shipment
end
|
#email_airbill(params) ⇒ Object
9
10
11
|
# File 'lib/ticket_evolution/shipment.rb', line 9
def email_airbill(params)
plural_class.new(:parent => @connection, :id => self.id).email_airbill(params)
end
|
#generate_airbill ⇒ Object
3
4
5
|
# File 'lib/ticket_evolution/shipment.rb', line 3
def generate_airbill
plural_class.new(:parent => @connection, :id => self.id).generate_airbill
end
|
#get_airbill ⇒ Object
6
7
8
|
# File 'lib/ticket_evolution/shipment.rb', line 6
def get_airbill
plural_class.new(:parent => @connection, :id => self.id).get_airbill
end
|
#pend ⇒ Object
18
19
20
|
# File 'lib/ticket_evolution/shipment.rb', line 18
def pend
plural_class.new(:parent => @connection, :id => self.id).pend_shipment
end
|