<?php

use Symfony\Component\DependencyInjection\Argument\RewindableGenerator;
use Symfony\Component\DependencyInjection\Exception\RuntimeException;

// This file has been auto-generated by the Symfony Dependency Injection Component for internal use.
// Returns the public 'PsCheckout\Core\Order\Builder\Node\PuiPaymentSourceNodeBuilder' shared service.

return $this->services['PsCheckout\\Core\\Order\\Builder\\Node\\PuiPaymentSourceNodeBuilder'] = new \PsCheckout\Core\Order\Builder\Node\PuiPaymentSourceNodeBuilder(($this->services['logger'] ?? $this->getLoggerService()), ($this->services['PsCheckout\\Infrastructure\\Adapter\\Validate'] ?? ($this->services['PsCheckout\\Infrastructure\\Adapter\\Validate'] = new \PsCheckout\Infrastructure\Adapter\Validate())), ($this->services['PsCheckout\\Infrastructure\\Repository\\CountryRepository'] ?? $this->load('getCountryRepository3Service.php')), ($this->services['PsCheckout\\Infrastructure\\Adapter\\Configuration'] ?? $this->load('getConfiguration3Service.php')), ($this->services['PsCheckout\\Infrastructure\\Adapter\\Link'] ?? $this->load('getLink2Service.php')), ($this->services['PsCheckout\\Module\\Presentation\\Translator'] ?? $this->load('getTranslator2Service.php')));
