Class: VerticalResponse::API::CustomField

Inherits:
Resource show all
Defined in:
lib/verticalresponse/api/custom_field.rb

Instance Attribute Summary

Attributes inherited from Client

#access_token, #response

Class Method Summary collapse

Methods inherited from Resource

all, class_for_resource, class_name, create, #delete, exclude_methods, find, #id, object_collection, resource_id_from_url, resource_name, #stats, #update, #url, validate_supported_method!

Methods inherited from Client

add_default_query_param, assign_headers, base_service_uri, base_uri, base_uri_with_prefix, build_params, build_query_params, config, default_query_params, embed_resource, #initialize, resource_uri, resource_uri_with_prefix, resource_uri_with_token

Constructor Details

This class inherits a constructor from VerticalResponse::API::Client

Class Method Details

.id_attribute_nameObject



23
24
25
# File 'lib/verticalresponse/api/custom_field.rb', line 23

def id_attribute_name
  'name'
end

.id_regexpObject



19
20
21
# File 'lib/verticalresponse/api/custom_field.rb', line 19

def id_regexp
  /[a-z0-9 _%]{1,255}/i
end

.resource_uri_suffixObject



15
16
17
# File 'lib/verticalresponse/api/custom_field.rb', line 15

def resource_uri_suffix
  ['custom_fields']
end