Class: Caprese::Serializer

Inherits:
ActiveModel::Serializer
  • Object
show all
Extended by:
Versioning
Includes:
Aliasing, Links, Lookup, Relationships, Versioning
Defined in:
lib/caprese/serializer.rb,
lib/caprese/serializer/concerns/links.rb,
lib/caprese/serializer/concerns/lookup.rb,
lib/caprese/serializer/error_serializer.rb,
lib/caprese/serializer/concerns/aliasing.rb,
lib/caprese/serializer/concerns/relationships.rb
more...

Defined Under Namespace

Modules: Aliasing, Links, Lookup, Relationships Classes: ErrorSerializer

Instance Method Summary collapse

Methods included from Versioning

unversion, version_dot_path, version_module, version_name, version_path

Methods included from Relationships

#relationship_scope

Methods included from Aliasing

#read_attribute_for_serialization

Instance Method Details

#json_keyObject

[View source]

17
18
19
# File 'lib/caprese/serializer.rb', line 17

def json_key
  object.class.caprese_type
end