Module: AvatarsForRails

Defined in:
lib/avatars_for_rails.rb,
lib/avatars_for_rails/engine.rb,
lib/avatars_for_rails/version.rb,
lib/avatars_for_rails/avatarable.rb,
lib/avatars_for_rails/active_record.rb

Defined Under Namespace

Modules: ActiveRecord, Avatarable Classes: Engine, InstallGenerator

Constant Summary collapse

VERSION =
"1.1.4"
@@controller_filters =
[ :authenticate_user! ]
@@controller_avatarable =
:current_user
@@avatarable_styles =
{ small:  '50x50',
medium: '120x120' }
@@public_tmp_path =
File.join('system', 'tmp')

Class Method Summary collapse

Class Method Details

.setup {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:



29
30
31
# File 'lib/avatars_for_rails.rb', line 29

def setup
  yield self
end

.tmp_path(file = "") ⇒ Object



33
34
35
# File 'lib/avatars_for_rails.rb', line 33

def tmp_path file = ""
  File.join(Rails.root, 'public', public_tmp_path, file)
end