Sha256: 8747b68c165f605318be654e028739c389161986d2ce375721de9fa7a068dfcc
Contents?: true
Size: 500 Bytes
Versions: 21
Compression:
Stored size: 500 Bytes
Contents
module CloudSesame module Query module AST class FieldArray < Array include DSL::FieldArrayMethods attr_accessor :_scope, :_return attr_reader :field def field=(field) parents.clear @field = field end def parents @parents ||= [] end def _context _scope && _scope.context end def compile map(&:compile).join(' ') end end end end end
Version data entries
21 entries across 21 versions & 1 rubygems