Example #1
0
 /**
  * @param User $user
  * @param string $makeName
  * @param int $mpg
  */
 public function addVehicle(User &$user, $makeName, $mpg)
 {
     $make = $this->getMakeAndThrowExceptionIfNotFound($makeName);
     $vehicle = new Vehicle();
     $vehicle->setMake($make);
     $vehicle->setMPG($mpg);
     $user->addVehicle($vehicle);
     $this->vehicleRepository->create($vehicle);
 }
Example #2
0
 private function getDummyVehicle()
 {
     $make = new Make();
     $make->setName('Ford');
     $vehicle = new Vehicle();
     $vehicle->setId(2);
     $vehicle->setMake($make);
     $vehicle->setMPG(25);
     return $vehicle;
 }