Class: Gamefic::Scope::Descendants
- Defined in:
- lib/gamefic/scope/descendants.rb
Overview
The Descendants scope returns an entity’s children and accessible descendants.
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
Methods inherited from Base
#initialize, matches, precision
Constructor Details
This class inherits a constructor from Gamefic::Scope::Base
Instance Method Details
#matches ⇒ Object
9 10 11 12 13 |
# File 'lib/gamefic/scope/descendants.rb', line 9 def matches context.children.flat_map do |child| [child] + subquery_accessible(child) end end |