addContents( array( 'collection' => array( 'resource.html' => '', ), ) ); $backendBefore->setProperty( '/collection', new ezcWebdavLockDiscoveryProperty( new ArrayObject( array( new ezcWebdavLockDiscoveryPropertyActiveLock( ezcWebdavLockRequest::TYPE_WRITE, ezcWebdavLockRequest::SCOPE_EXCLUSIVE, ezcWebdavRequest::DEPTH_ONE, new ezcWebdavPotentialUriContent( 'http://example.com/some/user', true ), 604800, new ezcWebdavPotentialUriContent( 'opaquelocktoken:5678', true ), null, new ezcWebdavDateTime() ), ) ) ) ); return $backendBefore; ?>