Class: MetadataPresenter::PagesController
- Inherits:
-
EngineController
- Object
- EngineController
- MetadataPresenter::PagesController
- Defined in:
- app/controllers/metadata_presenter/pages_controller.rb
Instance Method Summary collapse
Methods inherited from EngineController
Instance Method Details
#page_answers_presenters ⇒ Object
15 16 17 18 19 20 21 |
# File 'app/controllers/metadata_presenter/pages_controller.rb', line 15 def page_answers_presenters PageAnswersPresenter.map( view: view_context, pages: service.pages, answers: @user_data ) end |
#show ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 |
# File 'app/controllers/metadata_presenter/pages_controller.rb', line 3 def show @user_data = load_user_data # method signature @page ||= service.find_page_by_url(request.env['PATH_INFO']) if @page @page_answers = PageAnswers.new(@page, @user_data) render template: @page.template else not_found end end |