Class: Redmine::Views::OtherFormatsBuilder
- Inherits:
-
Object
- Object
- Redmine::Views::OtherFormatsBuilder
- Defined in:
- lib/redmine/views/other_formats_builder.rb
Instance Method Summary
-
- (OtherFormatsBuilder) initialize(view)
constructor
A new instance of OtherFormatsBuilder.
- - (Object) link_to(name, options = {})
Constructor Details
- (OtherFormatsBuilder) initialize(view)
A new instance of OtherFormatsBuilder
21 22 23 |
# File 'lib/redmine/views/other_formats_builder.rb', line 21 def initialize(view) @view = view end |
Instance Method Details
- (Object) link_to(name, options = {})
25 26 27 28 29 30 |
# File 'lib/redmine/views/other_formats_builder.rb', line 25 def link_to(name, ={}) url = { :format => name.to_s.downcase }.merge(.delete(:url) || {}) caption = .delete(:caption) || name = { :class => name.to_s.downcase, :rel => 'nofollow' }.merge() @view.content_tag('span', @view.link_to(caption, url, )) end |