\Pydio\Access\Core\ModelNodesDiff

Class NodesDiff Http Response describing a node change in the datamodel

Summary

Methods
Properties
Constants
__construct()
isEmpty()
add()
update()
remove()
toXML()
jsonSerializableData()
jsonSerializableKey()
No public properties found
No constants found
forceLoadNodeInfo()
No protected properties found
N/A
No private methods found
$added
$updated
$removed
N/A

Properties

$updated

$updated : array<mixed,\Pydio\Access\Core\Model\AJXP_Node>

Type

array<mixed,\Pydio\Access\Core\Model\AJXP_Node> — Array of nodes updated, INDEXED by their original path.

$removed

$removed : array<mixed,string>

Type

array<mixed,string> — Array of removed nodes PATHES.

Methods

__construct()

__construct() 

NodesDiff constructor.

isEmpty()

isEmpty() : boolean

Returns

boolean

remove()

remove(string|array<mixed,string>  $nodePathes) : \Pydio\Access\Core\Model\NodesDiff

Parameters

string|array<mixed,string> $nodePathes

Returns

\Pydio\Access\Core\Model\NodesDiff

toXML()

toXML() : string

Returns

string

jsonSerializableData()

jsonSerializableData() : mixed

Returns

mixed

jsonSerializableKey()

jsonSerializableKey() : string

Returns

string