Sabre.includes.php 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. <?php
  2. /**
  3. * Library include file
  4. *
  5. * This file contains all includes to the rest of the SabreDAV library
  6. * Make sure the lib/ directory is in PHP's include_path
  7. *
  8. * @package Sabre
  9. * @subpackage DAV
  10. * @copyright Copyright (C) 2007-2011 Rooftop Solutions. All rights reserved.
  11. * @author Evert Pot (http://www.rooftopsolutions.nl/)
  12. * @license http://code.google.com/p/sabredav/wiki/License Modified BSD License
  13. */
  14. /* Utilities */
  15. include 'Sabre/HTTP/Util.php';
  16. include 'Sabre/HTTP/Response.php';
  17. include 'Sabre/HTTP/Request.php';
  18. include 'Sabre/HTTP/AbstractAuth.php';
  19. include 'Sabre/HTTP/BasicAuth.php';
  20. include 'Sabre/HTTP/DigestAuth.php';
  21. include 'Sabre/HTTP/AWSAuth.php';
  22. /* Version */
  23. include 'Sabre/DAV/Version.php';
  24. include 'Sabre/HTTP/Version.php';
  25. /* Exceptions */
  26. include 'Sabre/DAV/Exception.php';
  27. include 'Sabre/DAV/Exception/BadRequest.php';
  28. include 'Sabre/DAV/Exception/Conflict.php';
  29. include 'Sabre/DAV/Exception/FileNotFound.php';
  30. include 'Sabre/DAV/Exception/InsufficientStorage.php';
  31. include 'Sabre/DAV/Exception/Locked.php';
  32. include 'Sabre/DAV/Exception/LockTokenMatchesRequestUri.php';
  33. include 'Sabre/DAV/Exception/MethodNotAllowed.php';
  34. include 'Sabre/DAV/Exception/NotImplemented.php';
  35. include 'Sabre/DAV/Exception/Forbidden.php';
  36. include 'Sabre/DAV/Exception/PreconditionFailed.php';
  37. include 'Sabre/DAV/Exception/RequestedRangeNotSatisfiable.php';
  38. include 'Sabre/DAV/Exception/UnsupportedMediaType.php';
  39. include 'Sabre/DAV/Exception/NotAuthenticated.php';
  40. include 'Sabre/DAV/Exception/ConflictingLock.php';
  41. include 'Sabre/DAV/Exception/ReportNotImplemented.php';
  42. include 'Sabre/DAV/Exception/InvalidResourceType.php';
  43. /* Properties */
  44. include 'Sabre/DAV/Property.php';
  45. include 'Sabre/DAV/Property/GetLastModified.php';
  46. include 'Sabre/DAV/Property/ResourceType.php';
  47. include 'Sabre/DAV/Property/SupportedLock.php';
  48. include 'Sabre/DAV/Property/LockDiscovery.php';
  49. include 'Sabre/DAV/Property/IHref.php';
  50. include 'Sabre/DAV/Property/Href.php';
  51. include 'Sabre/DAV/Property/HrefList.php';
  52. include 'Sabre/DAV/Property/SupportedReportSet.php';
  53. include 'Sabre/DAV/Property/Response.php';
  54. include 'Sabre/DAV/Property/ResponseList.php';
  55. /* Node interfaces */
  56. include 'Sabre/DAV/INode.php';
  57. include 'Sabre/DAV/IFile.php';
  58. include 'Sabre/DAV/ICollection.php';
  59. include 'Sabre/DAV/IProperties.php';
  60. include 'Sabre/DAV/ILockable.php';
  61. include 'Sabre/DAV/IQuota.php';
  62. include 'Sabre/DAV/IExtendedCollection.php';
  63. /* Node abstract implementations */
  64. include 'Sabre/DAV/Node.php';
  65. include 'Sabre/DAV/File.php';
  66. include 'Sabre/DAV/Collection.php';
  67. include 'Sabre/DAV/Directory.php';
  68. /* Utilities */
  69. include 'Sabre/DAV/SimpleCollection.php';
  70. include 'Sabre/DAV/SimpleDirectory.php';
  71. include 'Sabre/DAV/XMLUtil.php';
  72. include 'Sabre/DAV/URLUtil.php';
  73. /* Filesystem implementation */
  74. include 'Sabre/DAV/FS/Node.php';
  75. include 'Sabre/DAV/FS/File.php';
  76. include 'Sabre/DAV/FS/Directory.php';
  77. /* Advanced filesystem implementation */
  78. include 'Sabre/DAV/FSExt/Node.php';
  79. include 'Sabre/DAV/FSExt/File.php';
  80. include 'Sabre/DAV/FSExt/Directory.php';
  81. /* Trees */
  82. include 'Sabre/DAV/Tree.php';
  83. include 'Sabre/DAV/ObjectTree.php';
  84. include 'Sabre/DAV/Tree/Filesystem.php';
  85. /* Server */
  86. include 'Sabre/DAV/Server.php';
  87. include 'Sabre/DAV/ServerPlugin.php';
  88. /* Browser */
  89. include 'Sabre/DAV/Browser/Plugin.php';
  90. include 'Sabre/DAV/Browser/MapGetToPropFind.php';
  91. include 'Sabre/DAV/Browser/GuessContentType.php';
  92. /* Locks */
  93. include 'Sabre/DAV/Locks/LockInfo.php';
  94. include 'Sabre/DAV/Locks/Plugin.php';
  95. include 'Sabre/DAV/Locks/Backend/Abstract.php';
  96. include 'Sabre/DAV/Locks/Backend/FS.php';
  97. include 'Sabre/DAV/Locks/Backend/PDO.php';
  98. /* Temporary File Filter plugin */
  99. include 'Sabre/DAV/TemporaryFileFilterPlugin.php';
  100. /* Authentication plugin */
  101. include 'Sabre/DAV/Auth/Plugin.php';
  102. include 'Sabre/DAV/Auth/IBackend.php';
  103. include 'Sabre/DAV/Auth/Backend/AbstractDigest.php';
  104. include 'Sabre/DAV/Auth/Backend/AbstractBasic.php';
  105. include 'Sabre/DAV/Auth/Backend/File.php';
  106. include 'Sabre/DAV/Auth/Backend/PDO.php';
  107. /* DavMount plugin */
  108. include 'Sabre/DAV/Mount/Plugin.php';