Sha256: 806da9ed8d5efd9d8b7312bd3ddd6b95dc5404cf538b7a7e5090f373c77b6273

Contents?: true

Size: 441 Bytes

Versions: 6

Compression:

Stored size: 441 Bytes

Contents

# frozen_string_literal: true

module DevSuite
  module Utils
    module Construct
      module Component
        module Validator
          class ValidationError < StandardError
            attr_reader :field, :message

            def initialize(field, message)
              @field = field
              @message = message
              super("[#{field}] #{message}")
            end
          end
        end
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
dev_suite-0.2.13 lib/dev_suite/utils/construct/component/validator/validation_error.rb
dev_suite-0.2.12 lib/dev_suite/utils/construct/component/validator/validation_error.rb
dev_suite-0.2.11 lib/dev_suite/utils/construct/component/validator/validation_error.rb
dev_suite-0.2.10 lib/dev_suite/utils/construct/component/validator/validation_error.rb
dev_suite-0.2.9 lib/dev_suite/utils/construct/component/validator/validation_error.rb
dev_suite-0.2.8 lib/dev_suite/utils/construct/component/validator/validation_error.rb