class Bitmapped::Validators::ValidateBitmapSize

Public Class Methods

parse_and_validate(input) click to toggle source
# File lib/bitmapped/validators/validated_bitmap_size.rb, line 8
def parse_and_validate(input)
  begin
    columns, rows = Validators::ValidateColumnRowInput.parse_and_validate(input)
    raise ArgumentError unless ((0 < columns && columns <= 250) && (0 < rows && rows <= 250))
  rescue ArgumentError => ae
    raise ParsingError
  end
end