module Validate::Compare::TransformUsing

Public Instance Methods

<=>(other) click to toggle source
Calls superclass method
# File lib/validate/compare.rb, line 11
def <=>(other)
  return super if @transform_block.nil?

  super(@transform_block.call(other))
end
using(&transform_block) click to toggle source
# File lib/validate/compare.rb, line 6
def using(&transform_block)
  @transform_block = transform_block
  self
end