Module: Templates::Helpers::HtmlHelper
- Defined in:
- lib/yard/turnip.rb
Instance Method Summary collapse
Instance Method Details
#anchor_for(object) ⇒ Object
43 44 45 46 47 48 49 50 51 52 53 54 55 56 |
# File 'lib/yard/turnip.rb', line 43 def anchor_for(object) case object when CodeObjects::MethodObject "#{object.name.to_s.gsub(/ /, '+')}-#{object.scope}_#{object.type}" when CodeObjects::ClassVariableObject "#{object.name.to_s.gsub(/ /, '+').to_s.gsub('@@', '')}-#{object.type}" when CodeObjects::Base "#{object.name.to_s.gsub(/ /, '+')}-#{object.type}" when CodeObjects::Proxy object.path else object.to_s end end |