JsonMerge¶
Maestro\Core\Task\JsonMergeTask
Modify a JSON document
Parameters¶
filter -
(Closure(stdClass ): stdClass | null)
Description¶
Merge data into a JSON document or apply a filter.
new JsonMergeTask(
path: 'composer.json',
data: [
'minimum-stability' => 'dev',
]
);
You can also filter the object:
new JsonMergeTask(
path: 'composer.json',
filter: function (stdClass $object) {
unset($object->{'minimum-stability'});
return $object;
}
);