Class: Caprese::Serializer

Inherits:
ActiveModel::Serializer
  • Object
show all
Extended by:
Versioning
Includes:
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/relationships.rb
more...

Defined Under Namespace

Modules: 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

Instance Method Details

#json_keyObject

[View source]

15
16
17
# File 'lib/caprese/serializer.rb', line 15

def json_key
  unversion(self.class.name).gsub('Serializer', '').underscore
end