Method: Ancestry::MaterializedPath::InstanceMethods#generate_ancestry

Defined in:
lib/ancestry/materialized_path.rb

#generate_ancestry(ancestor_ids) ⇒ Object



169
170
171
172
173
174
175
# File 'lib/ancestry/materialized_path.rb', line 169

def generate_ancestry(ancestor_ids)
  if ancestor_ids.present? && ancestor_ids.any?
    ancestor_ids.join(self.ancestry_base_class.ancestry_delimiter)
  else
    self.ancestry_base_class.ancestry_root
  end
end