class Fog::Support::StormOnDemand::Ticket
Public Instance Methods
add_feedback(options)
click to toggle source
# File lib/fog/support/storm_on_demand/models/ticket.rb, line 19 def add_feedback(options) requires :identity res = service.add_feedback({:id => identity}.merge!(options)).body res["feedback"].to_i == 1 ? true : false end
add_transaction_feedback(options)
click to toggle source
# File lib/fog/support/storm_on_demand/models/ticket.rb, line 25 def add_transaction_feedback(options) requires :identity requires :secid params = {:ticket_id => identity, :secid => secid}.merge!(options) service.add_transaction_feedback(params).body end
authenticate(options)
click to toggle source
# File lib/fog/support/storm_on_demand/models/ticket.rb, line 33 def authenticate(options) requires :identity requires :secid params = {:id => identity, :secid => secid}.merge!(options) service.authenticate(params).body end
close()
click to toggle source
# File lib/fog/support/storm_on_demand/models/ticket.rb, line 40 def close requires :identity requires :secid res = service.close_ticket(:id => identity, :secid => secid).body res["closed"].to_i == 1 ? true : false end
reopen()
click to toggle source
# File lib/fog/support/storm_on_demand/models/ticket.rb, line 47 def reopen requires :identity requires :secid res = service.reopen_ticket(:id => identity, :secid => secid).body res["reopened"].to_i == 1 ? true : false end
reply(options)
click to toggle source
# File lib/fog/support/storm_on_demand/models/ticket.rb, line 54 def reply(options) requires :identity requires :secid res = service.reply_ticket({:id => identity, :secid => secid}.merge!(options)).body res["reply"].to_i == 1 ? true : false end