Class: TicketEvolution::TicketGroup
- Inherits:
-
Model
- Object
- OpenStruct
- Builder
- Model
- TicketEvolution::TicketGroup
show all
- Defined in:
- lib/ticket_evolution/ticket_group.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
#export(params) ⇒ Object
24
25
26
|
# File 'lib/ticket_evolution/ticket_group.rb', line 24
def export(params)
plural_class.new(:parent => @connection).export(params)
end
|
#hold(params) ⇒ Object
3
4
5
|
# File 'lib/ticket_evolution/ticket_group.rb', line 3
def hold(params)
plural_class.new(:parent => @connection, :id => self.id).hold(params)
end
|
#import(params) ⇒ Object
27
28
29
|
# File 'lib/ticket_evolution/ticket_group.rb', line 27
def import(params)
plural_class.new(:parent => @connection).import(params)
end
|
#release_hold(params) ⇒ Object
12
13
14
|
# File 'lib/ticket_evolution/ticket_group.rb', line 12
def release_hold(params)
plural_class.new(:parent => @connection, :id => self.id).release_hold(params)
end
|
#release_take(params) ⇒ Object
15
16
17
|
# File 'lib/ticket_evolution/ticket_group.rb', line 15
def release_take(params)
plural_class.new(:parent => @connection, :id => self.id).release_take(params)
end
|
#take(params) ⇒ Object
6
7
8
|
# File 'lib/ticket_evolution/ticket_group.rb', line 6
def take(params)
plural_class.new(:parent => @connection, :id => self.id).take(params)
end
|
#toggle_broadcast(params) ⇒ Object
21
22
23
|
# File 'lib/ticket_evolution/ticket_group.rb', line 21
def toggle_broadcast(params)
plural_class.new(:parent => @connection, :id => self.id).toggle_broadcast(params)
end
|
#update_hold(params) ⇒ Object
9
10
11
|
# File 'lib/ticket_evolution/ticket_group.rb', line 9
def update_hold(params)
plural_class.new(:parent => @connection, :id => self.id).update_hold(params)
end
|
#upload_history(params) ⇒ Object
30
31
32
|
# File 'lib/ticket_evolution/ticket_group.rb', line 30
def upload_history(params)
plural_class.new(:parent => @connection).upload_history(params)
end
|
#waste(params) ⇒ Object
18
19
20
|
# File 'lib/ticket_evolution/ticket_group.rb', line 18
def waste(params)
plural_class.new(:parent => @connection, :id => self.id).waste(params)
end
|