/** * @param resetTokenDto ResetTokenDto * @return ResetToken */ public function mapResetTokenDtoToResetToken(ResetTokenDto $resetTokenDto) { $resetToken = new ResetToken(); $resetToken->setId($resetTokenDto->getId()); $resetToken->setUserId($resetTokenDto->getUserId()); $resetToken->setToken($resetTokenDto->getToken()); return $resetToken; }
/** * @param int $userId * @param string $token * @return Token */ public static function createResetToken($userId, $token) { $newResetToken = new ResetToken(); $newResetToken->setUserId($userId); $newResetToken->setToken($token); $newResetToken->setCreationDate(self::getDateTime()); return $newResetToken; }