setFormerlyOwned(true) ->setReceived(true); $this->moveRecord($currentRecord, new PreviouslyOwnedFlash()); } /** * @param PreviouslyOwnedFlash $currentRecord * @throws ORMInvalidArgumentException */ public function reacquire(PreviouslyOwnedFlash $currentRecord): void { $currentRecord->setFormerlyOwned(false); $this->moveRecord($currentRecord, new Flash()); } }