module HelpDeskAPI::Tickets

Public Class Methods

all() click to toggle source
# File lib/helpdeskapi/tickets.rb, line 14
def self.all
  HelpDeskAPI::Utilities.parse_response HelpDeskAPI::Request.request('GET', HelpDeskAPI::Endpoints::TICKETS_ALL), 'tickets', Ticket
end
closed() click to toggle source
# File lib/helpdeskapi/tickets.rb, line 22
def self.closed
  HelpDeskAPI::Utilities.parse_response HelpDeskAPI::Request.request('GET', HelpDeskAPI::Endpoints::TICKETS_CLOSED), 'tickets', Ticket
end
my() click to toggle source
# File lib/helpdeskapi/tickets.rb, line 26
def self.my
  HelpDeskAPI::Utilities.parse_response HelpDeskAPI::Request.request('GET', HelpDeskAPI::Endpoints::TICKETS_MY_TICKETS), 'tickets', Ticket
end
open() click to toggle source
# File lib/helpdeskapi/tickets.rb, line 18
def self.open
  HelpDeskAPI::Utilities.parse_response HelpDeskAPI::Request.request('GET', HelpDeskAPI::Endpoints::TICKETS_OPEN), 'tickets', Ticket
end
past_due() click to toggle source
# File lib/helpdeskapi/tickets.rb, line 38
def self.past_due
  HelpDeskAPI::Utilities.parse_response HelpDeskAPI::Request.request('GET', HelpDeskAPI::Endpoints::TICKETS_PAST_DUE), 'ticket', Ticket
end
unassigned() click to toggle source
# File lib/helpdeskapi/tickets.rb, line 30
def self.unassigned
  HelpDeskAPI::Utilities.parse_response HelpDeskAPI::Request.request('GET', HelpDeskAPI::Endpoints::TICKETS_UNASSIGNED), 'ticket', Ticket
end
waiting() click to toggle source
# File lib/helpdeskapi/tickets.rb, line 34
def self.waiting
  HelpDeskAPI::Utilities.parse_response HelpDeskAPI::Request.request('GET', HelpDeskAPI::Endpoints::TICKETS_WAITING), 'ticket', Ticket
end