Method: Leadlight::Hyperlinkable#add_link

Defined in:
lib/leadlight/hyperlinkable.rb


31
32
33
34
35
36
37
38
39
# File 'lib/leadlight/hyperlinkable.rb', line 31

def add_link(url, rel=nil, title=rel, options={})
  absolute_url = base_url + url
  template     = LinkTemplate.new(__service__, absolute_url, rel,
                                  title,       options)
  link         = template.expand(captures_for_variables(__captures__,
                                                        template.variables))
  define_link_helper(rel) if rel
  links << link
end