class Esplanade::Request::ContentTypeIsNotJson

Public Class Methods

new(method:, path:, raw_path:, content_type:) click to toggle source
Calls superclass method
# File lib/esplanade/request/error.rb, line 28
def initialize(method:, path:, raw_path:, content_type:)
  @method = method
  @raw_path = raw_path
  @path = path
  @content_type = content_type

  super(to_hash)
end

Public Instance Methods

to_hash() click to toggle source
# File lib/esplanade/request/error.rb, line 37
def to_hash
  {
    method: @method,
    path: @path,
    raw_path: @raw_path,
    content_type: @content_type
  }
end