<?php
namespace ContainerZJp0NPQ;
use Symfony\Component\DependencyInjection\Argument\RewindableGenerator;
use Symfony\Component\DependencyInjection\Exception\RuntimeException;
/**
* @internal This class has been auto-generated by the Symfony Dependency Injection Component.
*/
class getEightPointsGuzzle_Client_ApiLdapService extends App_KernelDevDebugContainer
{
/**
* Gets the public 'eight_points_guzzle.client.api_ldap' shared service.
*
* @return \GuzzleHttp\Client
*/
public static function do($container, $lazyLoad = true)
{
include_once \dirname(__DIR__, 4).'/vendor/guzzlehttp/guzzle/src/ClientInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/psr/http-client/src/ClientInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/guzzlehttp/guzzle/src/ClientTrait.php';
include_once \dirname(__DIR__, 4).'/vendor/guzzlehttp/guzzle/src/Client.php';
include_once \dirname(__DIR__, 4).'/vendor/guzzlehttp/guzzle/src/HandlerStack.php';
$a = \GuzzleHttp\HandlerStack::create();
$a->push(($container->services['eight_points_guzzle.middleware.profile.api_ldap'] ?? $container->load('getEightPointsGuzzle_Middleware_Profile_ApiLdapService'))->profile(), 'profile');
$a->push(($container->services['eight_points_guzzle.middleware.log.api_ldap'] ?? $container->load('getEightPointsGuzzle_Middleware_Log_ApiLdapService'))->log(), 'log');
$a->after('log', ($container->services['eight_points_guzzle.middleware.request_time.api_ldap'] ?? $container->load('getEightPointsGuzzle_Middleware_RequestTime_ApiLdapService')), 'request_time');
$a->push(($container->services['eight_points_guzzle.middleware.symfony_log'] ?? $container->load('getEightPointsGuzzle_Middleware_SymfonyLogService')), 'symfony_log');
$a->unshift(($container->services['eight_points_guzzle.middleware.event_dispatch.api_ldap'] ?? $container->load('getEightPointsGuzzle_Middleware_EventDispatch_ApiLdapService'))->dispatchEvent(), 'events');
return $container->services['eight_points_guzzle.client.api_ldap'] = new \GuzzleHttp\Client(['base_uri' => $container->getEnv('API_LDAP_BASE_URI'), 'handler' => $a, 'timeout' => 30.0, 'http_errors' => true, 'headers' => ['Accept' => 'application/json']]);
}
}