Code Duplication    Length = 9-9 lines in 2 locations

src/Amadeus/Client/Struct/Fare/PricePNRWithBookingClass13.php 2 locations

@@ 436-444 (lines=9) @@
433
     * @param string $pricingLogic
434
     * @return PricingOptionGroup
435
     */
436
    protected static function loadPricingLogic($pricingLogic)
437
    {
438
        $po = new PricingOptionGroup(PricingOptionKey::OPTION_PRICING_LOGIC);
439
440
        $po->optionDetail = new OptionDetail();
441
        $po->optionDetail->criteriaDetails[] = new CriteriaDetails($pricingLogic);
442
443
        return $po;
444
    }
445
446
    /**
447
     * @param string $ticketType
@@ 450-458 (lines=9) @@
447
     * @param string $ticketType
448
     * @return PricingOptionGroup
449
     */
450
    protected static function loadTicketType($ticketType)
451
    {
452
        $po = new PricingOptionGroup(PricingOptionKey::OPTION_TICKET_TYPE);
453
454
        $po->optionDetail = new OptionDetail();
455
        $po->optionDetail->criteriaDetails[] = new CriteriaDetails($ticketType);
456
457
        return $po;
458
    }
459
460
    /**
461
     * @param Tax[] $taxes