autoMapper->map($data, Reward::class); if (!$reward->getId()) { $reward->setUnitsAvailable($reward->getUnitsTotal()); } $reward = $this->entityStateProcessor->process($reward, $operation, $uriVariables, $context); return $this->autoMapper->map($reward, $data); } }