Module: JoyfulJsonapi

Defined in:
lib/joyful_jsonapi/multi_to_json.rb,
lib/joyful_jsonapi.rb,
lib/joyful_jsonapi/link.rb,
lib/joyful_jsonapi/version.rb,
lib/joyful_jsonapi/attribute.rb,
lib/joyful_jsonapi/parameters.rb,
lib/joyful_jsonapi/relationship.rb,
lib/joyful_jsonapi/error_serializer.rb,
lib/joyful_jsonapi/parameter_parser.rb,
lib/joyful_jsonapi/object_serializer.rb,
lib/joyful_jsonapi/serialization_core.rb,
lib/joyful_jsonapi/instrumentation/serialized_json.rb,
lib/joyful_jsonapi/instrumentation/serializable_hash.rb,
lib/joyful_jsonapi/instrumentation/skylight/normalizers/serialized_json.rb,
lib/joyful_jsonapi/instrumentation/skylight/normalizers/serializable_hash.rb

Overview

Usage:

class Movie
  def to_json(payload)
    JoyfulJsonapi::MultiToJson.to_json(payload)
  end
end

Defined Under Namespace

Modules: Instrumentation, MultiToJson, ObjectSerializer, ParameterParser, SerializationCore Classes: Attribute, ErrorSerializer, Link, Parameters, Relationship

Constant Summary collapse

VERSION =
"0.0.2"
MandatoryField =
Class.new(StandardError)