Lines Matching refs:archive
220 $archive = $this->openArchive($tmpName);
221 $map = $archive['map'];
226 $this->closeArchive($archive);
230 $configJson = $this->readArchiveEntry($archive, $configEntry);
233 $this->closeArchive($archive);
239 $this->closeArchive($archive);
248 $fontContents[$basename] = $this->readArchiveEntry($archive, $original);
261 $this->closeArchive($archive);
458 * @param array $archive
461 protected function closeArchive(array $archive) argument
463 if (($archive['type'] ?? '') === 'ziparchive' && isset($archive['handle'])) {
464 $archive['handle']->close();
471 * @param array $archive
475 protected function readArchiveEntry(array $archive, $entryName) argument
477 if (($archive['type'] ?? '') === 'ziparchive') {
478 $content = $archive['handle']->getFromName($entryName);
485 … $command = 'unzip -p ' . escapeshellarg($archive['path']) . ' ' . escapeshellarg($entryName);