class ZendeskAPI::Tag

Public Class Methods

cbp_path_regexes() click to toggle source
# File lib/zendesk_api/resources.rb, line 143
def self.cbp_path_regexes
  [/^tags$/]
end

Public Instance Methods

attributes_for_save() click to toggle source
# File lib/zendesk_api/resources.rb, line 139
def attributes_for_save
  { self.class.resource_name => [id] }
end
changed?() click to toggle source
# File lib/zendesk_api/resources.rb, line 111
def changed?
  true
end
destroy!() click to toggle source
Calls superclass method ZendeskAPI::Destroy#destroy!
# File lib/zendesk_api/resources.rb, line 115
def destroy!
  super do |req|
    req.body = attributes_for_save
  end
end
path(opts = {}) click to toggle source
Calls superclass method ZendeskAPI::Data#path
# File lib/zendesk_api/resources.rb, line 106
def path(opts = {})
  raise "tags must have parent resource" unless association.options.parent
  super(opts.merge(:with_parent => true, :with_id => false))
end