/**
  * Returns an array of entries in a given zip file
  *
  * @param   io.archive.zip.ZipArchiveReader reader
  * @return  [:string] content
  */
 protected function entriesWithContentIn(ZipArchiveReader $zip)
 {
     $entries = array();
     foreach ($zip->entries() as $entry) {
         $entries[$entry->getName()] = $this->entryContent($entry);
     }
     return $entries;
 }
Esempio n. 2
0
 /**
  * Returns an array of entries in a given zip file
  *
  * @param   io.archive.zip.ZipArchiveReader reader
  * @return  io.archive.zip.ZipEntry[]
  */
 protected function entriesIn(ZipArchiveReader $zip)
 {
     $entries = array();
     foreach ($zip->entries() as $entry) {
         $entries[] = $entry;
     }
     return $entries;
 }