class KayakoClient::CustomFieldOption

Public Class Methods

all(custom_field_id, options = {}) click to toggle source
Calls superclass method
# File lib/kayako_client/custom_field.rb, line 31
def self.all(custom_field_id, options = {})
    unless custom_field_id.to_i > 0
        logger.error "invalid :custom_field_id - #{custom_field_id}" if logger
        raise ArgumentError, "invalid custom field ID"
    end
    super(options.merge(:e => "/#{self.superclass.name.split('::').last}/CustomField/ListOptions/#{custom_field_id.to_i}"))
end

Public Instance Methods

has_parent_custom_field_option?() click to toggle source
# File lib/kayako_client/custom_field.rb, line 27
def has_parent_custom_field_option?
    !parent_custom_field_option_id.nil? && parent_custom_field_option_id > 0
end