ILIAS
release_8 Revision v8.19-1-g4e8f2f9140c
|
Public Member Functions | |
__construct (ilWebDAVLocksRepository $wedav_locks_repository, ilWebDAVRepositoryHelper $webdav_repository_helper, ilWebDAVObjFactory $webdav_object_factory, ilWebDAVLockUriPathResolver $webdav_path_resolver, ilObjUser $user) | |
getLocks ($uri, $returnChildLocks) | |
unlock ($uri, LockInfo $lockInfo) | |
lock ($uri, LockInfo $lock_info) | |
getLocksOnObjectId (int $obj_id) | |
Protected Member Functions | |
getLocksRecursive (array $sabre_locks, int $ref_id, string $uri) | |
Definition at line 29 of file class.ilWebDAVLocksBackend.php.
ilWebDAVLocksBackend::__construct | ( | ilWebDAVLocksRepository | $wedav_locks_repository, |
ilWebDAVRepositoryHelper | $webdav_repository_helper, | ||
ilWebDAVObjFactory | $webdav_object_factory, | ||
ilWebDAVLockUriPathResolver | $webdav_path_resolver, | ||
ilObjUser | $user | ||
) |
Definition at line 37 of file class.ilWebDAVLocksBackend.php.
References $user, $webdav_object_factory, $webdav_path_resolver, $webdav_repository_helper, $wedav_locks_repository, and ILIAS\Repository\user().
ilWebDAVLocksBackend::getLocks | ( | $uri, | |
$returnChildLocks | |||
) |
string | $uri | |
bool | $returnChildLocks |
Definition at line 56 of file class.ilWebDAVLocksBackend.php.
References Vendor\Package\$e, $ref_id, getLocksOnObjectId(), and getLocksRecursive().
ilWebDAVLocksBackend::getLocksOnObjectId | ( | int | $obj_id | ) |
Definition at line 155 of file class.ilWebDAVLocksBackend.php.
References Vendor\Package\$e.
Referenced by getLocks(), and getLocksRecursive().
|
protected |
LockInfo[] | $sabre_locks |
Definition at line 83 of file class.ilWebDAVLocksBackend.php.
References Vendor\Package\$e, and getLocksOnObjectId().
Referenced by getLocks().
ilWebDAVLocksBackend::lock | ( | $uri, | |
LockInfo | $lock_info | ||
) |
Definition at line 124 of file class.ilWebDAVLocksBackend.php.
References Vendor\Package\$e, and $ref_id.
ilWebDAVLocksBackend::unlock | ( | $uri, | |
LockInfo | $lockInfo | ||
) |
Definition at line 107 of file class.ilWebDAVLocksBackend.php.
References ILIAS\Repository\user().
|
protected |
Definition at line 35 of file class.ilWebDAVLocksBackend.php.
Referenced by __construct().
|
protected |
Definition at line 33 of file class.ilWebDAVLocksBackend.php.
Referenced by __construct().
|
protected |
Definition at line 34 of file class.ilWebDAVLocksBackend.php.
Referenced by __construct().
|
protected |
Definition at line 32 of file class.ilWebDAVLocksBackend.php.
Referenced by __construct().
|
protected |
Definition at line 31 of file class.ilWebDAVLocksBackend.php.
Referenced by __construct().