<?php
namespace ContainerTkODD7S;
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 getCategoryBoxCacheServiceService extends App_KernelDevDebugContainer
{
/**
* Gets the public 'Slivki\Services\CategoryBoxCacheService' shared autowired service.
*
* @return \Slivki\Services\CategoryBoxCacheService
*/
public static function do($container, $lazyLoad = true)
{
include_once \dirname(__DIR__, 4).'/src/Services/CategoryBoxCacheService.php';
include_once \dirname(__DIR__, 4).'/src/Dao/Director/CommentRatingDaoInterface.php';
include_once \dirname(__DIR__, 4).'/src/Dao/Director/CommentRatingDao.php';
include_once \dirname(__DIR__, 4).'/src/Dao/Director/DirectorActiveOffersDaoInterface.php';
include_once \dirname(__DIR__, 4).'/src/Dao/Director/DirectorActiveOffersDao.php';
include_once \dirname(__DIR__, 4).'/src/Dao/Director/DirectorActiveSalesDaoInterface.php';
include_once \dirname(__DIR__, 4).'/src/Dao/Director/DirectorActiveSalesDao.php';
$a = ($container->services['.container.private.twig'] ?? $container->get_Container_Private_TwigService());
if (isset($container->services['Slivki\\Services\\CategoryBoxCacheService'])) {
return $container->services['Slivki\\Services\\CategoryBoxCacheService'];
}
$b = ($container->services['doctrine.orm.default_entity_manager'] ?? $container->getDoctrine_Orm_DefaultEntityManagerService());
if (isset($container->services['Slivki\\Services\\CategoryBoxCacheService'])) {
return $container->services['Slivki\\Services\\CategoryBoxCacheService'];
}
$c = ($container->privates['Slivki\\Services\\Category\\CategoryCacheService'] ?? $container->load('getCategoryCacheServiceService'));
if (isset($container->services['Slivki\\Services\\CategoryBoxCacheService'])) {
return $container->services['Slivki\\Services\\CategoryBoxCacheService'];
}
$d = ($container->services['doctrine.dbal.site_connection'] ?? $container->getDoctrine_Dbal_SiteConnectionService());
if (isset($container->services['Slivki\\Services\\CategoryBoxCacheService'])) {
return $container->services['Slivki\\Services\\CategoryBoxCacheService'];
}
$e = ($container->services['Slivki\\Services\\Comment\\CommentService'] ?? $container->load('getCommentServiceService'));
if (isset($container->services['Slivki\\Services\\CategoryBoxCacheService'])) {
return $container->services['Slivki\\Services\\CategoryBoxCacheService'];
}
$f = ($container->privates['Slivki\\Dao\\Offer\\OfferDaoInterface'] ?? $container->load('getOfferDaoInterfaceService'));
if (isset($container->services['Slivki\\Services\\CategoryBoxCacheService'])) {
return $container->services['Slivki\\Services\\CategoryBoxCacheService'];
}
$g = ($container->services['Slivki\\Services\\Offer\\SortOffersByPositionService'] ?? $container->load('getSortOffersByPositionServiceService'));
if (isset($container->services['Slivki\\Services\\CategoryBoxCacheService'])) {
return $container->services['Slivki\\Services\\CategoryBoxCacheService'];
}
$h = ($container->services['Slivki\\Services\\Offer\\GalleryVideo\\VideoPackageDtoGetter'] ?? $container->load('getVideoPackageDtoGetterService'));
if (isset($container->services['Slivki\\Services\\CategoryBoxCacheService'])) {
return $container->services['Slivki\\Services\\CategoryBoxCacheService'];
}
return $container->services['Slivki\\Services\\CategoryBoxCacheService'] = new \Slivki\Services\CategoryBoxCacheService($a, $b, ($container->services['Slivki\\Services\\CacheService'] ?? $container->getCacheServiceService()), ($container->services['Slivki\\Services\\TextCacheService'] ?? ($container->services['Slivki\\Services\\TextCacheService'] = new \Slivki\Services\TextCacheService())), $c, new \Slivki\Dao\Director\CommentRatingDao($b, new \Slivki\Dao\Director\DirectorActiveOffersDao($d), new \Slivki\Dao\Director\DirectorActiveSalesDao($d), $e), $f, $g, ($container->privates['Slivki\\Repository\\Category\\CategoryRepositoryInterface'] ?? $container->load('getCategoryRepositoryInterface2Service')), $h, ($container->services['Slivki\\Services\\FoodCourt\\DeliveryWorkingTimeSorter'] ?? $container->load('getDeliveryWorkingTimeSorterService')), ($container->privates['Slivki\\Services\\Seo\\SeoResourceService'] ?? $container->load('getSeoResourceServiceService')));
}
}