Webdav: ezcWebdavUnlockRequest
[ ]
[ ]
[ ]
[ ]
[ ]
Class: ezcWebdavUnlockRequest
|
Request class generated by a LOCK request. [
source]
This request represents the WebDAV LOCK action.
An object of this class may have 1 of 3 possible properties used. If none is used, it must be asumed that the $allProp property is set to true.
The $allProp property indicates, that a list of all available properties is required, including the value of each property. In contrast, the $propName property indicates, that only a list of property names, without property values, is requested. The $prop property is of type array (or null, if not set) and can contain a list of property names, which are requested to be returned, including their values.
Optional headers for this request are:
- Depth (default: ezcWebdavRequest::DEPTH_INFINITY)
Parents
ezcWebdavRequest
|
--ezcWebdavUnlockRequest
Inherited Constants
From
ezcWebdavRequest:
Properties
|
bool |
read/write
|
$allProp
Representing the <allprop /> XML element. |
|
array(string) |
read/write
|
$prop
Representing the <prop /> XML element. Can contain a list of property names. |
|
bool |
read/write
|
$propName
Representing the <propname /> XML element. |
Inherited Member Variables
From
ezcWebdavRequest:
Method Summary
Inherited Methods
From
ezcWebdavRequest :
Methods
validateHeaders
void validateHeaders(
)
Validates the headers set in this request.
This method validates that all required headers are available and that all feasible headers for this request have valid values.
Throws
| Class | Description |
ezcWebdavMissingHeaderException |
if a required header is missing. |
ezcWebdavInvalidHeaderException |
if a header is present, but its content does not validate. |
Redefinition of
Last updated: Mon, 12 Nov 2007