Interface: Sabre_DAV_ILockable

Source Location: /includes/classes/SabreDAV/lib/Sabre/DAV/ILockable.php

Interface Overview [line 12]

Sabre_DAV_INode
   |
   --Sabre_DAV_ILockable

Implement this class to support locking

Author(s):

  • Evert Pot (http://www.rooftopsolutions.nl/)

Version:

Copyright:

  • Copyright (C) 2007-2010 Rooftop Solutions. All rights reserved.

Variables

Constants

Methods


Inherited Variables

Inherited Constants

Inherited Methods

Class: Sabre_DAV_INode

Sabre_DAV_INode::delete()
Deleted the current node
Sabre_DAV_INode::getLastModified()
Returns the last modification time, as a unix timestamp
Sabre_DAV_INode::getName()
Returns the name of the node
Sabre_DAV_INode::setName()
Renames the node


Class Details

Implement this class to support locking

Tags:

[ Top ]


Class Variables


Class Methods

getLocks

Sabre_DAV_Locks_LockInfo[] getLocks( )

[line 19]

Returns an array with locks currently on the node

Parameters:

[ Top ]

lock

void lock( Sabre_DAV_Locks_LockInfo $lockInfo)

[line 27]

Creates a new lock on the file.

Parameters:

[ Top ]

unlock

void unlock( Sabre_DAV_Locks_LockInfo $lockInfo)

[line 35]

Unlocks a file

Parameters:

[ Top ]


Class Constants


Documentation generated on Mon, 31 May 2010 12:53:31 -0400 by phpDocumentor 1.4.3