<?php
namespace ContainerSsbxmFP;
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 getDeviceApiControllerService extends App_KernelDevDebugContainer
{
/**
* Gets the public 'App\Controller\DeviceApiController' shared autowired service.
*
* @return \App\Controller\DeviceApiController
*/
public static function do($container, $lazyLoad = true)
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/framework-bundle/Controller/AbstractController.php';
include_once \dirname(__DIR__, 4).'/vendor/pimcore/pimcore/lib/Controller/Controller.php';
include_once \dirname(__DIR__, 4).'/vendor/pimcore/pimcore/lib/Controller/FrontendController.php';
include_once \dirname(__DIR__, 4).'/src/Controller/DeviceApiController.php';
include_once \dirname(__DIR__, 4).'/src/Service/BassicAuthService.php';
include_once \dirname(__DIR__, 4).'/src/Service/UserPermission.php';
include_once \dirname(__DIR__, 4).'/src/Service/PublicUserPermissionService.php';
$container->services['App\\Controller\\DeviceApiController'] = $instance = new \App\Controller\DeviceApiController(($container->services['Symfony\\Contracts\\Translation\\TranslatorInterface'] ?? $container->getTranslatorInterfaceService()), ($container->services['Pimcore\\Log\\ApplicationLogger'] ?? $container->load('getApplicationLoggerService')), ($container->services['pimcore.templating.engine.delegating'] ?? $container->getPimcore_Templating_Engine_DelegatingService()), ($container->privates['App\\Service\\NCMWeatherAPIService'] ?? $container->load('getNCMWeatherAPIServiceService')), ($container->privates['App\\Service\\MeteomaticApiService'] ?? $container->load('getMeteomaticApiServiceService')), ($container->privates['App\\Service\\MeteomaticsWeatherService'] ?? $container->load('getMeteomaticsWeatherServiceService')), ($container->privates['App\\Service\\BassicAuthService'] ?? ($container->privates['App\\Service\\BassicAuthService'] = new \App\Service\BassicAuthService())), ($container->privates['App\\Service\\UserPermission'] ?? ($container->privates['App\\Service\\UserPermission'] = new \App\Service\UserPermission())), ($container->services['.container.private.security.token_storage'] ?? $container->get_Container_Private_Security_TokenStorageService()), ($container->services['lexik_jwt_authentication.jwt_manager'] ?? $container->load('getLexikJwtAuthentication_JwtManagerService')), ($container->privates['App\\Service\\PublicUserPermissionService'] ?? ($container->privates['App\\Service\\PublicUserPermissionService'] = new \App\Service\PublicUserPermissionService())), ($container->privates['App\\Service\\CustomNotificationService'] ?? $container->load('getCustomNotificationServiceService')));
$instance->setContainer(($container->privates['.service_locator.Z3eEsyj'] ?? $container->load('get_ServiceLocator_Z3eEsyjService'))->withContext('App\\Controller\\DeviceApiController', $container));
return $instance;
}
}