Sha256: 2f63c2662a9ac9f80a96f2c82ab0a98e7b7840d796b0ba8b8c8138e756d2c463
Contents?: true
Size: 355 Bytes
Versions: 16
Compression:
Stored size: 355 Bytes
Contents
module HaveAPI::Client class Validators::Length < Validator name :length def valid? len = value.length return len == opts[:equals] if opts[:equals] return len >= opts[:min] if opts[:min] && !opts[:max] return len <= opts[:max] if !opts[:min] && opts[:max] len >= opts[:min] && len <= opts[:max] end end end
Version data entries
16 entries across 16 versions & 1 rubygems