Module: GravatarImageTag::InstanceMethods

Defined in:
lib/gravatar_image_tag.rb

Instance Method Summary collapse

Instance Method Details

#gravatar_image_tag(email, options = {}) ⇒ Object

Raises:

  • (ArgumentError)


26
27
28
29
30
# File 'lib/gravatar_image_tag.rb', line 26

def gravatar_image_tag(email, options = {})
  raise ArgumentError, "Options must be a hash, got #{options.inspect}" unless options.is_a? Hash
  options[:alt] ||= 'Gravatar'
  image_tag(GravatarImageTag.gravatar_url(email, options.delete(:gravatar)), options)
end