class Zendesk2::Forum

Public Instance Methods

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

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

               cistern.create_forum('forum' => attributes)
             else
               requires :identity

               cistern.update_forum('forum' => attributes)
             end

  merge_attributes(response.body['forum'])
end