Sha256: 3604be7ab79eb35f56c421c2ff64c056221fd3074c6d439d9383556832720cd6

Contents?: true

Size: 364 Bytes

Versions: 1

Compression:

Stored size: 364 Bytes

Contents

require 'bitmapped/exceptions'

module Bitmapped
  module Validators
    module ValidationHelper

      ALPHABET = [*'A'..'Z']

      class << self
        def parse_color(color)
          color = color.strip
          if ALPHABET.include?(color)
            color
          else
            raise ParsingError
          end
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bitmapped-0.2.0 lib/bitmapped/validators/validation_helper.rb