Class: Georgia::CompressFiles

Inherits:
Object
  • Object
show all
Defined in:
app/services/georgia/compress_files.rb

Defined Under Namespace

Classes: Zipfile

Instance Method Summary collapse

Constructor Details

#initialize(files) ⇒ CompressFiles

Returns a new instance of CompressFiles.



4
5
6
7
# File 'app/services/georgia/compress_files.rb', line 4

def initialize files
  @files = files
  zip!
end

Instance Method Details

#fileObject



9
10
11
# File 'app/services/georgia/compress_files.rb', line 9

def file
  @file ||= Zipfile.new("tmp-zip-#{Time.now.to_i}")
end