module ObjectJSONMapper::Conversion

Public Instance Methods

to_key() click to toggle source

@return [Array] all key attributes

# File lib/object_json_mapper/conversion.rb, line 8
def to_key
  [].tap do |a|
    a << id if respond_to?(:id)
  end
end
to_model() click to toggle source
# File lib/object_json_mapper/conversion.rb, line 3
def to_model
  self
end
to_param() click to toggle source

@return [String] object's key suitable for use in URLs

# File lib/object_json_mapper/conversion.rb, line 15
def to_param
  id.to_s
end
to_partial_path() click to toggle source
# File lib/object_json_mapper/conversion.rb, line 19
def to_partial_path
  name = self.class.name.underscore
  [name.pluralize, name].join('/')
end