Sha256: 9d8882998fe484fa4256286d06f7f97216f96f7c3bdc858b1c48997c347260d9

Contents?: true

Size: 260 Bytes

Versions: 2

Compression:

Stored size: 260 Bytes

Contents

class LessThanEqual < Arity2Operators
  Operator.register('<=', LessThanEqual, 8)

  def to_sql
    "(#{@left.to_sql} <= #{@right.to_sql})"
  end

  def evaluate(attributes={})
    @left.evaluate(attributes).to_i <= @right.evaluate(attributes).to_i
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
lamep-0.2.1 lib/lamep/Expressions/less_than_equal.rb
lamep-0.2 lib/lamep/Expressions/less_than_equal.rb