getEntity($serviceDatas['serverinfo_uid']); if (!($entity instanceof ServerEntity)) { throw new \Exception("{$serviceDatas['serverinfo_uid']}에 해당하는 서버정보를 찾을수없습니다."); } $formDatas = []; $formDatas['clientinfo_uid'] = $serviceEntity->getClientInfoUID(); $formDatas['serviceinfo_uid'] = $serviceEntity->getPK(); $formDatas['status'] = $serviceDatas['status']; $entity = $this->modify($entity, $formDatas); return $serviceEntity->setServerENtity($entity); } public function setServiceAmount(ServerPartEntity $serverPartEntity, array $serverPartDatas): ServerPartEntity { return $serverPartEntity; } }