Class: Decidim::Debates::OfficialAuthorPresenter

Inherits:
Object
  • Object
show all
Defined in:
app/presenters/decidim/debates/official_author_presenter.rb

Overview

A dummy presenter to abstract out the author of an official debate.

Instance Method Summary collapse

Instance Method Details

#avatar_urlObject



25
26
27
# File 'app/presenters/decidim/debates/official_author_presenter.rb', line 25

def avatar_url
  ActionController::Base.helpers.asset_path("decidim/default-avatar.svg")
end

#badgeObject



17
18
19
# File 'app/presenters/decidim/debates/official_author_presenter.rb', line 17

def badge
  ""
end

#can_be_contacted?Boolean

Returns:

  • (Boolean)


33
34
35
# File 'app/presenters/decidim/debates/official_author_presenter.rb', line 33

def can_be_contacted?
  false
end

#deleted?Boolean

Returns:

  • (Boolean)


29
30
31
# File 'app/presenters/decidim/debates/official_author_presenter.rb', line 29

def deleted?
  false
end

#has_tooltip?Boolean

Returns:

  • (Boolean)


37
38
39
# File 'app/presenters/decidim/debates/official_author_presenter.rb', line 37

def has_tooltip?
  false
end

#nameObject



9
10
11
# File 'app/presenters/decidim/debates/official_author_presenter.rb', line 9

def name
  I18n.t("decidim.debates.models.debate.fields.official_debate")
end

#nicknameObject



13
14
15
# File 'app/presenters/decidim/debates/official_author_presenter.rb', line 13

def nickname
  ""
end

#profile_pathObject



21
22
23
# File 'app/presenters/decidim/debates/official_author_presenter.rb', line 21

def profile_path
  ""
end