|
ILIAS
trunk Revision v12.0_alpha-1540-g00f839d5fa1
|
Inheritance diagram for ILIAS\WebDAV\Lock\CacheBackend:
Collaboration diagram for ILIAS\WebDAV\Lock\CacheBackend:Public Member Functions | |
| __construct (private Factory $entity_factory) | |
| getContainerKey () | |
| isForced () | |
| getLocks ($uri, $returnChildLocks) | |
| lock ($uri, LockInfo $lockInfo) | |
| unlock ($uri, LockInfo $lockInfo) | |
| getContainerKey () | |
| isForced () | |
Private Member Functions | |
| key (string $uri) | |
| asArray (LockInfo $lockInfo) | |
| asLockInfo (array $item) | |
Private Attributes | |
| Container | $cache |
| Transformation | $raw |
Definition at line 36 of file CacheBackend.php.
| ILIAS\WebDAV\Lock\CacheBackend::__construct | ( | private Factory | $entity_factory | ) |
Definition at line 42 of file CacheBackend.php.
References $DIC, ILIAS\Repository\raw(), and ILIAS\Refinery\transform().
Here is the call graph for this function:
|
private |
Definition at line 94 of file CacheBackend.php.
Referenced by ILIAS\WebDAV\Lock\CacheBackend\lock().
Here is the caller graph for this function:
|
private |
Definition at line 107 of file CacheBackend.php.
Referenced by ILIAS\WebDAV\Lock\CacheBackend\getLocks().
Here is the caller graph for this function:| ILIAS\WebDAV\Lock\CacheBackend::getContainerKey | ( | ) |
Implements ILIAS\Cache\Container\Request.
Definition at line 60 of file CacheBackend.php.
| ILIAS\WebDAV\Lock\CacheBackend::getLocks | ( | $uri, | |
| $returnChildLocks | |||
| ) |
Definition at line 75 of file CacheBackend.php.
References ILIAS\WebDAV\Lock\CacheBackend\asLockInfo(), and ILIAS\WebDAV\Lock\CacheBackend\key().
Here is the call graph for this function:| ILIAS\WebDAV\Lock\CacheBackend::isForced | ( | ) |
Implements ILIAS\Cache\Container\Request.
Definition at line 65 of file CacheBackend.php.
|
private |
Definition at line 70 of file CacheBackend.php.
Referenced by ILIAS\WebDAV\Lock\CacheBackend\getLocks(), ILIAS\WebDAV\Lock\CacheBackend\lock(), and ILIAS\WebDAV\Lock\CacheBackend\unlock().
Here is the caller graph for this function:| ILIAS\WebDAV\Lock\CacheBackend::lock | ( | $uri, | |
| LockInfo | $lockInfo | ||
| ) |
Definition at line 121 of file CacheBackend.php.
References ILIAS\WebDAV\Lock\CacheBackend\asArray(), ILIAS\WebDAV\Lock\CacheBackend\key(), and ILIAS\Repository\raw().
Here is the call graph for this function:| ILIAS\WebDAV\Lock\CacheBackend::unlock | ( | $uri, | |
| LockInfo | $lockInfo | ||
| ) |
Definition at line 143 of file CacheBackend.php.
References ILIAS\WebDAV\Lock\CacheBackend\key().
Here is the call graph for this function:
|
private |
Definition at line 38 of file CacheBackend.php.
|
private |
Definition at line 40 of file CacheBackend.php.