class Gamefic::Query::Family
Query
to retrieve the subject's siblings and all accessible descendants.
Public Instance Methods
context_from(subject)
click to toggle source
# File lib/gamefic/query/family.rb, line 6 def context_from(subject) result = [] result.concat subquery_accessible(subject.parent) result.delete subject subject.children.each { |c| result.push c result.concat subquery_accessible(c) } result end