Helpers for displaying avatars. Usage in Rails:
# in app/helpers/ProfileHelper.rb: include Avatar::ActionView::Support # in app/views/profiles/show.html.erb: <%= avatar_for @person => current_person %>
By default, ::source is a GravatarSource
# File lib/avatar.rb, line 29 def self.default_avatar_options @@default_avatar_options.dup end
# File lib/avatar.rb, line 33 def self.default_avatar_options=(options) raise ArgumentError.new("#{options} is not a Hash") unless options.kind_of?(Hash) @@default_avatar_options = options end
# File lib/avatar.rb, line 20 def self.source @@source.dup end
# File lib/avatar.rb, line 24 def self.source=(source) raise ArgumentError.new("#{source} is not an Avatar::Source::AbstractSource") unless source.kind_of?(Avatar::Source::AbstractSource) @@source = source end