Sha256: dd8ffbc683759007035bce4fa526403da2ac3a523882a84dd2e4250f80919b08
Contents?: true
Size: 980 Bytes
Versions: 4
Compression:
Stored size: 980 Bytes
Contents
require 'RMagick' 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
4 entries across 4 versions & 1 rubygems