bbean86/jsonapi_rails

View on GitHub
lib/jsonapi_rails.rb

Summary

Maintainability
A
0 mins
Test Coverage
require 'jsonapi_rails/controller_helpers'
require "jsonapi_rails/params_to_object"
require "jsonapi_rails/parser"
require "jsonapi_rails/version"
require 'jsonapi_rails/railtie'
require 'json_api_ruby'
require 'hash_validator'

module JsonApiRails
  # Error is the base class for JsonApiRails. It can be rescued in a controller
  # or the individual errors can be rescued, though the namespacing is a bit
  # extensive..
  Error = Class.new(StandardError)
  ValidationError = Class.new(Error)
  UnknownAttributeError = Class.new(Error)
  UnknownRelationshipError = Class.new(Error)
  MIMETYPE = 'application/vnd.api+json'
end