Class: Decidim::Conferences::ConferenceDiplomaPDF
- Inherits:
-
Object
- Object
- Decidim::Conferences::ConferenceDiplomaPDF
- Includes:
- ActionView::Helpers::AssetUrlHelper, SanitizeHelper, TranslatableAttributes, Shakapacker::Helper
- Defined in:
- lib/decidim/conferences/conference_diploma_pdf.rb
Instance Method Summary collapse
-
#initialize(conference, user) ⇒ ConferenceDiplomaPDF
constructor
A new instance of ConferenceDiplomaPDF.
- #render ⇒ Object
Constructor Details
#initialize(conference, user) ⇒ ConferenceDiplomaPDF
Returns a new instance of ConferenceDiplomaPDF.
14 15 16 17 |
# File 'lib/decidim/conferences/conference_diploma_pdf.rb', line 14 def initialize(conference, user) @conference = conference @user = user end |
Instance Method Details
#render ⇒ Object
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
# File 'lib/decidim/conferences/conference_diploma_pdf.rb', line 19 def render composer.styles(**styles) create_border add_logo add_text add_hr_line add_verified_by_text add_signature_picture add_verified_by_signature document.write_to_string end |