Method: Fe::QuestionSheet#all_elements

Defined in:
app/models/fe/question_sheet.rb

#all_elementsObject



45
46
47
48
# File 'app/models/fe/question_sheet.rb', line 45

def all_elements
  element_ids = pages.pluck(:all_element_ids).compact.join(',').split(',')
  element_ids.present? ? Element.where(id: element_ids).order(element_ids.collect{ |id| "id=#{id} DESC" }.join(', ')) : Element.where("1 = 0")
end