Class: Decidim::Elections::ResponseOption

Inherits:
ApplicationRecord show all
Includes:
TranslatableResource
Defined in:
app/models/decidim/elections/response_option.rb

Instance Method Summary collapse

Instance Method Details

#presenterObject



17
18
19
# File 'app/models/decidim/elections/response_option.rb', line 17

def presenter
  Decidim::Elections::ResponseOptionPresenter.new(self)
end

#votes_percentObject



21
22
23
# File 'app/models/decidim/elections/response_option.rb', line 21

def votes_percent
  @votes_percent ||= question.total_votes.positive? ? (votes_count.to_f / question.total_votes * 100) : 0
end