You can move media from one model to another with the move method.
$mediaItem = $model->getMedia()->first();
$movedMediaItem = $mediaItem->move($anotherModel);
Any conversions defined on $anotherModel will be performed. The name and the custom_properties will be transferred as well.
+32 3 292 56 79
Our office is closed now, email us instead