Sha256: 1586eb4d3e04648cdf7d5c55f726bf18626f61cd8b59981fc5990e86798df12e

Contents?: true

Size: 249 Bytes

Versions: 3

Compression:

Stored size: 249 Bytes

Contents

module Yema
  module Virtus
    class Builder
      class Length < self

        def build
          length = options.fetch(:length, false)
          Rule::Length.new(attribute.name, length: length) if length
        end
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
yema-0.0.3 lib/yema/virtus/builder/length.rb
yema-0.0.2 lib/yema/virtus/builder/length.rb
yema-0.0.1 lib/yema/virtus/builder/length.rb