Sha256: aea47f3f3c5635aa408aa531e974742b76126f003ee96ae05673e18704adc989

Contents?: true

Size: 442 Bytes

Versions: 25

Compression:

Stored size: 442 Bytes

Contents

module FunWithJsonApi
  module Exceptions
    # Indicates a Supplied attributes value is not formatted correctly
    class InvalidAttribute < FunWithJsonApi::Exception
      def initialize(message, payload = ExceptionPayload.new)
        payload.code ||= 'invalid_attribute'
        payload.title ||= I18n.t(:invalid_attribute, scope: 'fun_with_json_api.exceptions')
        payload.status ||= '400'
        super
      end
    end
  end
end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
fun_with_json_api-0.0.14 lib/fun_with_json_api/exceptions/invalid_attribute.rb
fun_with_json_api-0.0.13 lib/fun_with_json_api/exceptions/invalid_attribute.rb
fun_with_json_api-0.0.11.3 lib/fun_with_json_api/exceptions/invalid_attribute.rb
fun_with_json_api-0.0.11.2 lib/fun_with_json_api/exceptions/invalid_attribute.rb
fun_with_json_api-0.0.11.1 lib/fun_with_json_api/exceptions/invalid_attribute.rb
fun_with_json_api-0.0.11 lib/fun_with_json_api/exceptions/invalid_attribute.rb
fun_with_json_api-0.0.10.4 lib/fun_with_json_api/exceptions/invalid_attribute.rb
fun_with_json_api-0.0.10.3 lib/fun_with_json_api/exceptions/invalid_attribute.rb
fun_with_json_api-0.0.10.2 lib/fun_with_json_api/exceptions/invalid_attribute.rb
fun_with_json_api-0.0.10.1 lib/fun_with_json_api/exceptions/invalid_attribute.rb
fun_with_json_api-0.0.10 lib/fun_with_json_api/exceptions/invalid_attribute.rb
fun_with_json_api-0.0.9 lib/fun_with_json_api/exceptions/invalid_attribute.rb
fun_with_json_api-0.0.8.2 lib/fun_with_json_api/exceptions/invalid_attribute.rb
fun_with_json_api-0.0.8.1 lib/fun_with_json_api/exceptions/invalid_attribute.rb
fun_with_json_api-0.0.8 lib/fun_with_json_api/exceptions/invalid_attribute.rb
fun_with_json_api-0.0.7 lib/fun_with_json_api/exceptions/invalid_attribute.rb
fun_with_json_api-0.0.6.pre.alpha.2 lib/fun_with_json_api/exceptions/invalid_attribute.rb
fun_with_json_api-0.0.6.pre.alpha.1 lib/fun_with_json_api/exceptions/invalid_attribute.rb
fun_with_json_api-0.0.6.1 lib/fun_with_json_api/exceptions/invalid_attribute.rb
fun_with_json_api-0.0.6 lib/fun_with_json_api/exceptions/invalid_attribute.rb