custom/plugins/SwagPayPal/src/Storefront/Data/Struct/FundingEligibilityData.php line 12

Open in your IDE?
  1. <?php declare(strict_types=1);
  2. /*
  3.  * (c) shopware AG <info@shopware.com>
  4.  * For the full copyright and license information, please view the LICENSE
  5.  * file that was distributed with this source code.
  6.  */
  7. namespace Swag\PayPal\Storefront\Data\Struct;
  8. use Shopware\Core\Framework\Struct\Struct;
  9. class FundingEligibilityData extends Struct
  10. {
  11.     protected string $clientId;
  12.     protected string $merchantPayerId;
  13.     protected string $languageIso;
  14.     protected string $currency;
  15.     protected string $intent;
  16.     /**
  17.      * @var string[]
  18.      */
  19.     protected array $filteredPaymentMethods;
  20.     protected string $methodEligibilityUrl;
  21.     public function getClientId(): string
  22.     {
  23.         return $this->clientId;
  24.     }
  25.     public function setClientId(string $clientId): void
  26.     {
  27.         $this->clientId $clientId;
  28.     }
  29.     public function getMerchantPayerId(): string
  30.     {
  31.         return $this->merchantPayerId;
  32.     }
  33.     public function setMerchantPayerId(string $merchantPayerId): void
  34.     {
  35.         $this->merchantPayerId $merchantPayerId;
  36.     }
  37.     public function getLanguageIso(): string
  38.     {
  39.         return $this->languageIso;
  40.     }
  41.     public function setLanguageIso(string $languageIso): void
  42.     {
  43.         $this->languageIso $languageIso;
  44.     }
  45.     public function getCurrency(): string
  46.     {
  47.         return $this->currency;
  48.     }
  49.     public function setCurrency(string $currency): void
  50.     {
  51.         $this->currency $currency;
  52.     }
  53.     public function getIntent(): string
  54.     {
  55.         return $this->intent;
  56.     }
  57.     public function setIntent(string $intent): void
  58.     {
  59.         $this->intent $intent;
  60.     }
  61.     public function getFilteredPaymentMethods(): array
  62.     {
  63.         return $this->filteredPaymentMethods;
  64.     }
  65.     public function setFilteredPaymentMethods(array $filteredPaymentMethods): void
  66.     {
  67.         $this->filteredPaymentMethods $filteredPaymentMethods;
  68.     }
  69.     public function getMethodEligibilityUrl(): string
  70.     {
  71.         return $this->methodEligibilityUrl;
  72.     }
  73.     public function setMethodEligibilityUrl(string $methodEligibilityUrl): void
  74.     {
  75.         $this->methodEligibilityUrl $methodEligibilityUrl;
  76.     }
  77. }