Class: VerticalResponse::API::CustomField
- Defined in:
- lib/custom_field.rb
Instance Attribute Summary
Attributes inherited from Client
Class Method Summary collapse
-
.base_uri(*args) ⇒ Object
Base URI for the Message resource.
- .id_attribute_name ⇒ Object
- .id_regexp ⇒ Object
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, build_params, build_query_params, config, default_query_params, embed_resource, #initialize, resource_uri
Constructor Details
This class inherits a constructor from VerticalResponse::API::Client
Class Method Details
.base_uri(*args) ⇒ Object
Base URI for the Message resource
16 17 18 |
# File 'lib/custom_field.rb', line 16 def base_uri(*args) @base_uri ||= File.join(super.to_s, 'custom_fields') end |
.id_attribute_name ⇒ Object
24 25 26 |
# File 'lib/custom_field.rb', line 24 def id_attribute_name 'name' end |
.id_regexp ⇒ Object
20 21 22 |
# File 'lib/custom_field.rb', line 20 def id_regexp /[a-z0-9 _%]{1,255}/i end |