Method: Zip::ZipFileSystem::ZipFsFile#open
- Defined in:
- lib/zip/zipfilesystem.rb
#open(fileName, openMode = "r", &block) ⇒ Object
182 183 184 185 186 187 188 189 190 191 |
# File 'lib/zip/zipfilesystem.rb', line 182 def open(fileName, openMode = "r", &block) case openMode when "r" @mappedZip.get_input_stream(fileName, &block) when "w" @mappedZip.get_output_stream(fileName, &block) else raise StandardError, "openmode '#{openMode} not supported" unless openMode == "r" end end |