ILIAS
trunk Revision v11.0_alpha-1811-gd2d5443e411
|
Public Member Functions | |
__construct (protected ilWebDAVLocksRepository $wedav_locks_repository, protected ilWebDAVRepositoryHelper $webdav_repository_helper, protected ilWebDAVObjFactory $webdav_object_factory, protected ilWebDAVLockUriPathResolver $webdav_path_resolver, protected 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 30 of file class.ilWebDAVLocksBackend.php.
ilWebDAVLocksBackend::__construct | ( | protected ilWebDAVLocksRepository | $wedav_locks_repository, |
protected ilWebDAVRepositoryHelper | $webdav_repository_helper, | ||
protected ilWebDAVObjFactory | $webdav_object_factory, | ||
protected ilWebDAVLockUriPathResolver | $webdav_path_resolver, | ||
protected ilObjUser | $user | ||
) |
Definition at line 32 of file class.ilWebDAVLocksBackend.php.
ilWebDAVLocksBackend::getLocks | ( | $uri, | |
$returnChildLocks | |||
) |
string | $uri | |
bool | $returnChildLocks |
Definition at line 46 of file class.ilWebDAVLocksBackend.php.
References $ref_id, getLocksOnObjectId(), and getLocksRecursive().
ilWebDAVLocksBackend::getLocksOnObjectId | ( | int | $obj_id | ) |
Definition at line 149 of file class.ilWebDAVLocksBackend.php.
Referenced by getLocks(), and getLocksRecursive().
|
protected |
LockInfo[] | $sabre_locks |
Definition at line 74 of file class.ilWebDAVLocksBackend.php.
References getLocksOnObjectId().
Referenced by getLocks().
ilWebDAVLocksBackend::lock | ( | $uri, | |
LockInfo | $lock_info | ||
) |
Definition at line 116 of file class.ilWebDAVLocksBackend.php.
References Vendor\Package\$e, and $ref_id.
ilWebDAVLocksBackend::unlock | ( | $uri, | |
LockInfo | $lockInfo | ||
) |
Definition at line 98 of file class.ilWebDAVLocksBackend.php.
References ILIAS\Repository\user().