Guest User

Untitled

a guest
Apr 21st, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1.  
  2. attr_accessor :filetemp
  3. attr_accessor :filetempname
  4. #debugger
  5. def self.from(tempfile, controller_name)
  6. puts tempfile.inspect
  7. puts "i am in your model ya! "
  8. puts controller_name.inspect
  9.  
  10. # tempfile is post[:image] from the controller above ^^
  11. bunny = Bunny.new do |i|
  12. i.content_type = tempfile[:content_type]
  13. i.filename = tempfile[:filename]
  14. i.size = tempfile[:size]
  15. i.controller_name = controller_name[:controller_name]
  16. end
  17.  
  18. bunny.filetemp = tempfile[:tempfile]
  19. bunny.filetempname = tempfile[:filename]
  20. bunny.gotothefolderyouputz = controller_name["controller_name"]
  21. #controller_fake_name.gotothefolderyouputz = controller_name[:controller_name]
  22. # return controller_fake_name
  23. return bunny
  24.  
  25. end
  26.  
  27. def bunny_path
  28. #File.join( Merb.root, "/uploads/#{ self.id }" )
  29. #File.join( Merb.root, "/uploads/#{ self.id }" )
  30. File.join( Merb.root, "/public/uploads/#{gotothefolderyouputz}/#{filetempname}" )
  31. # UPLOAD_PATH = "#{RAILS_ROOT}/public/uploads"
  32. #Merb.root/'uploads'/params[:file][:filename]
  33. end
Add Comment
Please, Sign In to add comment