Merger
in package
Description of Merger
Tags
Table of Contents
Properties
Methods
- __construct() : mixed
- merge() : void
- Merges subjects sharing same identifers using only the local data
- update() : void
- Performs an update against the repository
- mergeInto() : void
Properties
$log
private
LoggerInterface|null
$log
$repo
private
Repo
$repo
$schema
private
Schema
$schema
Methods
__construct()
public
__construct(Repo|Schema|null $repoOrSchema[, LoggerInterface|null $log = null ]) : mixed
Parameters
merge()
Merges subjects sharing same identifers using only the local data
public
merge(DatasetInterface $data) : void
Parameters
- $data : DatasetInterface
update()
Performs an update against the repository
public
update(DatasetInterface $data[, bool $test = true ][, resource|null $output = null ]) : void
Parameters
- $data : DatasetInterface
- $test : bool = true
- $output : resource|null = null
mergeInto()
private
mergeInto(DatasetInterface $into, DatasetInterface $from) : void
Parameters
- $into : DatasetInterface
- $from : DatasetInterface