From 7329542ebe9fdb1c2c4fcb1230ed79954405694a Mon Sep 17 00:00:00 2001 From: Krzysiek Szczuka Date: Wed, 29 Mar 2017 08:59:48 +0200 Subject: [PATCH] enhanced HasAvatar to use helpers from AvatarHelper --- lib/letter_avatar/has_avatar.rb | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/lib/letter_avatar/has_avatar.rb b/lib/letter_avatar/has_avatar.rb index 485f301..16095b3 100644 --- a/lib/letter_avatar/has_avatar.rb +++ b/lib/letter_avatar/has_avatar.rb @@ -3,6 +3,9 @@ module LetterAvatar def self.included(base) base.send :include, InstanceMethods base.extend ClassMethods + base.class_eval do + include LetterAvatar::AvatarHelper + end end module ClassMethods @@ -13,14 +16,18 @@ module LetterAvatar base.extend ClassMethods end - def avatar_path(size = 200) - LetterAvatar.generate(name, size) + def avatar_path(size = 64) + letter_avatar_for(name, size) end - def avatar_url(size = 200) - avatar_path(size).gsub(/public/, '') + def avatar_url(size = 64) + letter_avatar_url(name, size) end + def avatar_tag(size = 64, options = {}) + letter_avatar_tag(name, size, options) + end + end end end -- libgit2 0.21.0