private function validateUser(User $user, Vehicle $vehicle) { $serverVehicle = $this->vehicleRepository->find($vehicle->getId()); if ($user->getId() !== $serverVehicle->getUser()->getId()) { throw new \LogicException('Invalid User'); } }
private function setupVehicle() { $make = $this->getDummyMake(); $vehicle = $this->getDummyVehicle(); $vehicle->setMake($make); $user = $this->getDummyUser(); $user->addVehicle($vehicle); $this->entityManager->persist($make); $this->entityManager->persist($user); $this->vehicleRepository->create($vehicle); $this->entityManager->clear(); return $vehicle; }