code: protected function loadCabin($cabinOptions)
      {
          if ($cabinOptions instanceof CabinOptions) {
              $optionDetails = [];
              foreach ($cabinOptions->getOptions() as $cabinOption) {
                  $optionDetails[] = [$cabinOption->getType() =>$cabinOption->getClass()];
              }
  
              $this->pricingOptionGroup = array_merge(
                  $this->pricingOptionGroup,
                  [
                      new PricingOptionGroup(
                          PricingOptionKey::OPTION_CABIN,
                          $optionDetails
                      )
                  ]
              );
          }
  
          return $this;
      }
docs: @param CabinOptions $cabinOptions
  
  @return InformativeBestPricingWithoutPNR13