module Shrine::Plugins::Tempfile::ClassMethods
Public Instance Methods
with_file(io) { |file| ... }
click to toggle source
Calls superclass method
# File lib/shrine/plugins/tempfile.rb, line 8 def with_file(io) if io.is_a?(UploadedFile) && io.opened? # open a new file descriptor for thread safety File.open(io.tempfile.path, binmode: true) do |file| yield file end else super end end