class ActiveRecord::HashOptions::LTE

Public Class Methods

arel_proc() click to toggle source
# File lib/active_record/hash_options/operators.rb, line 53
def self.arel_proc
  proc { |column, op| Arel::Nodes::LessThanOrEqual.new(column, GenericOp.quote(op.expression, column)) }
end

Public Instance Methods

call(val) click to toggle source
# File lib/active_record/hash_options/operators.rb, line 57
def call(val)
  val && val <= expression
end