Author: kn
Date: Tue Oct  2 16:10:47 2007
New Revision: 6336

Log:
- Added TODO in transport

Modified:
    trunk/Webdav/src/transport.php

Modified: trunk/Webdav/src/transport.php
==============================================================================
--- trunk/Webdav/src/transport.php [iso-8859-1] (original)
+++ trunk/Webdav/src/transport.php [iso-8859-1] Tue Oct  2 16:10:47 2007
@@ -855,7 +855,13 @@
 
         $setElements    = $dom->documentElement->getElementsByTagNameNS( 
ezcWebdavXmlTool::XML_DEFAULT_NAMESPACE, 'set' );
         $removeElements = $dom->documentElement->getElementsByTagNameNS( 
ezcWebdavXmlTool::XML_DEFAULT_NAMESPACE, 'remove' );
-        
+ 
+        // @TODO:
+        // This code destroys the original order of the properties, and only
+        // preserves the property order in set or remove groups. This violates
+        // the webdav RFC section "8.2 PROPPATCH". 
+        //
+        // @See http://tools.ietf.org/html/rfc2518#page-31
         for ( $i = 0; $i < $setElements->length; ++$i )
         {
             $this->propertyHandler->extractProperties(


-- 
svn-components mailing list
[email protected]
http://lists.ez.no/mailman/listinfo/svn-components

Reply via email to