MediaWiki
master
FileBackendStoreOpHandle.php
Go to the documentation of this file.
1
<?php
22
namespace
Wikimedia\FileBackend\FileOpHandle
;
23
24
use
Wikimedia\FileBackend\FileBackendStore
;
25
36
abstract
class
FileBackendStoreOpHandle
{
38
public
$params
= [];
// params to caller functions
40
public
$backend
;
42
public
$resourcesToClose
= [];
44
public
$call
;
45
49
public
function
closeResources
() {
50
// @phan-suppress-next-line PhanPluginUseReturnValueInternalKnown
51
array_map(
'fclose'
, $this->resourcesToClose );
52
}
53
}
54
56
class_alias( FileBackendStoreOpHandle::class,
'FileBackendStoreOpHandle'
);
Wikimedia\FileBackend\FileBackendStore
Base class for all backends using particular storage medium.
Definition
FileBackendStore.php:64
Wikimedia\FileBackend\FileOpHandle\FileBackendStoreOpHandle
FileBackendStore helper class for performing asynchronous file operations.
Definition
FileBackendStoreOpHandle.php:36
Wikimedia\FileBackend\FileOpHandle\FileBackendStoreOpHandle\$resourcesToClose
array $resourcesToClose
Definition
FileBackendStoreOpHandle.php:42
Wikimedia\FileBackend\FileOpHandle\FileBackendStoreOpHandle\closeResources
closeResources()
Close all open file handles.
Definition
FileBackendStoreOpHandle.php:49
Wikimedia\FileBackend\FileOpHandle\FileBackendStoreOpHandle\$backend
FileBackendStore $backend
Definition
FileBackendStoreOpHandle.php:40
Wikimedia\FileBackend\FileOpHandle\FileBackendStoreOpHandle\$params
array $params
Definition
FileBackendStoreOpHandle.php:38
Wikimedia\FileBackend\FileOpHandle\FileBackendStoreOpHandle\$call
callable $call
name that identifies the function called
Definition
FileBackendStoreOpHandle.php:44
Wikimedia\FileBackend\FileOpHandle
Definition
FileBackendStoreOpHandle.php:22
includes
libs
filebackend
fileophandle
FileBackendStoreOpHandle.php
Generated on Wed Apr 30 2025 10:25:29 for MediaWiki by
1.10.0