Interface Sabre\DAV\IMoveTarget

extends ICollection

By implementing this interface, a collection can effectively say "other nodes may be moved into this collection".

The benefit of this, is that sabre/dav will by default perform a move, by transferring an entire directory tree, copying every collection, and deleting every item.

If a backend supports a better optimized move operation, this can trigger some huge speed gains.

Methods
Methods inherited from Sabre\DAV\ICollection
createFile(), createDirectory(), getChild(), getChildren(), childExists()
Methods inherited from Sabre\DAV\INode
delete(), getName(), setName(), getLastModified()