class Decidim::Exporters::FormPDF
Inherits from abstract PDF exporter. This class is used to set the parameters used to create a PDF when exporting Survey Answers.
Public Instance Methods
controller()
click to toggle source
i18n-tasks-use t('decidim.admin.exports.formats.FormPDF')
# File lib/decidim/exporters/form_pdf.rb, line 13 def controller @controller ||= FormPDFControllerHelper.new end
layout()
click to toggle source
# File lib/decidim/exporters/form_pdf.rb, line 21 def layout "decidim/forms/admin/questionnaires/questionnaire_answers.html.erb" end
locals()
click to toggle source
# File lib/decidim/exporters/form_pdf.rb, line 25 def locals { questionnaire: collection.first.first.questionnaire, collection: collection.map { |answer| Decidim::Forms::Admin::QuestionnaireParticipantPresenter.new(participant: answer.first) } } end
template()
click to toggle source
# File lib/decidim/exporters/form_pdf.rb, line 17 def template "decidim/forms/admin/questionnaires/answers/export/pdf.html.erb" end