Class: Decidim::Elections::ElectionPresenter
- Inherits:
-
SimpleDelegator
- Object
- SimpleDelegator
- Decidim::Elections::ElectionPresenter
show all
- Includes:
- SanitizeHelper, TranslatableAttributes
- Defined in:
- decidim-elections/app/presenters/decidim/elections/election_presenter.rb
Overview
Instance Method Summary
collapse
#default_locale?
#decidim_html_escape, #decidim_sanitize, #decidim_sanitize_admin, #decidim_sanitize_editor, #decidim_sanitize_editor_admin, #decidim_sanitize_newsletter, #decidim_url_escape, included
Instance Method Details
#description(strip_tags: false) ⇒ Object
21
22
23
24
25
|
# File 'decidim-elections/app/presenters/decidim/elections/election_presenter.rb', line 21
def description(strip_tags: false)
content = translated_attribute(election.description)
content = strip_tags(content) if strip_tags
content
end
|
#election ⇒ Object
12
13
14
|
# File 'decidim-elections/app/presenters/decidim/elections/election_presenter.rb', line 12
def election
__getobj__
end
|
#title ⇒ Object
16
17
18
19
|
# File 'decidim-elections/app/presenters/decidim/elections/election_presenter.rb', line 16
def title
content = translated_attribute(election.title)
decidim_html_escape(content)
end
|