$asyncHandler | BagOStuff | protected |
$attrMap | BagOStuff | protected |
$backend | CachedBagOStuff | protected |
$bag | HashBagOStuff | protected |
$busyCallbacks | BagOStuff | protected |
$debugMode | BagOStuff | private |
$dupeTrackScheduled | BagOStuff | private |
$duplicateKeyLookups | BagOStuff | private |
$keyspace | BagOStuff | protected |
$lastError | BagOStuff | protected |
$locks | BagOStuff | protected |
$logger | BagOStuff | protected |
$maxCacheKeys | HashBagOStuff | protected |
$reportDupes | BagOStuff | private |
$syncTimeout | BagOStuff | protected |
__construct() | MediaWiki\Session\TestBagOStuff | |
CachedBagOStuff::__construct(BagOStuff $backend, $params=[]) | CachedBagOStuff | |
HashBagOStuff::__construct( $params=[]) | HashBagOStuff | |
BagOStuff::__construct(array $params=[]) | BagOStuff | |
add( $key, $value, $exptime=0) | BagOStuff | |
addBusyCallback(callable $workCallback) | BagOStuff | |
ATTR_EMULATION | IExpiringStore | |
ATTR_SYNCWRITES | IExpiringStore | |
cas( $casToken, $key, $value, $exptime=0) | BagOStuff | protected |
changeTTL( $key, $expiry=0) | BagOStuff | |
clear() | HashBagOStuff | |
clearLastError() | CachedBagOStuff | |
convertExpiry( $exptime) | BagOStuff | protected |
convertToRelative( $exptime) | BagOStuff | protected |
debug( $text) | BagOStuff | protected |
decr( $key, $value=1) | BagOStuff | |
delete( $key, $flags=0) | CachedBagOStuff | |
HashBagOStuff::delete( $key) | HashBagOStuff | |
deleteObjectsExpiringBefore( $date, $progressCallback=false) | CachedBagOStuff | |
deleteSession( $id) | MediaWiki\Session\TestBagOStuff | |
doGet( $key, $flags=0) | CachedBagOStuff | protected |
ERR_NO_RESPONSE | BagOStuff | |
ERR_NONE | BagOStuff | |
ERR_UNEXPECTED | BagOStuff | |
ERR_UNREACHABLE | BagOStuff | |
expire( $key) | HashBagOStuff | protected |
get( $key, $flags=0, $oldFlags=null) | BagOStuff | |
getLastError() | CachedBagOStuff | |
getMulti(array $keys, $flags=0) | BagOStuff | |
getQoS( $flag) | BagOStuff | |
getScopedLock( $key, $timeout=6, $expiry=30, $rclass='') | BagOStuff | |
getSession( $id) | MediaWiki\Session\TestBagOStuff | |
getSessionFromBackend( $id) | MediaWiki\Session\TestBagOStuff | |
getWithSetCallback( $key, $ttl, $callback, $flags=0) | BagOStuff | |
getWithToken( $key, &$casToken, $flags=0) | BagOStuff | protected |
hasKey( $key) | HashBagOStuff | protected |
incr( $key, $value=1) | BagOStuff | |
incrWithInit( $key, $ttl, $value=1, $init=1) | BagOStuff | |
isInteger( $value) | BagOStuff | protected |
KEY_EXP | HashBagOStuff | |
KEY_VAL | HashBagOStuff | |
lock( $key, $timeout=6, $expiry=6, $rclass='') | CachedBagOStuff | |
makeGlobalKey() | CachedBagOStuff | |
makeKey() | CachedBagOStuff | |
makeKeyInternal( $keyspace, $args) | BagOStuff | |
merge( $key, callable $callback, $exptime=0, $attempts=10, $flags=0) | BagOStuff | |
mergeFlagMaps(array $bags) | BagOStuff | protected |
mergeViaCas( $key, $callback, $exptime=0, $attempts=10) | BagOStuff | protected |
mergeViaLock( $key, $callback, $exptime=0, $attempts=10, $flags=0) | BagOStuff | protected |
modifySimpleRelayEvent(array $event) | CachedBagOStuff | |
QOS_EMULATION_SQL | IExpiringStore | |
QOS_SYNCWRITES_BE | IExpiringStore | |
QOS_SYNCWRITES_NONE | IExpiringStore | |
QOS_SYNCWRITES_QC | IExpiringStore | |
QOS_SYNCWRITES_SS | IExpiringStore | |
QOS_UNKNOWN | IExpiringStore | |
READ_LATEST | BagOStuff | |
READ_VERIFIED | BagOStuff | |
set( $key, $value, $exptime=0, $flags=0) | CachedBagOStuff | |
setDebug( $bool) | CachedBagOStuff | |
setLastError( $err) | BagOStuff | protected |
setLogger(LoggerInterface $logger) | BagOStuff | |
setMulti(array $data, $exptime=0) | BagOStuff | |
setRawSession( $id, $blob, $expiry=0) | MediaWiki\Session\TestBagOStuff | |
setSession( $id, array $blob, $expiry=0, User $user=null) | MediaWiki\Session\TestBagOStuff | |
setSessionData( $id, array $data, $expiry=0, User $user=null) | MediaWiki\Session\TestBagOStuff | |
setSessionMeta( $id, array $metadata, $expiry=0) | MediaWiki\Session\TestBagOStuff | |
trackDuplicateKeys( $key) | BagOStuff | private |
TTL_DAY | IExpiringStore | |
TTL_HOUR | IExpiringStore | |
TTL_INDEFINITE | IExpiringStore | |
TTL_MINUTE | IExpiringStore | |
TTL_MONTH | IExpiringStore | |
TTL_PROC_LONG | IExpiringStore | |
TTL_PROC_SHORT | IExpiringStore | |
TTL_WEEK | IExpiringStore | |
TTL_YEAR | IExpiringStore | |
unlock( $key) | CachedBagOStuff | |
WRITE_CACHE_ONLY | BagOStuff | |
WRITE_SYNC | BagOStuff | |