/** * @param VehicleDepotRegisterDTO $dto * @return VehicleDepot */ public function registerDTOtoNewVehicleDepot(VehicleDepotRegisterDTO $dto) { $address = $this->addressAssembler->addressLookaheadDTOtoAddress($dto->address); $vehicleDepot = VehicleDepot::registerVehicleDepot($dto->name, $address, $dto->memo); return $vehicleDepot; }