Module: TempFile

Defined in:
lib/tmpfilehandler.rb

Class Method Summary collapse

Class Method Details

.DisposeObject



26
27
28
29
# File 'lib/tmpfilehandler.rb', line 26

def self.Dispose()
	@TempFile.close
	File.delete(@TempFile)
end

.Save(newTmpFile) ⇒ Object



6
7
8
9
10
11
12
13
14
15
# File 'lib/tmpfilehandler.rb', line 6

def self.Save(newTmpFile)
	
	@TempFilePath = 'tmp/'+newTmpFile.original_filename
	
	File.open(@TempFilePath, "wb") {
		|f| f.write(newTmpFile.read)
	}
	@TempFile = File.open(@TempFilePath)
	return @TempFilePath
end

.TempFileObject



21
22
23
24
# File 'lib/tmpfilehandler.rb', line 21

def self.TempFile()
	
	return @TempFile
end

.TempFilePathObject



17
18
19
# File 'lib/tmpfilehandler.rb', line 17

def self.TempFilePath()
	return @TempFilePath
end