コード例 #1
0
ファイル: UserService.php プロジェクト: pdt256/truecar
 private function validateUser(User $user, Vehicle $vehicle)
 {
     $serverVehicle = $this->vehicleRepository->find($vehicle->getId());
     if ($user->getId() !== $serverVehicle->getUser()->getId()) {
         throw new \LogicException('Invalid User');
     }
 }
コード例 #2
0
ファイル: DoctrineTestCase.php プロジェクト: pdt256/truecar
 protected function getDummyVehicle()
 {
     $vehicle = new Vehicle();
     $vehicle->setMPG(25);
     return $vehicle;
 }
コード例 #3
0
ファイル: UserServiceTest.php プロジェクト: pdt256/truecar
 private function getDummyVehicle()
 {
     $make = new Make();
     $make->setName('Ford');
     $vehicle = new Vehicle();
     $vehicle->setId(2);
     $vehicle->setMake($make);
     $vehicle->setMPG(25);
     return $vehicle;
 }
コード例 #4
0
ファイル: User.php プロジェクト: pdt256/truecar
 public function addVehicle(Vehicle $vehicle)
 {
     $vehicle->setUser($this);
     $this->vehicles[] = $vehicle;
 }