Class: YiffSpace::Images::Avatar::Gravatar

Inherits:
Base
  • Object
show all
Defined in:
lib/yiffspace/images/avatar/gravatar.rb

Instance Attribute Summary

Attributes inherited from Base

#id, #type

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Base

#update

Constructor Details

#initialize(id) ⇒ Gravatar

Returns a new instance of Gravatar.



11
12
13
# File 'lib/yiffspace/images/avatar/gravatar.rb', line 11

def initialize(id)
  super(id, self.class.type)
end

Class Method Details

.typeObject



9
# File 'lib/yiffspace/images/avatar/gravatar.rb', line 9

def self.type = :gravatar

Instance Method Details

#urlObject



15
16
17
# File 'lib/yiffspace/images/avatar/gravatar.rb', line 15

def url
  "#{YiffSpace.config.images.server_url}/avatar/gravatar/#{id}"
end