class RSpecJSONAPISerializer::Metadata::Relationships

Attributes

serializer[R]

Public Class Methods

new(serializer) click to toggle source
# File lib/rspec_jsonapi_serializer/metadata/relationships.rb, line 9
def initialize(serializer)
  @serializer = serializer
end

Public Instance Methods

relationship(key) click to toggle source
# File lib/rspec_jsonapi_serializer/metadata/relationships.rb, line 13
def relationship(key)
  relationships.values.find { |relationship| relationship.key.to_s == key.to_s }
end
relationships() click to toggle source
# File lib/rspec_jsonapi_serializer/metadata/relationships.rb, line 17
def relationships
  serializer.class&.relationships_to_serialize || {}
end