|
ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
|
Inheritance diagram for ilWebDAVLocksBackend:
Collaboration diagram for ilWebDAVLocksBackend: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().
Here is the call graph for this function:| ilWebDAVLocksBackend::getLocksOnObjectId | ( | int | $obj_id | ) |
Definition at line 149 of file class.ilWebDAVLocksBackend.php.
Referenced by getLocks(), and getLocksRecursive().
Here is the caller graph for this function:
|
protected |
| LockInfo[] | $sabre_locks |
Definition at line 74 of file class.ilWebDAVLocksBackend.php.
References getLocksOnObjectId().
Referenced by getLocks().
Here is the call graph for this function:
Here is the caller graph for this function:| 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().
Here is the call graph for this function: