/** * 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; }
/** * 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; }