Module: AdorableAvatars
- Defined in:
- lib/adorable_avatars/version.rb,
lib/adorable_avatars/adorable_avatars.rb
Constant Summary collapse
- VERSION =
'0.0.1'
- @@default_size =
150
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.setup {|_self| ... } ⇒ Object
16 17 18 |
# File 'lib/adorable_avatars/adorable_avatars.rb', line 16 def self.setup yield self if block_given? end |
Instance Method Details
#adorable_avatar(digest, options = {}) ⇒ Object
6 7 8 9 10 |
# File 'lib/adorable_avatars/adorable_avatars.rb', line 6 def adorable_avatar(digest, = {}) size = .delete(:size) || default_size image_tag adorable_avatar_url(digest, size), ** end |
#adorable_avatar_url(digest, size) ⇒ Object
12 13 14 |
# File 'lib/adorable_avatars/adorable_avatars.rb', line 12 def adorable_avatar_url(digest, size) "http://api.adorable.io/avatars/#{size}/#{digest}.png" end |