PHP Класс Horde_Dav_Locks, horde

Автор: Jan Schneider ([email protected])
Наследование: extends Sabre\DAV\Locks\Backend\AbstractBackend
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$_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