Method: Leadlight::Hyperlinkable#add_link
- Defined in:
- lib/leadlight/hyperlinkable.rb
#add_link(url, rel = nil, title = rel, options = {}) ⇒ Object
31 32 33 34 35 36 37 38 39 |
# File 'lib/leadlight/hyperlinkable.rb', line 31 def add_link(url, rel=nil, title=rel, ={}) absolute_url = base_url + url template = LinkTemplate.new(__service__, absolute_url, rel, title, ) link = template.(captures_for_variables(__captures__, template.variables)) define_link_helper(rel) if rel links << link end |