Module: Passbook::Archive
- Defined in:
- lib/passbook/archive.rb
Class Method Summary collapse
Class Method Details
.zip(*files) ⇒ Object
7 8 9 10 11 12 13 |
# File 'lib/passbook/archive.rb', line 7 def zip(*files) Zip::OutputStream.write_buffer do |zip| files.flatten.compact.each do |file| zip.put_next_entry(file.filename) && zip.write(file.content) end end end |