Class ParseRelationOperation - A class that is used to manage ParseRelation changes such as object add or remove.
author |
Mohamed Madbouli [email protected] |
---|---|
package |
Parse\Internal |
__construct(\Parse\ParseObject|array<mixed,\Parse\ParseObject> $objectsToAdd, \Parse\ParseObject|array<mixed,\Parse\ParseObject> $objectsToRemove)
Throws |
|
---|
_apply(mixed $oldValue, mixed $object, string $key) : mixed
Throws |
|
---|
mixed
Value prior to this operation.
mixed
Value for this operation.
string
Key to perform this operation on.
mixed
Result of the operation.
_encode() : mixed
Throws |
|
---|
mixed
_getTargetClass() : null|string
null|string
_mergeWithPrevious(\Parse\Internal\FieldOperation $previous) : \Parse\Internal\FieldOperation
addObjects(array $objects, array &$container)
array
Array of ParseObjects to add.
array
Array to contain new ParseObjects.
checkAndAssignClassName(array $objects)
Throws |
|
---|
array
ParseObject array.
convertToOneDimensionalArray(array $array) : array
array
array
removeElementsFromArray(mixed $elements, array &$array)
mixed
array
removeObjects(array $objects, array &$container)
array
Array of ParseObjects to remove.
array
Array to remove from it ParseObjects.
targetClassName : string
var |
---|
string
relationsToAdd : array
var |
---|
array
relationsToRemove : array
var |
---|
array