Module: Avatar::View::ActionViewSupport

Includes:
AbstractViewSupport
Defined in:
lib/avatar/view/action_view_support.rb

Instance Method Summary collapse

Methods included from AbstractViewSupport

#avatar_url_for

Instance Method Details

#avatar_tag(person, avatar_options = {}, html_options = {}) ⇒ Object

Generates an image_tag for the URL or path generated by avatar_url_for(person, avatar_options). Passes additional tag options from html_options. Returns an empty string if person is nil.

Because this method uses image_tag, Sources can generate paths instead of absolute URLs.



15
16
17
18
19
# File 'lib/avatar/view/action_view_support.rb', line 15

def avatar_tag(person, avatar_options={}, html_options={})
  return "" if person.nil?
  url = avatar_url_for(person, avatar_options)
  image_tag(url, html_options)
end