class Zendesk2::TicketForm

Public Instance Methods

destroy!() click to toggle source
# File lib/zendesk2/ticket_form.rb, line 47
def destroy!
  requires :identity

  cistern.destroy_ticket_form('ticket_form' => { 'id' => identity })
end
save!() click to toggle source
# File lib/zendesk2/ticket_form.rb, line 33
def save!
  data = if new_record?
           requires :name

           cistern.create_ticket_form('ticket_form' => attributes)
         else
           requires :identity

           cistern.update_ticket_form('ticket_form' => attributes)
         end.body['ticket_form']

  merge_attributes(data)
end