Sha256: 58f18e52da3af05b1e4244df221cb98ea4e20a973adf10f25a10fab3d301b397
Contents?: true
Size: 371 Bytes
Versions: 4
Compression:
Stored size: 371 Bytes
Contents
module JSONSelect::Ast::ComplexExpr def to_ast _a = "" if a.text_value.size > 0 _a += a.text_value else _a += '+' end if b.text_value.size > 0 _a += b.text_value else _a += '1' end if c.text_value.size > 0 _b = c.text_value.to_i else _b = 0 end { :a => _a.to_i, :b => _b } end end
Version data entries
4 entries across 4 versions & 1 rubygems