ILIAS
trunk Revision v12.0_alpha-1540-g00f839d5fa1
◀ ilDoc Overview
LockObject.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\WebDAV\Lock
;
22
23
use Sabre\DAV\Locks\LockInfo;
24
30
interface
LockObject
31
{
32
public
function
getToken
(): string;
33
34
public
function
getObjId
():
int
;
35
36
public
function
getIliasOwner
():
int
;
37
38
public
function
getDavOwner
(): string;
39
40
public
function
getExpires
():
int
;
41
42
public
function
getDepth
():
int
;
43
44
public
function
getType
(): string;
45
46
public
function
getScope
():
int
;
47
48
public
function
getAsSabreDavLock
(
string
$uri): LockInfo;
49
}
ILIAS\WebDAV\Lock\LockObject
Definition:
LockObject.php:31
ILIAS\WebDAV\Lock\LockObject\getExpires
getExpires()
ILIAS\WebDAV\Lock\LockObject\getToken
getToken()
ILIAS\WebDAV\Lock\LockObject\getType
getType()
ILIAS\WebDAV\Lock\LockObject\getAsSabreDavLock
getAsSabreDavLock(string $uri)
ILIAS\WebDAV\Lock\LockObject\getDepth
getDepth()
ILIAS\WebDAV\Lock\LockObject\getDavOwner
getDavOwner()
ILIAS\WebDAV\Lock\LockObject\getIliasOwner
getIliasOwner()
ILIAS\WebDAV\Lock\LockObject\getScope
getScope()
ILIAS\WebDAV\Lock\LockObject\getObjId
getObjId()
ILIAS\Repository\int
int(string $key)
Definition:
trait.BaseGUIRequest.php:61
ILIAS\WebDAV\Lock
Definition:
Backend.php:21
components
ILIAS
WebDAV
src
Lock
LockObject.php
Generated on Wed Jun 3 2026 23:07:35 for ILIAS by
1.9.4 (using
Doxyfile
)