Class: TicketEvolution::Item
- Inherits:
-
Model
show all
- Defined in:
- lib/ticket_evolution/item.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
#add_etickets(params = {}) ⇒ Object
15
16
17
|
# File 'lib/ticket_evolution/item.rb', line 15
def add_etickets(params = {})
plural_class.new(:parent => self.endpoint.parent, :id => self.id).add_etickets(params)
end
|
#convert_to_etickets(params = {}) ⇒ Object
23
24
25
|
# File 'lib/ticket_evolution/item.rb', line 23
def convert_to_etickets(params = {})
plural_class.new(:parent => self.endpoint.parent, :id => self.id).convert_to_etickets
end
|
#eticket_download_link(params = {}) ⇒ Object
11
12
13
|
# File 'lib/ticket_evolution/item.rb', line 11
def eticket_download_link(params = {})
plural_class.new(:parent => self.endpoint.parent, :id => self.id).eticket_download_link(params)
end
|
#finalize_etickets(params = {}) ⇒ Object
19
20
21
|
# File 'lib/ticket_evolution/item.rb', line 19
def finalize_etickets(params = {})
plural_class.new(:parent => self.endpoint.parent, :id => self.id).finalize_etickets(params)
end
|
#print_etickets ⇒ Object
3
4
5
|
# File 'lib/ticket_evolution/item.rb', line 3
def print_etickets
plural_class.new(:parent => self.endpoint.parent, :id => self.id).print_etickets
end
|
#remove_etickets ⇒ Object
7
8
9
|
# File 'lib/ticket_evolution/item.rb', line 7
def remove_etickets
plural_class.new(:parent => self.endpoint.parent, :id => self.id).remove_etickets
end
|
#substitute(params = {}) ⇒ Object
27
28
29
|
# File 'lib/ticket_evolution/item.rb', line 27
def substitute(params = {})
plural_class.new(:parent => self.endpoint.parent, :id => self.id).substitute(params)
end
|