PHP 클래스 Horde_Dav_Locks, horde

저자: Jan Schneider ([email protected])
상속: extends Sabre\DAV\Locks\Backend\AbstractBackend
파일 보기 프로젝트 열기: horde/horde

보호된 프로퍼티들

프로퍼티 타입 설명
$_lock Horde_Lock A lock handler
$_registry Horde_Registry A registry object.

공개 메소드들

메소드 설명
__construct ( Horde_Registry $registry, Horde_Lock $lock ) Constructor.
getLocks ( string $uri, boolean $returnChildLocks ) : array Returns a list of Sabre\DAV\Locks\LockInfo objects
lock ( string $uri, Sabre\DAV\Locks\LockInfo $lockInfo ) : boolean Locks a uri
unlock ( string $uri, Sabre\DAV\Locks\LockInfo $lockInfo ) : boolean Removes a lock from a uri

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( Horde_Registry $registry, Horde_Lock $lock )
$registry Horde_Registry A registry object.
$lock Horde_Lock A lock object.

getLocks() 공개 메소드

This method should return all the locks for a particular uri, including locks that might be set on a parent uri. If returnChildLocks is set to true, this method should also look for any locks in the subtree of the uri for locks.
public getLocks ( string $uri, boolean $returnChildLocks ) : array
$uri string
$returnChildLocks boolean
리턴 array

lock() 공개 메소드

Locks a uri
public lock ( string $uri, Sabre\DAV\Locks\LockInfo $lockInfo ) : boolean
$uri string
$lockInfo Sabre\DAV\Locks\LockInfo
리턴 boolean

unlock() 공개 메소드

Removes a lock from a uri
public unlock ( string $uri, Sabre\DAV\Locks\LockInfo $lockInfo ) : boolean
$uri string
$lockInfo Sabre\DAV\Locks\LockInfo
리턴 boolean

프로퍼티 상세

$_lock 보호되어 있는 프로퍼티

A lock handler
protected Horde_Lock $_lock
리턴 Horde_Lock

$_registry 보호되어 있는 프로퍼티

A registry object.
protected Horde_Registry $_registry
리턴 Horde_Registry