# File lib/fog/storm_on_demand/models/support/ticket.rb, line 22 def initialize(attributes={}) super end
# File lib/fog/storm_on_demand/models/support/ticket.rb, line 26 def add_feedback(options) requires :identity res = service.add_feedback({:id => identity}.merge!(options)).body res['feedback'].to_i == 1 ? true : false end
# File lib/fog/storm_on_demand/models/support/ticket.rb, line 32 def add_transaction_feedback(options) requires :identity requires :secid params = {:ticket_id => identity, :secid => secid}.merge!(options) service.add_transaction_feedback(params).body end
# File lib/fog/storm_on_demand/models/support/ticket.rb, line 40 def authenticate(options) requires :identity requires :secid params = {:id => identity, :secid => secid}.merge!(options) service.authenticate(params).body end
# File lib/fog/storm_on_demand/models/support/ticket.rb, line 47 def close requires :identity requires :secid res = service.close_ticket(:id => identity, :secid => secid).body res['closed'].to_i == 1 ? true : false end
# File lib/fog/storm_on_demand/models/support/ticket.rb, line 54 def reopen requires :identity requires :secid res = service.reopen_ticket(:id => identity, :secid => secid).body res['reopened'].to_i == 1 ? true : false end
# File lib/fog/storm_on_demand/models/support/ticket.rb, line 61 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