Class: Decidim::HashtagPresenter
- Inherits:
-
SimpleDelegator
- Object
- SimpleDelegator
- Decidim::HashtagPresenter
- Includes:
- ActionView::Helpers::UrlHelper
- Defined in:
- app/presenters/decidim/hashtag_presenter.rb
Overview
Decorator for users
Instance Method Summary collapse
- #display_hashtag ⇒ Object
- #display_hashtag_name ⇒ Object
- #hashtag_path ⇒ Object
-
#name ⇒ Object
name presented in a twitter-like style.
Instance Method Details
#display_hashtag ⇒ Object
24 25 26 |
# File 'app/presenters/decidim/hashtag_presenter.rb', line 24 def display_hashtag link_to name, decidim.search_path(term: name), target: "_blank", class: "hashtag-mention" end |
#display_hashtag_name ⇒ Object
28 29 30 |
# File 'app/presenters/decidim/hashtag_presenter.rb', line 28 def display_hashtag_name name end |
#hashtag_path ⇒ Object
20 21 22 |
# File 'app/presenters/decidim/hashtag_presenter.rb', line 20 def hashtag_path decidim.hashtag_path(__getobj__.name) end |
#name ⇒ Object
name presented in a twitter-like style
14 15 16 |
# File 'app/presenters/decidim/hashtag_presenter.rb', line 14 def name "##{super}" end |