MergedRowSource
Core merge helper API.
use ReportKit\Core\Source\MergedRowSource;
$source = new MergedRowSource(
[$live, $archive],
'trip_id', // dedupe key (first wins)
'booked_at', // order column
'desc'
);
$rows = $source->getRows($filters);
$trace = $source->getTrace(); // ['sources' => [...], 'merged' => n, 'deduped' => n, ...]