Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
Fonctions membres publiques | |
__construct (string $fileName) | |
resolveContainer () | |
Fonctions membres publiques statiques | |
static | resolveFourByteLittleEndian (string $content, int $start) |
static | resolveTwoByteBigEndian (string $content, int $start) |
Fonctions membres privées | |
extractData (string $fileName) | |
resolveStream () | |
determineFileType () | |
determineFileTypeByHeader () | |
resolveManifestLength (string $content) | |
Attributs privés | |
$fileName | |
$fileType | |
__construct | ( | string | $fileName | ) |
string | $fileName |
Références Reader\$fileName, et Reader\determineFileType().
|
private |
|
private |
In case ext-fileinfo is not present only the relevant types 'application/x-gzip' and 'application/x-bzip2' are resolved.
Références $header, et elseif.
Référencé par Reader\determineFileType().
|
private |
string | $fileName | e.g. '/path/file.phar' or 'compress.zlib:///path/file.phar' |
Références Reader\$fileName, elseif, null, et Reader\resolveManifestLength().
Référencé par Reader\resolveContainer().
resolveContainer | ( | ) |
Références $data, Reader\extractData(), Manifest\fromContent(), Stub\fromContent(), null, et Reader\resolveStream().
Référencé par PharMetaDataInterceptor\baseFileDoesNotHaveMetaDataIssues().
|
static |
string | $content | |
int | $start |
Références $content, $start, et $value.
Référencé par Manifest\fromContent().
|
private |
|
private |
Resolves stream in order to handle compressed Phar archives.
Références elseif.
Référencé par Reader\resolveContainer().
|
static |
string | $content | |
int | $start |
Références $content, $start, et $value.
Référencé par Manifest\fromContent().
|
private |
Référencé par Reader\__construct(), et Reader\extractData().
|
private |