Sha256: 403334d03f058d4647a6bbebe15ca0ab636435a1e7e3f05150fb28dabaddd1d3

Contents?: true

Size: 257 Bytes

Versions: 14

Compression:

Stored size: 257 Bytes

Contents

module Gris
  module ErrorHelpers
    def gris_error!(message, status)
      response = { status: status, message: message }
      throw :error, message: response, status: status
    end

    Grape::Endpoint.send :include, self if defined?(Grape)
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
gris-0.6.8 lib/gris/grape_extensions/error_helpers.rb
gris-0.6.7 lib/gris/grape_extensions/error_helpers.rb
gris-0.6.6 lib/gris/grape_extensions/error_helpers.rb
gris-0.6.5 lib/gris/grape_extensions/error_helpers.rb
gris-0.6.2 lib/gris/grape_extensions/error_helpers.rb
gris-0.6.1 lib/gris/grape_extensions/error_helpers.rb
gris-0.6.0 lib/gris/grape_extensions/error_helpers.rb
gris-0.5.9 lib/gris/grape_extensions/error_helpers.rb
gris-0.5.8 lib/gris/grape_extensions/error_helpers.rb
gris-0.5.7 lib/gris/grape_extensions/error_helpers.rb
gris-0.5.6 lib/gris/grape_extensions/error_helpers.rb
gris-0.5.5 lib/gris/grape_extensions/error_helpers.rb
gris-0.5.4 lib/gris/grape_extensions/error_helpers.rb
gris-0.5.3 lib/gris/grape_extensions/error_helpers.rb