class Grizzled::FileUtil::ZipUtil::Unzipper

Unzipper is a class version of UnzipMixin and is useful when you don't want to mix the methods directly into your class or module. It provides the methods of UnzipMixin as class methods.

import 'grizzled/fileutil/ziputil'
import 'tmpdir'

include Grizzled::FileUtil::ZipUtil

Dir.mktmpdir do |d|
  Unzipper.unzip zipfile_path, d
  # muck with unpacked contents
end