|
@@ 236-240 (lines=5) @@
|
| 233 |
|
$segmentType = $reflect->getShortName(); |
| 234 |
|
|
| 235 |
|
switch ($segmentType) { |
| 236 |
|
case 'Miscellaneous': |
| 237 |
|
/** @var Segment\Miscellaneous $segment */ |
| 238 |
|
$createdSegment = new ItineraryInfo($tattooCounter, ElementManagementItinerary::SEGMENT_MISCELLANEOUS); |
| 239 |
|
$createdSegment->airAuxItinerary = new AirAuxItinerary($segmentType, $segment); |
| 240 |
|
break; |
| 241 |
|
case 'Air': |
| 242 |
|
/** @var Segment\Air $segment */ |
| 243 |
|
$createdSegment = new ItineraryInfo($tattooCounter, ElementManagementItinerary::SEGMENT_AIR); |
|
@@ 246-250 (lines=5) @@
|
| 243 |
|
$createdSegment = new ItineraryInfo($tattooCounter, ElementManagementItinerary::SEGMENT_AIR); |
| 244 |
|
$createdSegment->airAuxItinerary = new AirAuxItinerary($segmentType, $segment); |
| 245 |
|
break; |
| 246 |
|
case 'ArrivalUnknown': |
| 247 |
|
/** @var Segment\ArrivalUnknown $segment */ |
| 248 |
|
$createdSegment = new ItineraryInfo($tattooCounter, ElementManagementItinerary::SEGMENT_AIR); |
| 249 |
|
$createdSegment->airAuxItinerary = new AirAuxItinerary($segmentType, $segment); |
| 250 |
|
break; |
| 251 |
|
case 'Ghost': |
| 252 |
|
throw new \RuntimeException('NOT YET IMPLEMENTED'); |
| 253 |
|
break; |