/** * {@inheritdoc} */ public function shouldSplit(Model $model) { $eos = $model->getEosPositions(); $i = array_search($model->getPosition(), $eos); if ($i === false) { return true; } if ($i < count($eos) - 1 && $eos[$i + 1] == $eos[$i] + 1) { return false; } return true; }