Back | Home
الـ Path الحالي: /home/picotech/domains/instantly.picotech.app/public_html/public/uploads/../../vendor/webmozart/assert/../../stripe/./../dflydev/../nunomaduro/../psr/././../bin/../nunomaduro/../dflydev/../maennchen/zipstream-php/./src
الملفات الموجودة في هذا الـ Path:
.
..
CentralDirectoryFileHeader.php
CompressionMethod.php
DataDescriptor.php
EndOfCentralDirectory.php
Exception
Exception.php
File.php
GeneralPurposeBitFlag.php
LocalFileHeader.php
OperationMode.php
PackField.php
Time.php
Version.php
Zip64
ZipStream.php
Zs
مشاهدة ملف: DataDescriptor.php
<?php
declare(strict_types=1);
namespace ZipStream;
/**
* @internal
*/
abstract class DataDescriptor
{
private const SIGNATURE = 0x08074b50;
public static function generate(
int $crc32UncompressedData,
int $compressedSize,
int $uncompressedSize,
): string {
return PackField::pack(
new PackField(format: 'V', value: self::SIGNATURE),
new PackField(format: 'V', value: $crc32UncompressedData),
new PackField(format: 'V', value: $compressedSize),
new PackField(format: 'V', value: $uncompressedSize),
);
}
}