Sha256: 147ddf16339829efb445608b0bede91fe0c196208e06eab6a4d61d58a9ab5202

Contents?: true

Size: 472 Bytes

Versions: 23

Compression:

Stored size: 472 Bytes

Contents

module JSONAPI
  class Error

    attr_accessor :title, :detail, :id, :href, :code, :path, :links, :status

    def initialize(options={})
      @title          = options[:title]
      @detail         = options[:detail]
      @id             = options[:id]
      @href           = options[:href]
      @code           = options[:code]
      @path           = options[:path]
      @links          = options[:links]
      @status         = options[:status]
    end
  end
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
jsonapi-resources-0.3.1 lib/jsonapi/error.rb
jsonapi-resources-0.3.0 lib/jsonapi/error.rb
jsonapi-resources-0.3.0.pre2 lib/jsonapi/error.rb
jsonapi-resources-0.3.0.pre1 lib/jsonapi/error.rb
jsonapi-resources-0.2.0 lib/jsonapi/error.rb
jsonapi-resources-0.1.1 lib/jsonapi/error.rb
jsonapi-resources-0.1.0 lib/jsonapi/error.rb
jsonapi-resources-0.0.16 lib/jsonapi/error.rb
jsonapi-resources-0.0.15 lib/jsonapi/error.rb
jsonapi-resources-0.0.14 lib/jsonapi/error.rb
jsonapi-resources-0.0.13 lib/jsonapi/error.rb
jsonapi-resources-0.0.12 lib/jsonapi/error.rb
jsonapi-resources-0.0.11 lib/jsonapi/error.rb
jsonapi-resources-0.0.10 lib/jsonapi/error.rb
jsonapi-resources-0.0.9 lib/jsonapi/error.rb
jsonapi-resources-0.0.8 lib/jsonapi/error.rb
jsonapi-resources-0.0.7 lib/jsonapi/error.rb
jsonapi-resources-0.0.6 lib/jsonapi/error.rb
jsonapi-resources-0.0.5 lib/jsonapi/error.rb
jsonapi-resources-0.0.4 lib/jsonapi/error.rb