class JSONAPI::Consumer::Associations::BelongsTo::Association
Public Instance Methods
param()
click to toggle source
# File lib/jsonapi/consumer/associations/belongs_to.rb, line 15 def param :"#{attr_name}_id" end
set_prefix_path(attrs, formatter)
click to toggle source
# File lib/jsonapi/consumer/associations/belongs_to.rb, line 23 def set_prefix_path(attrs, formatter) attrs[param] = encode_part(attrs[param]) if attrs.key?(param) to_prefix_path(formatter) % attrs end
to_prefix_path(formatter)
click to toggle source
# File lib/jsonapi/consumer/associations/belongs_to.rb, line 19 def to_prefix_path(formatter) "#{formatter.format(attr_name.to_s.pluralize)}/%{#{param}}" end