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 | ||
---|---|---|
public
|
moveInto(string $targetName, string $sourcePath, INode $sourceNode): bool
|
# |
Methods inherited from Sabre\DAV\ICollection |
---|
createFile(), createDirectory(), getChild(), getChildren(), childExists() |
Methods inherited from Sabre\DAV\INode |
---|
delete(), getName(), setName(), getLastModified() |