userSolver->isLinkedToPointSale($user, $pointSale)) { $userPointSaleFactory = new UserPointSaleFactory(); $userPointSale = $userPointSaleFactory->create($user, $pointSale); $this->entityManager->create($userPointSale); $this->entityManager->flush(); return true; } return false; } public function setFavoriteMerchant(UserInterface $user, MerchantInterface $merchant) { $user->setFavoriteMerchant($merchant); $this->entityManager->update($user); $this->entityManager->flush(); return true; } }