README.md in letter_avatar-0.3.3 vs README.md in letter_avatar-0.3.4

- old
+ new

@@ -69,10 +69,12 @@ ```ruby LetterAvatar.generate 'ksz2k', 200 => "public/system/letter_avatars/2/K/87_178_230/200.png" ``` +### In your controllers / views + There's also helper for this. To use it, you need: * in your helper (eg. `ApplicationHelper`) or controller: ```ruby @@ -89,9 +91,33 @@ => "/system/letter_avatars/2/K/87_178_230/200.png" # or even letter_avatar_tag('ksz2k', 200, class: 'av') => "<img class=\"av\" alt=\"ksz2k\" src=\"/system/letter_avatars/2/K/87_178_230/200.png\" />" ``` + +### In your model + +Say, you have a model `User` (which must have attribute or method `name`) + +```ruby +class User + include LetterAvatar::HasAvatar + ... +end +``` + +Then, in your views you can use: + +```ruby +@user.avatar_path(200) +=> "public/system/letter_avatars/2/K/87_178_230/200.png" +# or +@user.avatar_url(200) +=> "/system/letter_avatars/2/K/87_178_230/200.png" +# or even +@user.avatar_tag(200, class: 'av') +=> "<img class=\"av\" alt=\"ksz2k\" src=\"/system/letter_avatars/2/K/87_178_230/200.png\" />" +``` ### Way to support non [a-z0-9] charsets ```rb class User