Sha256: d6d7c88eb0d870bf37f7b713e50ff7ed2518fb833d8ddd3e820b9139e0fc57f1
Contents?: true
Size: 962 Bytes
Versions: 1
Compression:
Stored size: 962 Bytes
Contents
require 'jquery-rails' require 'flashy' require 'paperclip' module AvatarsForRails autoload :ActiveRecord, 'avatars_for_rails/active_record' autoload :Avatarable, 'avatars_for_rails/avatarable' # Filters to run before updating the avatar mattr_accessor :controller_filters @@controller_filters = [ :authenticate_user! ] # The method to get the avatarable in the controller mattr_accessor :controller_avatarable @@controller_filters = [ :current_user ] # The default styles that will be generated mattr_accessor :avatarable_styles @@avatarable_styles = { small: '50x50', medium: '120x120' } # The tmp path inside public/ mattr_accessor :public_tmp_path @@public_tmp_path = File.join('system', 'tmp') class << self def setup yield self end def tmp_path file = "" File.join(Rails.root, 'public', public_tmp_path, file) end end end require 'avatars_for_rails/engine'
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
avatars_for_rails-1.0.0 | lib/avatars_for_rails.rb |