/** * Internal mechanism to set the Ancestor id * * @param Lineage $model * @param mixed $relatedId */ protected function doSetAncestorId(Lineage $model, $relatedId) { if ($model->getAncestorId() !== $relatedId) { $model->setAncestorId($relatedId); return true; } return false; }