class CommentaireFileUploader < BaseUploader def root Rails.root.join("public") end if Flipflop.remote_storage? storage :fog else storage :file end def store_dir "uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}" end def extension_white_list %w(pdf doc docx xls xlsx ppt pptx odt ods odp jpg jpeg png zip txt) end def accept_extension_list extension_white_list.map{ |e| ".#{e}" }.join(",") end end