$examined
$examined : int
What one migration pass moved, and what it would not move.
The refusals are the part to read. A pass that copies nothing because every candidate still has a delta child in a nearer tier is working correctly, and a report that showed only the zero would look like a broken schedule.
__construct(int $examined = 0, int $copied = 0, int $moved = 0, int $bytes = 0, array$intoTier = [], list $refused = [], list $problems = [], float $seconds = 0.0) : mixed
Constructs a report.
| int | $examined | Objects considered. |
| int | $copied | Objects written into a further tier and verified there. |
| int | $moved | Objects whose nearer copy was then removed. Always at most $copied. |
| int | $bytes | Bytes copied, counted once per object rather than once per request. |
| array |
$intoTier | Tier index keyed to how many objects were copied into it. |
| list |
$refused | One line per candidate that was deliberately left where it is, with the reason. |
| list |
$problems | One line per candidate that failed, with the reason. A verified copy that could not be made is a problem; a copy that was not attempted is a refusal. |
| float | $seconds | How long the pass took. |