Sha256: 2cc697eefec44bb1ba913e0432ac916cea643d241648ebd5a127ed091cd69274
Contents?: true
Size: 600 Bytes
Versions: 1
Compression:
Stored size: 600 Bytes
Contents
require 'explicit_delegator' class AssessmentFormPresenter < ExplicitDelegator delegate_methods :description, # Short description of assessment :course_path, # url to go to when assessment cancelled :copyright, # copyright notice for assessment :submit_path, # path for assessment form to submit to :questions # set of questions in the assessment def render_copyright yield if copyright.present? end def questions ThemePresentation.wrap_collection(__getobj__.questions, QuestionPresenter) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
woople-theme-0.3.0 | app/presenters/assessment_form_presenter.rb |