ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
BackendInterface.php
Go to the documentation of this file.
1<?php
2
4
6
16
30 function getLocks($uri, $returnChildLocks);
31
39 function lock($uri, Locks\LockInfo $lockInfo);
40
48 function unlock($uri, Locks\LockInfo $lockInfo);
49
50}
An exception for terminatinating execution or to throw for unit testing.
LockInfo class.
Definition: LockInfo.php:15
If you are defining your own Locks backend, you must implement this interface.
lock($uri, Locks\LockInfo $lockInfo)
Locks a uri.
getLocks($uri, $returnChildLocks)
Returns a list of Sabre\DAV\Locks\LockInfo objects.
unlock($uri, Locks\LockInfo $lockInfo)
Removes a lock from a uri.