var/cache/dev/ContainerOyvH4kK/getPimcoreEcommerce_PaymentManager_Provider_PaypalService.php line 18

Open in your IDE?
  1. <?php
  2. namespace ContainerOyvH4kK;
  3. use Symfony\Component\DependencyInjection\Argument\RewindableGenerator;
  4. use Symfony\Component\DependencyInjection\Exception\RuntimeException;
  5. /**
  6.  * @internal This class has been auto-generated by the Symfony Dependency Injection Component.
  7.  */
  8. class getPimcoreEcommerce_PaymentManager_Provider_PaypalService extends App_KernelDevDebugContainer
  9. {
  10.     /**
  11.      * Gets the private 'pimcore_ecommerce.payment_manager.provider.paypal' shared autowired service.
  12.      *
  13.      * @return \Pimcore\Bundle\EcommerceFrameworkBundle\PaymentManager\Payment\PayPalSmartPaymentButton
  14.      */
  15.     public static function do($container$lazyLoad true)
  16.     {
  17.         include_once \dirname(__DIR__4).'/vendor/pimcore/pimcore/bundles/EcommerceFrameworkBundle/PaymentManager/V7/Payment/PaymentInterface.php';
  18.         include_once \dirname(__DIR__4).'/vendor/pimcore/pimcore/bundles/EcommerceFrameworkBundle/PaymentManager/Payment/AbstractPayment.php';
  19.         include_once \dirname(__DIR__4).'/vendor/pimcore/payment-provider-paypal-smart-payment-button/src/PaymentManager/Payment/PayPalSmartPaymentButton.php';
  20.         $container->privates['pimcore_ecommerce.payment_manager.provider.paypal'] = $instance = new \Pimcore\Bundle\EcommerceFrameworkBundle\PaymentManager\Payment\PayPalSmartPaymentButton(['client_id' => $container->getEnv('paypal_client_id'), 'client_secret' => $container->getEnv('paypal_secret_id'), 'capture_strategy' => 'automatic''mode' => 'sandbox''shipping_preference' => 'NO_SHIPPING''user_action' => 'PAY_NOW'], ($container->services['pimcore_ecommerce.environment'] ?? $container->getPimcoreEcommerce_EnvironmentService()));
  21.         $instance->setConfigurationKey('paypal');
  22.         return $instance;
  23.     }
  24. }