Class: Decidim::Plans::OfficialAuthorPresenter
- Inherits:
-
Object
- Object
- Decidim::Plans::OfficialAuthorPresenter
- Defined in:
- app/presenters/decidim/plans/official_author_presenter.rb
Overview
A dummy presenter to abstract out the author of an official plan.
Instance Method Summary collapse
- #avatar_url ⇒ Object
- #badge ⇒ Object
- #can_be_contacted? ⇒ Boolean
- #deleted? ⇒ Boolean
- #has_tooltip? ⇒ Boolean
- #name ⇒ Object
- #nickname ⇒ Object
- #profile_path ⇒ Object
Instance Method Details
#avatar_url ⇒ Object
25 26 27 |
# File 'app/presenters/decidim/plans/official_author_presenter.rb', line 25 def avatar_url ActionController::Base.helpers.asset_path("decidim/default-avatar.svg") end |
#badge ⇒ Object
17 18 19 |
# File 'app/presenters/decidim/plans/official_author_presenter.rb', line 17 def badge "" end |
#can_be_contacted? ⇒ Boolean
33 34 35 |
# File 'app/presenters/decidim/plans/official_author_presenter.rb', line 33 def can_be_contacted? false end |
#deleted? ⇒ Boolean
29 30 31 |
# File 'app/presenters/decidim/plans/official_author_presenter.rb', line 29 def deleted? false end |
#has_tooltip? ⇒ Boolean
37 38 39 |
# File 'app/presenters/decidim/plans/official_author_presenter.rb', line 37 def has_tooltip? false end |
#name ⇒ Object
9 10 11 |
# File 'app/presenters/decidim/plans/official_author_presenter.rb', line 9 def name I18n.t("decidim.plans.models.plan.fields.official_plan") end |
#nickname ⇒ Object
13 14 15 |
# File 'app/presenters/decidim/plans/official_author_presenter.rb', line 13 def nickname "" end |
#profile_path ⇒ Object
21 22 23 |
# File 'app/presenters/decidim/plans/official_author_presenter.rb', line 21 def profile_path "" end |