MediaWiki
1.28.0
|
Simple version of LockManager that does nothing. More...
Protected Member Functions | |
doLock (array $paths, $type) | |
doUnlock (array $paths, $type) | |
Protected Member Functions inherited from LockManager | |
doLock (array $paths, $type) | |
Lock resources with the given keys and lock type. More... | |
doLockByType (array $pathsByType) | |
doUnlock (array $paths, $type) | |
Unlock resources with the given keys and lock type. More... | |
doUnlockByType (array $pathsByType) | |
normalizePathsByType (array $pathsByType) | |
Normalize the $paths array by converting LOCK_UW locks into the appropriate type and removing any duplicated paths for each lock type. More... | |
sha1Base16Absolute ($path) | |
Get the base 16 SHA-1 of a string, padded to 31 digits. More... | |
sha1Base36Absolute ($path) | |
Get the base 36 SHA-1 of a string, padded to 31 digits. More... | |
Additional Inherited Members | |
Public Member Functions inherited from LockManager | |
__construct (array $config) | |
Construct a new instance from configuration. More... | |
lock (array $paths, $type=self::LOCK_EX, $timeout=0) | |
Lock the resources at the given abstract paths. More... | |
lockByType (array $pathsByType, $timeout=0) | |
Lock the resources at the given abstract paths. More... | |
unlock (array $paths, $type=self::LOCK_EX) | |
Unlock the resources at the given abstract paths. More... | |
unlockByType (array $pathsByType) | |
Unlock the resources at the given abstract paths. More... | |
Public Attributes inherited from LockManager | |
const | LOCK_EX = 3 |
const | LOCK_SH = 1 |
Lock types; stronger locks have higher values. More... | |
const | LOCK_UW = 2 |
Protected Attributes inherited from LockManager | |
$domain | |
array | $locksHeld = [] |
Map of (resource path => lock type => count) More... | |
$lockTTL | |
array | $lockTypeMap |
Mapping of lock types to the type actually used. More... | |
LoggerInterface | $logger |
string | $session |
Random 32-char hex number. More... | |
Simple version of LockManager that does nothing.
Definition at line 29 of file NullLockManager.php.
|
protected |
Definition at line 30 of file NullLockManager.php.
References StatusValue\newGood().
|
protected |
Definition at line 34 of file NullLockManager.php.
References StatusValue\newGood().