/var/www/vhosts/bsbdokum.com.tr/httpdocs/app/Addition/PHPExcel/PHPExcel/Shared
NameSizeModeActions
Escher/-0755rm
JAMA/-0755rm
OLE/-0755rm
PCLZip/-0755rm
trend/-0755rm
CodePage.php63910644editdlrm
Date.php156290644editdlrm
Drawing.php90230644editdlrm
Escher.php22200644editdlrm
Excel5.php130020644editdlrm
File.php60120644editdlrm
Font.php297280644editdlrm
OLE.php174780644editdlrm
OLERead.php112440644editdlrm
PasswordHasher.php24400644editdlrm
String.php279000644editdlrm
TimeZone.php48160644editdlrm
XMLWriter.php35050644editdlrm
ZipArchive.php49030644editdlrm
ZipStreamWrapper.php53260644editdlrm
Edit: /var/www/vhosts/bsbdokum.com.tr/httpdocs/app/Addition/PHPExcel/PHPExcel/Shared/ZipArchive.php (4903B)
tempDir = PHPExcel_Shared_File::sys_get_temp_dir(); $this->zip = new PclZip($fileName); return true; } /** * Close this zip archive * */ public function close() { } /** * Add a new file to the zip archive from a string of raw data. * * @param string $localname Directory/Name of the file to add to the zip archive * @param string $contents String of data to add to the zip archive */ public function addFromString($localname, $contents) { $filenameParts = pathinfo($localname); $handle = fopen($this->tempDir.'/'.$filenameParts["basename"], "wb"); fwrite($handle, $contents); fclose($handle); $res = $this->zip->add($this->tempDir.'/'.$filenameParts["basename"], PCLZIP_OPT_REMOVE_PATH, $this->tempDir, PCLZIP_OPT_ADD_PATH, $filenameParts["dirname"]); if ($res == 0) { throw new PHPExcel_Writer_Exception("Error zipping files : " . $this->zip->errorInfo(true)); } unlink($this->tempDir.'/'.$filenameParts["basename"]); } /** * Find if given fileName exist in archive (Emulate ZipArchive locateName()) * * @param string $fileName Filename for the file in zip archive * @return boolean */ public function locateName($fileName) { $fileName = strtolower($fileName); $list = $this->zip->listContent(); $listCount = count($list); $index = -1; for ($i = 0; $i < $listCount; ++$i) { if (strtolower($list[$i]["filename"]) == $fileName || strtolower($list[$i]["stored_filename"]) == $fileName) { $index = $i; break; } } return ($index > -1) ? $index : false; } /** * Extract file from archive by given fileName (Emulate ZipArchive getFromName()) * * @param string $fileName Filename for the file in zip archive * @return string $contents File string contents */ public function getFromName($fileName) { $index = $this->locateName($fileName); if ($index !== false) { $extracted = $this->getFromIndex($index); } else { $fileName = substr($fileName, 1); $index = $this->locateName($fileName); if ($index === false) { return false; } $extracted = $this->zip->getFromIndex($index); } $contents = $extracted; if ((is_array($extracted)) && ($extracted != 0)) { $contents = $extracted[0]["content"]; } return $contents; } public function getFromIndex($index) { $extracted = $this->zip->extractByIndex($index, PCLZIP_OPT_EXTRACT_AS_STRING); $contents = ''; if ((is_array($extracted)) && ($extracted != 0)) { $contents = $extracted[0]["content"]; } return $contents; } }