/** * @param User $user1 * @param User $user2 * @return Thread */ private function generateTwoUsersThread(User $user1, User $user2) { $thread = new Thread(); $thread->addUser($user1)->addUser($user2); $this->entityManager->persist($thread); $this->entityManager->flush($thread); return $thread; }