Sha256: 658155058887cc601103400b75e6c174debd164d9116dde5a4c37d639f91f15e
Contents?: true
Size: 505 Bytes
Versions: 8
Compression:
Stored size: 505 Bytes
Contents
module ForestLiana class OperatorValueParser def self.parse(value) operator = nil if value.first == '!' operator = '!=' value.slice!(0) elsif value.first == '>' operator = '>' value.slice!(0) elsif value.first == '<' operator = '<' value.slice!(0) elsif value.include?('*') operator = 'ILIKE' value.gsub!('*', '%') else operator = '=' end [operator, value] end end end
Version data entries
8 entries across 8 versions & 1 rubygems