DAV
Namespaces
- Auth
- Browser
- Exception
- FS
- FSExt
- Locks
- Mount
- PartialUpdate
- PropertyStorage
- Sharing
- Sync
- Xml
- Mock
- Property
Interfaces, Classes and Traits
- ICollection
- The ICollection Interface.
- ICopyTarget
- By implementing this interface, a collection can effectively say "other nodes may be copied into this collection".
- IExtendedCollection
- The IExtendedCollection interface.
- IFile
- This interface represents a file in the directory tree.
- IMoveTarget
- By implementing this interface, a collection can effectively say "other nodes may be moved into this collection".
- IMultiGet
- IMultiGet.
- INode
- The INode interface is the base interface, and the parent class of both ICollection and IFile.
- IProperties
- IProperties interface.
- IQuota
- IQuota interface.
- Client
- SabreDAV DAV client.
- Collection
- Collection class.
- CorePlugin
- The core plugin provides all the basic features for a WebDAV server.
- Exception
- Main Exception class.
- File
- File class.
- MkCol
- This class represents a MKCOL operation.
- Node
- Node class.
- PropFind
- This class holds all the information about a PROPFIND request.
- PropPatch
- This class represents a set of properties that are going to be updated.
- Server
- Main DAV server class.
- ServerPlugin
- The baseclass for all server plugins.
- SimpleCollection
- SimpleCollection.
- SimpleFile
- SimpleFile.
- StringUtil
- String utility.
- TemporaryFileFilterPlugin
- Temporary File Filter Plugin.
- Tree
- The tree object is responsible for basic tree operations.
- UUIDUtil
- UUID Utility.
- Version
- This class contains the SabreDAV version constants.
- AbstractServer
- BasicNodeTest
- DirectoryMock
- Collection class.
- FileMock
- File class.
- ClientMock
- SabreDAV DAV client.
- ClientTest
- CorePluginTest
- DbCache
- ExceptionTest
- GetIfConditionsTest
- HttpCopyTest
- Tests related to the COPY request.
- HttpDeleteTest
- Tests related to the PUT request.
- HttpGetTest
- Tests related to the GET request.
- HttpHeadTest
- Tests related to the HEAD request.
- HttpMoveTest
- Tests related to the MOVE request.
- HTTPPreferParsingTest
- This class may be used as a basis for other webdav-related unittests.
- HttpPutTest
- Tests related to the PUT request.
- Issue33Test
- MockLogger
- The MockLogger is a simple PSR-3 implementation that we can use to test whether things get logged correctly.
- ObjectTreeTest
- PropFindTest
- PropPatchTest
- PSR3Test
- ServerEventsTest
- ServerMKCOLTest
- ServerPluginTest
- ServerPluginMock
- The baseclass for all server plugins.
- ServerPreconditionsTest
- ServerPreconditionsNode
- File class.
- ServerPropsInfiniteDepthTest
- ServerPropsTest
- ServerRangeTest
- This file tests HTTP requests that use the Range: header.
- ServerSimpleTest
- ServerUpdatePropertiesTest
- SimpleCollectionTest
- SimpleFileTest
- StringUtilTest
- SyncTokenPropertyTest
- This class may be used as a basis for other webdav-related unittests.
- TemporaryFileFilterTest
- TestPlugin
- The baseclass for all server plugins.
- TreeTest
- TreeMock
- The tree object is responsible for basic tree operations.
- TreeDirectoryTester
- SimpleCollection.
- TreeFileTester
- File class.
- TreeMultiGetTester
- SimpleCollection.
- UUIDUtilTest
- DbTestHelperTrait