Sha256: 8d756463285ae0c02e601a68d1e87e2fbf21550d5bdd43266575dace367ab2d7
Contents?: true
Size: 659 Bytes
Versions: 3
Compression:
Stored size: 659 Bytes
Contents
module Trax module Model module Errors class Base < StandardError def initialize(*args) message = (self.class::MESSAGE + args).join("\n") super(message) end end class InvalidPrefix < Trax::Model::Errors::Base MESSAGE = [ "UUID prefix must be 2 characters long", "and be 0-9 or a-f", "for hexadecimal id compatibility" ] end class DuplicatePrefixRegistered < Trax::Model::Errors::Base MESSAGE = [ "UUID prefix must be unique, the", "following prefix was already registered" ] end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
trax_model-0.0.8 | lib/trax/model/errors.rb |
trax_model-0.0.7 | lib/trax/model/errors.rb |
trax_model-0.0.6 | lib/trax/model/errors.rb |