Sha256: a65872bff8c7e832beaa7b309af7641adcf6adf796950e4043d72be9e48fc7eb

Contents?: true

Size: 300 Bytes

Versions: 16

Compression:

Stored size: 300 Bytes

Contents

# frozen_string_literal: true
module Sapience
  module Extensions
    module Grape
      module RequestFormatHelper
        def request_format(env)
          content_type = env["CONTENT_TYPE"] || env["CONTENT-TYPE"]
          content_type.to_s.split("/").last
        end
      end
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
sapience-3.0 lib/sapience/extensions/grape/request_format_helper.rb
sapience-2.15 lib/sapience/extensions/grape/request_format_helper.rb
sapience-2.14 lib/sapience/extensions/grape/request_format_helper.rb
sapience-2.13 lib/sapience/extensions/grape/request_format_helper.rb
sapience-2.12 lib/sapience/extensions/grape/request_format_helper.rb
sapience-2.11 lib/sapience/extensions/grape/request_format_helper.rb
sapience-2.10 lib/sapience/extensions/grape/request_format_helper.rb
sapience-2.9.1 lib/sapience/extensions/grape/request_format_helper.rb
sapience-2.8 lib/sapience/extensions/grape/request_format_helper.rb
sapience-2.7.0 lib/sapience/extensions/grape/request_format_helper.rb
sapience-2.6.1 lib/sapience/extensions/grape/request_format_helper.rb
sapience-2.6.0 lib/sapience/extensions/grape/request_format_helper.rb
sapience-2.5.4 lib/sapience/extensions/grape/request_format_helper.rb
sapience-2.5.3 lib/sapience/extensions/grape/request_format_helper.rb
sapience-2.5.2 lib/sapience/extensions/grape/request_format_helper.rb
sapience-2.5.0 lib/sapience/extensions/grape/request_format_helper.rb