Move response for supported-lock and supported-privilege-set into DAVResource.php

This commit is contained in:
Andrew McMillan 2009-12-27 14:14:06 +13:00
parent 5e4bfe1053
commit e742238e9a

View File

@ -1105,6 +1105,21 @@ EOQRY;
$prop->NewElement('supported-report-set', $this->BuildSupportedReports( $reply ) );
break;
case 'DAV::supportedlock':
$prop->NewElement('supportedlock',
new XMLElement( 'lockentry',
array(
new XMLElement('lockscope', new XMLElement('exclusive')),
new XMLElement('locktype', new XMLElement('write')),
)
)
);
break;
case 'DAV::supported-privilege-set':
$prop->NewElement('supported-privilege-set', $request->BuildSupportedPrivileges($reply) );
break;
case 'DAV::current-user-principal':
$prop->NewElement('current-user-principal', $reply->href( $request->principal->principal_url ) );
break;