|
php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
Public Member Functions | |
| __construct (string $filename, int $flags=FilesystemIterator::SKIP_DOTS|FilesystemIterator::UNIX_PATHS, ?string $alias=null, int $format=0) | |
| __destruct () | |
| addEmptyDir (string $directory) | |
| addFile (string $filename, ?string $localName=null) | |
| addFromString (string $localName, string $contents) | |
| buildFromDirectory (string $directory, string $pattern="") | |
| buildFromIterator (Traversable $iterator, ?string $baseDirectory=null) | |
| compressFiles (int $compression) | |
| decompressFiles () | |
| compress (int $compression, ?string $extension=null) | |
| decompress (?string $extension=null) | |
| convertToExecutable (?int $format=null, ?int $compression=null, ?string $extension=null) | |
| convertToData (?int $format=null, ?int $compression=null, ?string $extension=null) | |
| copy (string $from, string $to) | |
| count (int $mode=COUNT_NORMAL) | |
| delete (string $localName) | |
| delMetadata () | |
| extractTo (string $directory, array|string|null $files=null, bool $overwrite=false) | |
| getAlias () | |
| getPath () | |
| getMetadata (array $unserializeOptions=[]) | |
| getModified () | |
| getSignature () | |
| getStub () | |
| getVersion () | |
| hasMetadata () | |
| isBuffering () | |
| isCompressed () | |
| isFileFormat (int $format) | |
| isWritable () | |
| offsetExists ($localName) | |
| offsetGet ($localName) | |
| offsetSet ($localName, $value) | |
| offsetUnset ($localName) | |
| setAlias (string $alias) | |
| setDefaultStub (?string $index=null, ?string $webIndex=null) | |
| setMetadata (mixed $metadata) | |
| setSignatureAlgorithm (int $algo, ?string $privateKey=null) | |
| setStub ($stub, int $length=UNKNOWN) | |
| startBuffering () | |
| stopBuffering () | |
Public Member Functions inherited from RecursiveDirectoryIterator | |
| __construct (string $directory, int $flags=FilesystemIterator::KEY_AS_PATHNAME|FilesystemIterator::CURRENT_AS_FILEINFO) | |
| hasChildren (bool $allowLinks=false) | |
| getChildren () | |
| getSubPath () | |
| getSubPathname () | |
Public Member Functions inherited from FilesystemIterator | |
| rewind () | |
| key () | |
| current () | |
| getFlags () | |
| setFlags (int $flags) | |
Public Member Functions inherited from DirectoryIterator | |
| __construct (string $directory) | |
| getFilename () | |
| getExtension () | |
| getBasename (string $suffix="") | |
| isDot () | |
| valid () | |
| next () | |
| seek (int $offset) | |
| __toString () | |
Public Member Functions inherited from SplFileInfo | |
| getPathname () | |
| getPerms () | |
| getInode () | |
| getSize () | |
| getOwner () | |
| getGroup () | |
| getATime () | |
| getMTime () | |
| getCTime () | |
| getType () | |
| isReadable () | |
| isExecutable () | |
| isFile () | |
| isDir () | |
| isLink () | |
| getLinkTarget () | |
| getRealPath () | |
| getFileInfo (?string $class=null) | |
| getPathInfo (?string $class=null) | |
| openFile (string $mode="r", bool $useIncludePath=false, $context=null) | |
| setFileClass (string $class=SplFileObject::class) | |
| setInfoClass (string $class=SplFileInfo::class) | |
| __debugInfo () | |
| _bad_state_ex () | |
Public Member Functions inherited from RecursiveIterator | |
| hasChildren () | |
Public Member Functions inherited from Countable | |
| count () | |
Public Member Functions inherited from ArrayAccess | |
| offsetExists (mixed $offset) | |
| offsetGet (mixed $offset) | |
| offsetSet (mixed $offset, mixed $value) | |
| offsetUnset (mixed $offset) | |
Static Public Member Functions | |
| static | apiVersion () |
| static | canCompress (int $compression=0) |
| static | canWrite () |
| static | createDefaultStub (?string $index=null, ?string $webIndex=null) |
| static | getSupportedCompression () |
| static | getSupportedSignatures () |
| static | interceptFileFuncs () |
| static | isValidPharFilename (string $filename, bool $executable=true) |
| static | loadPhar (string $filename, ?string $alias=null) |
| static | mapPhar (?string $alias=null, int $offset=0) |
| static | running (bool $returnPhar=true) |
| static | mount (string $pharPath, string $externalPath) |
| static | mungServer (array $variables) |
| static | unlinkArchive (string $filename) |
| static | webPhar (?string $alias=null, ?string $index=null, ?string $fileNotFoundScript=null, array $mimeTypes=[], ?callable $rewrite=null) |
Additional Inherited Members | |
Data Fields inherited from FilesystemIterator | |
| const int | CURRENT_MODE_MASK = UNKNOWN |
| const int | CURRENT_AS_PATHNAME = UNKNOWN |
| const int | CURRENT_AS_FILEINFO = UNKNOWN |
| const int | CURRENT_AS_SELF = UNKNOWN |
| const int | KEY_MODE_MASK = UNKNOWN |
| const int | KEY_AS_PATHNAME = UNKNOWN |
| const int | FOLLOW_SYMLINKS = UNKNOWN |
| const int | KEY_AS_FILENAME = UNKNOWN |
| const int | NEW_CURRENT_AND_KEY = UNKNOWN |
| const int | OTHER_MODE_MASK = UNKNOWN |
| const int | SKIP_DOTS = UNKNOWN |
| const int | UNIX_PATHS = UNKNOWN |
Definition at line 246 of file phar_object.stub.php.
| PharData::__construct | ( | string | $filename, |
| int | $flags = FilesystemIterator::SKIP_DOTS|FilesystemIterator::UNIX_PATHS, | ||
| ?string | $alias = null, | ||
| int | $format = 0 ) |
@implementation-alias Phar\__construct
Definition at line 249 of file phar_object.stub.php.
| PharData::__destruct | ( | ) |
@implementation-alias Phar\__destruct
Definition at line 252 of file phar_object.stub.php.
| PharData::addEmptyDir | ( | string | $directory | ) |
@tentative-return-type @implementation-alias Phar\addEmptyDir
Definition at line 258 of file phar_object.stub.php.
| PharData::addFile | ( | string | $filename, |
| ?string | $localName = null ) |
@tentative-return-type @implementation-alias Phar\addFile
Definition at line 264 of file phar_object.stub.php.
| PharData::addFromString | ( | string | $localName, |
| string | $contents ) |
@tentative-return-type @implementation-alias Phar\addFromString
Definition at line 270 of file phar_object.stub.php.
|
staticfinal |
@implementation-alias Phar\apiVersion
Definition at line 494 of file phar_object.stub.php.
| PharData::buildFromDirectory | ( | string | $directory, |
| string | $pattern = "" ) |
@tentative-return-type @implementation-alias Phar\buildFromDirectory
Definition at line 276 of file phar_object.stub.php.
| PharData::buildFromIterator | ( | Traversable | $iterator, |
| ?string | $baseDirectory = null ) |
@tentative-return-type @implementation-alias Phar\buildFromIterator
Definition at line 282 of file phar_object.stub.php.
|
staticfinal |
@implementation-alias Phar\canCompress
Definition at line 497 of file phar_object.stub.php.
|
staticfinal |
@implementation-alias Phar\canWrite
Definition at line 500 of file phar_object.stub.php.
| PharData::compress | ( | int | $compression, |
| ?string | $extension = null ) |
@tentative-return-type @implementation-alias Phar\compress
Definition at line 300 of file phar_object.stub.php.
| PharData::compressFiles | ( | int | $compression | ) |
@tentative-return-type @implementation-alias Phar\compressFiles
Definition at line 288 of file phar_object.stub.php.
| PharData::convertToData | ( | ?int | $format = null, |
| ?int | $compression = null, | ||
| ?string | $extension = null ) |
@tentative-return-type @implementation-alias Phar\convertToData
Definition at line 318 of file phar_object.stub.php.
| PharData::convertToExecutable | ( | ?int | $format = null, |
| ?int | $compression = null, | ||
| ?string | $extension = null ) |
@tentative-return-type @implementation-alias Phar\convertToExecutable
Definition at line 312 of file phar_object.stub.php.
| PharData::copy | ( | string | $from, |
| string | $to ) |
@tentative-return-type @implementation-alias Phar\copy
Definition at line 324 of file phar_object.stub.php.
| PharData::count | ( | int | $mode = COUNT_NORMAL | ) |
@tentative-return-type @implementation-alias Phar\count
Definition at line 330 of file phar_object.stub.php.
|
staticfinal |
@implementation-alias Phar\createDefaultStub
Definition at line 503 of file phar_object.stub.php.
| PharData::decompress | ( | ?string | $extension = null | ) |
@tentative-return-type @implementation-alias Phar\decompress
Definition at line 306 of file phar_object.stub.php.
| PharData::decompressFiles | ( | ) |
@tentative-return-type @implementation-alias Phar\decompressFiles
Definition at line 294 of file phar_object.stub.php.
| PharData::delete | ( | string | $localName | ) |
@tentative-return-type @implementation-alias Phar\delete
Definition at line 336 of file phar_object.stub.php.
| PharData::delMetadata | ( | ) |
@tentative-return-type @implementation-alias Phar\delMetadata
Definition at line 342 of file phar_object.stub.php.
| PharData::extractTo | ( | string | $directory, |
| array|string|null | $files = null, | ||
| bool | $overwrite = false ) |
@tentative-return-type @implementation-alias Phar\extractTo
Definition at line 348 of file phar_object.stub.php.
| PharData::getAlias | ( | ) |
@tentative-return-type @implementation-alias Phar\getAlias
Definition at line 354 of file phar_object.stub.php.
| PharData::getMetadata | ( | array | $unserializeOptions = [] | ) |
@tentative-return-type @implementation-alias Phar\getMetadata
Definition at line 366 of file phar_object.stub.php.
| PharData::getModified | ( | ) |
@tentative-return-type @implementation-alias Phar\getModified
Definition at line 372 of file phar_object.stub.php.
| PharData::getPath | ( | ) |
@tentative-return-type @implementation-alias Phar\getPath
Reimplemented from SplFileInfo.
Definition at line 360 of file phar_object.stub.php.
| PharData::getSignature | ( | ) |
@tentative-return-type @implementation-alias Phar\getSignature
Definition at line 378 of file phar_object.stub.php.
| PharData::getStub | ( | ) |
@tentative-return-type @implementation-alias Phar\getStub
Definition at line 384 of file phar_object.stub.php.
|
staticfinal |
@implementation-alias Phar\getSupportedCompression
Definition at line 506 of file phar_object.stub.php.
|
staticfinal |
@implementation-alias Phar\getSupportedSignatures
Definition at line 509 of file phar_object.stub.php.
| PharData::getVersion | ( | ) |
@tentative-return-type @implementation-alias Phar\getVersion
Definition at line 390 of file phar_object.stub.php.
| PharData::hasMetadata | ( | ) |
@tentative-return-type @implementation-alias Phar\hasMetadata
Definition at line 396 of file phar_object.stub.php.
|
staticfinal |
@implementation-alias Phar\interceptFileFuncs
Definition at line 512 of file phar_object.stub.php.
| PharData::isBuffering | ( | ) |
@tentative-return-type @implementation-alias Phar\isBuffering
Definition at line 402 of file phar_object.stub.php.
| PharData::isCompressed | ( | ) |
@tentative-return-type @implementation-alias Phar\isCompressed
Definition at line 408 of file phar_object.stub.php.
| PharData::isFileFormat | ( | int | $format | ) |
@tentative-return-type @implementation-alias Phar\isFileFormat
Definition at line 414 of file phar_object.stub.php.
|
staticfinal |
@implementation-alias Phar\isValidPharFilename
Definition at line 515 of file phar_object.stub.php.
| PharData::isWritable | ( | ) |
@tentative-return-type @implementation-alias Phar\isWritable
Reimplemented from SplFileInfo.
Definition at line 420 of file phar_object.stub.php.
|
staticfinal |
@implementation-alias Phar\loadPhar
Definition at line 518 of file phar_object.stub.php.
|
staticfinal |
@implementation-alias Phar\mapPhar
Definition at line 521 of file phar_object.stub.php.
|
staticfinal |
@implementation-alias Phar\mount
Definition at line 527 of file phar_object.stub.php.
|
staticfinal |
@implementation-alias Phar\mungServer
Definition at line 530 of file phar_object.stub.php.
| PharData::offsetExists | ( | $localName | ) |
| string | $localName | @tentative-return-type @implementation-alias Phar\offsetExists |
Definition at line 427 of file phar_object.stub.php.
| PharData::offsetGet | ( | $localName | ) |
| string | $localName | @tentative-return-type @implementation-alias Phar\offsetGet |
Definition at line 434 of file phar_object.stub.php.
| PharData::offsetSet | ( | $localName, | |
| $value ) |
| string | $localName | |
| resource | string | $value | @tentative-return-type @implementation-alias Phar\offsetSet |
Definition at line 442 of file phar_object.stub.php.
| PharData::offsetUnset | ( | $localName | ) |
| string | $localName | @tentative-return-type @implementation-alias Phar\offsetUnset |
Definition at line 449 of file phar_object.stub.php.
|
staticfinal |
@implementation-alias Phar\running
Definition at line 524 of file phar_object.stub.php.
| PharData::setAlias | ( | string | $alias | ) |
@tentative-return-type @implementation-alias Phar\setAlias
Definition at line 455 of file phar_object.stub.php.
| PharData::setDefaultStub | ( | ?string | $index = null, |
| ?string | $webIndex = null ) |
@tentative-return-type @implementation-alias Phar\setDefaultStub
Definition at line 461 of file phar_object.stub.php.
| PharData::setMetadata | ( | mixed | $metadata | ) |
@tentative-return-type @implementation-alias Phar\setMetadata
Definition at line 467 of file phar_object.stub.php.
| PharData::setSignatureAlgorithm | ( | int | $algo, |
| ?string | $privateKey = null ) |
@tentative-return-type @implementation-alias Phar\setSignatureAlgorithm
Definition at line 473 of file phar_object.stub.php.
| PharData::setStub | ( | $stub, | |
| int | $length = UNKNOWN ) |
| resource | string | $stub | @implementation-alias Phar\setStub |
Definition at line 479 of file phar_object.stub.php.
| PharData::startBuffering | ( | ) |
@tentative-return-type @implementation-alias Phar\startBuffering
Definition at line 485 of file phar_object.stub.php.
| PharData::stopBuffering | ( | ) |
@tentative-return-type @implementation-alias Phar\stopBuffering
Definition at line 491 of file phar_object.stub.php.
|
staticfinal |
@implementation-alias Phar\unlinkArchive
Definition at line 533 of file phar_object.stub.php.
|
staticfinal |
@implementation-alias Phar\webPhar
Definition at line 536 of file phar_object.stub.php.