Module: TagsHelper
- Defined in:
- app/helpers/tags_helper.rb
Instance Method Summary collapse
- #filter_tags_path(options = {}) ⇒ Object
- #protected_tag?(project, tag) ⇒ Boolean
- #tag_description_help_text ⇒ Object
- #tag_path(tag) ⇒ Object
Instance Method Details
#filter_tags_path(options = {}) ⇒ Object
8 9 10 |
# File 'app/helpers/tags_helper.rb', line 8 def ( = {}) (@project, @id, ) end |
#protected_tag?(project, tag) ⇒ Boolean
12 13 14 |
# File 'app/helpers/tags_helper.rb', line 12 def protected_tag?(project, tag) ProtectedTag.protected?(project, tag.name) end |
#tag_description_help_text ⇒ Object
16 17 18 19 20 21 22 23 24 |
# File 'app/helpers/tags_helper.rb', line 16 def tag_description_help_text text = s_('TagsPage|Optionally, add a message to the tag. Leaving this blank creates '\ 'a %{link_start}lightweight tag.%{link_end}') % { link_start: '<a href="https://git-scm.com/book/en/v2/Git-Basics-Tagging\" target="_blank" rel="noopener noreferrer">', link_end: '</a>' } text.html_safe end |
#tag_path(tag) ⇒ Object
4 5 6 |
# File 'app/helpers/tags_helper.rb', line 4 def tag_path(tag) "/tags/#{tag}" end |