Class: Decidim::ParticipatoryDocuments::SuggestionCell

Inherits:
ViewModel
  • Object
show all
Includes:
Admin::IconLinkHelper, IconHelper, Admin::SuggestionHelper
Defined in:
app/cells/decidim/participatory_documents/suggestion_cell.rb

Instance Method Summary collapse

Methods included from Admin::SuggestionHelper

#bulk_valuators_select, #icon_with_link_to_suggestion, #suggestion_content

Instance Method Details

#admin_answerObject



14
15
16
# File 'app/cells/decidim/participatory_documents/suggestion_cell.rb', line 14

def admin_answer
  render
end

#answered_atObject



18
19
20
21
22
# File 'app/cells/decidim/participatory_documents/suggestion_cell.rb', line 18

def answered_at
  return unless has_answer?

  l(model.answered_at, format: :decidim_short)
end

#author_cellObject



28
29
30
# File 'app/cells/decidim/participatory_documents/suggestion_cell.rb', line 28

def author_cell
  cell("decidim/participatory_documents/suggestion_author", model)
end

#humanize_suggestion_stateObject



24
25
26
# File 'app/cells/decidim/participatory_documents/suggestion_cell.rb', line 24

def humanize_suggestion_state
  I18n.t(model.state, scope: "decidim.participatory_documents.suggestions.answers")
end

#showObject



10
11
12
# File 'app/cells/decidim/participatory_documents/suggestion_cell.rb', line 10

def show
  render
end