<?php

namespace FiboFiltersGenerated;

use FiboFiltersVendor\Symfony\Component\DependencyInjection\Argument\RewindableGenerator;
use FiboFiltersVendor\Symfony\Component\DependencyInjection\ContainerInterface;
use FiboFiltersVendor\Symfony\Component\DependencyInjection\Container;
use FiboFiltersVendor\Symfony\Component\DependencyInjection\Exception\InvalidArgumentException;
use FiboFiltersVendor\Symfony\Component\DependencyInjection\Exception\LogicException;
use FiboFiltersVendor\Symfony\Component\DependencyInjection\Exception\RuntimeException;
use FiboFiltersVendor\Symfony\Component\DependencyInjection\ParameterBag\FrozenParameterBag;
use FiboFiltersVendor\Symfony\Component\DependencyInjection\ParameterBag\ParameterBagInterface;

/**
 * This class has been auto-generated
 * by the Symfony Dependency Injection Component.
 *
 * @final
 */
class FreeCachedContainer extends Container
{
    private $parameters = [];

    public function __construct()
    {
        $this->services = $this->privates = [];
        $this->syntheticIds = [
            'dich' => true,
            'pro_container' => true,
        ];
        $this->methodMap = [
            'FiboFilters\\API\\API' => 'getAPIService',
            'FiboFilters\\API\\Filters' => 'getFiltersService',
            'FiboFilters\\API\\Index' => 'getIndexService',
            'FiboFilters\\API\\SEORules' => 'getSEORulesService',
            'FiboFilters\\API\\Settings' => 'getSettingsService',
            'FiboFilters\\API\\SettingsController' => 'getSettingsControllerService',
            'FiboFilters\\API\\Troubleshooting' => 'getTroubleshootingService',
            'FiboFilters\\AdminPages\\Pages\\Debug' => 'getDebugService',
            'FiboFilters\\AdminPages\\Pages\\Settings' => 'getSettings2Service',
            'FiboFilters\\Blocks\\Blocks' => 'getBlocksService',
            'FiboFilters\\Blocks\\Filters' => 'getFilters2Service',
            'FiboFilters\\Config\\AdminAssetsLoader' => 'getAdminAssetsLoaderService',
            'FiboFilters\\Config\\AdminBar' => 'getAdminBarService',
            'FiboFilters\\Config\\AssetsLoader' => 'getAssetsLoaderService',
            'FiboFilters\\Config\\FreemiusConfig' => 'getFreemiusConfigService',
            'FiboFilters\\Config\\Index' => 'getIndex2Service',
            'FiboFilters\\Config\\IndexPusher' => 'getIndexPusherService',
            'FiboFilters\\Config\\Initializer' => 'getInitializerService',
            'FiboFilters\\Config\\Install' => 'getInstallService',
            'FiboFilters\\Config\\Menu' => 'getMenuService',
            'FiboFilters\\Config\\Requirements' => 'getRequirementsService',
            'FiboFilters\\Config\\Troubleshooting' => 'getTroubleshooting2Service',
            'FiboFilters\\Config\\WpCli' => 'getWpCliService',
            'FiboFilters\\DI\\ContainerWrapper' => 'getContainerWrapperService',
            'FiboFilters\\Filtering\\Front' => 'getFrontService',
            'FiboFilters\\Filtering\\Request' => 'getRequestService',
            'FiboFilters\\Filtering\\VariationAdjuster' => 'getVariationAdjusterService',
            'FiboFilters\\Filters\\FilterFactory' => 'getFilterFactoryService',
            'FiboFilters\\Filters\\FilterSources' => 'getFilterSourcesService',
            'FiboFilters\\Filters\\FiltersDebugger' => 'getFiltersDebuggerService',
            'FiboFilters\\Filters\\FiltersManager' => 'getFiltersManagerService',
            'FiboFilters\\Filters\\FiltersQuery' => 'getFiltersQueryService',
            'FiboFilters\\Filters\\SourceAnalyser' => 'getSourceAnalyserService',
            'FiboFilters\\Filters\\StoreFilters' => 'getStoreFiltersService',
            'FiboFilters\\Index\\Descriptors' => 'getDescriptorsService',
            'FiboFilters\\Index\\Documents' => 'getDocumentsService',
            'FiboFilters\\Index\\Sources' => 'getSourcesService',
            'FiboFilters\\Index\\Values' => 'getValuesService',
            'FiboFilters\\Indexer\\AsyncRebuildIndex' => 'getAsyncRebuildIndexService',
            'FiboFilters\\Indexer\\BackgroundProductUpdater' => 'getBackgroundProductUpdaterService',
            'FiboFilters\\Indexer\\BuildInfo' => 'getBuildInfoService',
            'FiboFilters\\Indexer\\Builder' => 'getBuilderService',
            'FiboFilters\\Indexer\\BuilderUI' => 'getBuilderUIService',
            'FiboFilters\\Indexer\\Config' => 'getConfigService',
            'FiboFilters\\Indexer\\DescriptorsCache' => 'getDescriptorsCacheService',
            'FiboFilters\\Indexer\\DocumentFactory' => 'getDocumentFactoryService',
            'FiboFilters\\Indexer\\Filters\\AsyncProcess' => 'getAsyncProcessService',
            'FiboFilters\\Indexer\\Filters\\Database' => 'getDatabaseService',
            'FiboFilters\\Indexer\\Filters\\Indexer' => 'getIndexerService',
            'FiboFilters\\Indexer\\Logger' => 'getLoggerService',
            'FiboFilters\\Indexer\\Scheduler' => 'getSchedulerService',
            'FiboFilters\\Indexer\\SourceQueryFactory' => 'getSourceQueryFactoryService',
            'FiboFilters\\Indexer\\Updater' => 'getUpdaterService',
            'FiboFilters\\Integrations\\BulkIntegrations' => 'getBulkIntegrationsService',
            'FiboFilters\\Integrations\\Multilingual' => 'getMultilingualService',
            'FiboFilters\\Integrations\\Multilingual\\Polylang' => 'getPolylangService',
            'FiboFilters\\Integrations\\Multilingual\\TranslatePress' => 'getTranslatePressService',
            'FiboFilters\\Integrations\\Multilingual\\WPML' => 'getWPMLService',
            'FiboFilters\\Integrations\\Plugins' => 'getPluginsService',
            'FiboFilters\\Integrations\\Plugins\\AdvancedCustomFields' => 'getAdvancedCustomFieldsService',
            'FiboFilters\\Integrations\\Plugins\\AeliaCurrencySwitcherForWooCommerce' => 'getAeliaCurrencySwitcherForWooCommerceService',
            'FiboFilters\\Integrations\\Plugins\\Breakdance\\Breakdance' => 'getBreakdanceService',
            'FiboFilters\\Integrations\\Plugins\\Breeze' => 'getBreezeService',
            'FiboFilters\\Integrations\\Plugins\\Elementor\\Elementor' => 'getElementorService',
            'FiboFilters\\Integrations\\Plugins\\Elementor\\Utils' => 'getUtilsService',
            'FiboFilters\\Integrations\\Plugins\\EssentialAddonsForElementor' => 'getEssentialAddonsForElementorService',
            'FiboFilters\\Integrations\\Plugins\\FiboSearchPro' => 'getFiboSearchProService',
            'FiboFilters\\Integrations\\Plugins\\FlyingPress' => 'getFlyingPressService',
            'FiboFilters\\Integrations\\Plugins\\HideCategoriesProductsWooCommerce' => 'getHideCategoriesProductsWooCommerceService',
            'FiboFilters\\Integrations\\Plugins\\IconicWooImageSwap' => 'getIconicWooImageSwapService',
            'FiboFilters\\Integrations\\Plugins\\Imagify' => 'getImagifyService',
            'FiboFilters\\Integrations\\Plugins\\JVMWooCommerceWishlist' => 'getJVMWooCommerceWishlistService',
            'FiboFilters\\Integrations\\Plugins\\KinstaMUPlugins' => 'getKinstaMUPluginsService',
            'FiboFilters\\Integrations\\Plugins\\LiteSpeedCache' => 'getLiteSpeedCacheService',
            'FiboFilters\\Integrations\\Plugins\\Perfmatters' => 'getPerfmattersService',
            'FiboFilters\\Integrations\\Plugins\\PixelManagerProForWooCommerce' => 'getPixelManagerProForWooCommerceService',
            'FiboFilters\\Integrations\\Plugins\\ProductVariationSwatchesforWooCommerce' => 'getProductVariationSwatchesforWooCommerceService',
            'FiboFilters\\Integrations\\Plugins\\PwWooCommerceGiftCards' => 'getPwWooCommerceGiftCardsService',
            'FiboFilters\\Integrations\\Plugins\\Relevanssi' => 'getRelevanssiService',
            'FiboFilters\\Integrations\\Plugins\\VariationSwatchesForWooCommercePro' => 'getVariationSwatchesForWooCommerceProService',
            'FiboFilters\\Integrations\\Plugins\\WPRocket' => 'getWPRocketService',
            'FiboFilters\\Integrations\\Plugins\\WooCommerce\\WooCommerce' => 'getWooCommerceService',
            'FiboFilters\\Integrations\\Plugins\\WooCompositeProducts' => 'getWooCompositeProductsService',
            'FiboFilters\\Integrations\\Plugins\\WpAllImport' => 'getWpAllImportService',
            'FiboFilters\\Integrations\\Plugins\\WpcProductBundlesForWooCommerce' => 'getWpcProductBundlesForWooCommerceService',
            'FiboFilters\\Integrations\\Plugins\\YITHWooCommerceWishlist' => 'getYITHWooCommerceWishlistService',
            'FiboFilters\\Integrations\\Themes' => 'getThemesService',
            'FiboFilters\\Integrations\\Themes\\Astra' => 'getAstraService',
            'FiboFilters\\Integrations\\Themes\\Avada' => 'getAvadaService',
            'FiboFilters\\Integrations\\Themes\\Botiga' => 'getBotigaService',
            'FiboFilters\\Integrations\\Themes\\Bricks' => 'getBricksService',
            'FiboFilters\\Integrations\\Themes\\Divi' => 'getDiviService',
            'FiboFilters\\Integrations\\Themes\\Electro' => 'getElectroService',
            'FiboFilters\\Integrations\\Themes\\GeneratePress' => 'getGeneratePressService',
            'FiboFilters\\Integrations\\Themes\\GenericTheme' => 'getGenericThemeService',
            'FiboFilters\\Integrations\\Themes\\Kadence' => 'getKadenceService',
            'FiboFilters\\Integrations\\Themes\\Neve' => 'getNeveService',
            'FiboFilters\\Integrations\\Themes\\Porto' => 'getPortoService',
            'FiboFilters\\Integrations\\Themes\\The7' => 'getThe7Service',
            'FiboFilters\\Integrations\\Themes\\Uncode' => 'getUncodeService',
            'FiboFilters\\Integrations\\Themes\\WoodMart' => 'getWoodMartService',
            'FiboFilters\\Integrations\\Themes\\XStore' => 'getXStoreService',
            'FiboFilters\\Product\\ProductFactory' => 'getProductFactoryService',
            'FiboFilters\\SeoRules\\SeoRuleEngine' => 'getSeoRuleEngineService',
            'FiboFilters\\SeoRules\\SeoRuleMatcher' => 'getSeoRuleMatcherService',
            'FiboFilters\\SeoRules\\SeoRuleProductEstimator' => 'getSeoRuleProductEstimatorService',
            'FiboFilters\\SeoRules\\SeoRuleRepository' => 'getSeoRuleRepositoryService',
            'FiboFilters\\SeoRules\\SeoRuleUrlGenerator' => 'getSeoRuleUrlGeneratorService',
            'FiboFilters\\SeoRules\\SeoRuleUrlResolver' => 'getSeoRuleUrlResolverService',
            'FiboFilters\\Settings\\Onboarding' => 'getOnboardingService',
            'FiboFilters\\Settings\\Settings' => 'getSettings3Service',
            'FiboFilters\\Settings\\Storage' => 'getStorageService',
            'FiboFilters\\Shortcodes\\FiboFilters' => 'getFiboFiltersService',
            'FiboFilters\\Shortcodes\\FiboFiltersAppliedFilters' => 'getFiboFiltersAppliedFiltersService',
            'FiboFilters\\Shortcodes\\FiboFiltersInfiniteScrollTrigger' => 'getFiboFiltersInfiniteScrollTriggerService',
            'FiboFilters\\Shortcodes\\FiboFiltersOrdering' => 'getFiboFiltersOrderingService',
            'FiboFilters\\Shortcodes\\FiboFiltersPagination' => 'getFiboFiltersPaginationService',
            'FiboFilters\\Shortcodes\\FiboFiltersShowMoreProductsBtn' => 'getFiboFiltersShowMoreProductsBtnService',
            'FiboFilters\\Shortcodes\\FiboFiltersShowPreviousProductsBtn' => 'getFiboFiltersShowPreviousProductsBtnService',
            'FiboFilters\\Sorting\\CustomSortOptionsProvider' => 'getCustomSortOptionsProviderService',
            'FiboFilters\\Sorting\\Sorting' => 'getSortingService',
            'FiboFilters\\Util\\Cache' => 'getCacheService',
            'FiboFilters\\Util\\DbUtil' => 'getDbUtilService',
            'FiboFilters\\Util\\Localization' => 'getLocalizationService',
            'FiboFilters\\WP\\Helper' => 'getHelperService',
            'FiboFilters\\WP\\WPDB' => 'getWPDBService',
            'FiboFilters\\WP\\WPDBSecond' => 'getWPDBSecondService',
            'FiboFilters\\Widgets\\Widgets' => 'getWidgetsService',
            'FiboFilters\\WooCommerce\\Helper' => 'getHelper2Service',
            'FiboFilters\\WpCli\\FibofiltersIndexCommand' => 'getFibofiltersIndexCommandService',
            'Freemius' => 'getFreemiusService',
        ];
        $this->aliases = [
            'api.api' => 'FiboFilters\\API\\API',
            'config.admin_assets_loader' => 'FiboFilters\\Config\\AdminAssetsLoader',
            'config.admin_bar' => 'FiboFilters\\Config\\AdminBar',
            'config.assets_loader' => 'FiboFilters\\Config\\AssetsLoader',
            'config.install' => 'FiboFilters\\Config\\Install',
            'config.menu' => 'FiboFilters\\Config\\Menu',
            'config.wpcli' => 'FiboFilters\\Config\\WpCli',
            'filtering.front' => 'FiboFilters\\Filtering\\Front',
            'plugins.advanced_custom_fields' => 'FiboFilters\\Integrations\\Plugins\\AdvancedCustomFields',
            'plugins.breakdance' => 'FiboFilters\\Integrations\\Plugins\\Breakdance\\Breakdance',
            'plugins.breeze' => 'FiboFilters\\Integrations\\Plugins\\Breeze',
            'plugins.elementor' => 'FiboFilters\\Integrations\\Plugins\\Elementor\\Elementor',
            'plugins.essential_addons_for_elementor' => 'FiboFilters\\Integrations\\Plugins\\EssentialAddonsForElementor',
            'plugins.fibosearch_pro' => 'FiboFilters\\Integrations\\Plugins\\FiboSearchPro',
            'plugins.flying_press' => 'FiboFilters\\Integrations\\Plugins\\FlyingPress',
            'plugins.hide_categories_products_wc' => 'FiboFilters\\Integrations\\Plugins\\HideCategoriesProductsWooCommerce',
            'plugins.iconic_woo_image_swap' => 'FiboFilters\\Integrations\\Plugins\\IconicWooImageSwap',
            'plugins.imagify' => 'FiboFilters\\Integrations\\Plugins\\Imagify',
            'plugins.jvm_woocommerce_wishlist' => 'FiboFilters\\Integrations\\Plugins\\JVMWooCommerceWishlist',
            'plugins.kinsta_mu_plugins' => 'FiboFilters\\Integrations\\Plugins\\KinstaMUPlugins',
            'plugins.litespeed_cache' => 'FiboFilters\\Integrations\\Plugins\\LiteSpeedCache',
            'plugins.perfmatters' => 'FiboFilters\\Integrations\\Plugins\\Perfmatters',
            'plugins.pixel_manager_pro_for_woocommerce' => 'FiboFilters\\Integrations\\Plugins\\PixelManagerProForWooCommerce',
            'plugins.product_variation_swatches_for_woocommerce' => 'FiboFilters\\Integrations\\Plugins\\ProductVariationSwatchesforWooCommerce',
            'plugins.pw_woocommerce_gift_cards' => 'FiboFilters\\Integrations\\Plugins\\PwWooCommerceGiftCards',
            'plugins.relevanssi' => 'FiboFilters\\Integrations\\Plugins\\Relevanssi',
            'plugins.variation_swatches_for_woocommerce_pro' => 'FiboFilters\\Integrations\\Plugins\\VariationSwatchesForWooCommercePro',
            'plugins.woo_composite_products' => 'FiboFilters\\Integrations\\Plugins\\WooCompositeProducts',
            'plugins.woocommerce' => 'FiboFilters\\Integrations\\Plugins\\WooCommerce\\WooCommerce',
            'plugins.woocommerce_aelia_currencyswitcher' => 'FiboFilters\\Integrations\\Plugins\\AeliaCurrencySwitcherForWooCommerce',
            'plugins.wp_all_import' => 'FiboFilters\\Integrations\\Plugins\\WpAllImport',
            'plugins.wp_rocket' => 'FiboFilters\\Integrations\\Plugins\\WPRocket',
            'plugins.wpc_product_bundles_for_wooCommerce' => 'FiboFilters\\Integrations\\Plugins\\WpcProductBundlesForWooCommerce',
            'plugins.yith_woocommerce_wishlist' => 'FiboFilters\\Integrations\\Plugins\\YITHWooCommerceWishlist',
            'themes.astra' => 'FiboFilters\\Integrations\\Themes\\Astra',
            'themes.avada' => 'FiboFilters\\Integrations\\Themes\\Avada',
            'themes.botiga' => 'FiboFilters\\Integrations\\Themes\\Botiga',
            'themes.bricks' => 'FiboFilters\\Integrations\\Themes\\Bricks',
            'themes.divi' => 'FiboFilters\\Integrations\\Themes\\Divi',
            'themes.dt-the7' => 'FiboFilters\\Integrations\\Themes\\The7',
            'themes.electro' => 'FiboFilters\\Integrations\\Themes\\Electro',
            'themes.generatepress' => 'FiboFilters\\Integrations\\Themes\\GeneratePress',
            'themes.generic_theme' => 'FiboFilters\\Integrations\\Themes\\GenericTheme',
            'themes.kadence' => 'FiboFilters\\Integrations\\Themes\\Kadence',
            'themes.neve' => 'FiboFilters\\Integrations\\Themes\\Neve',
            'themes.porto' => 'FiboFilters\\Integrations\\Themes\\Porto',
            'themes.the7' => 'FiboFilters\\Integrations\\Themes\\The7',
            'themes.uncode' => 'FiboFilters\\Integrations\\Themes\\Uncode',
            'themes.woodmart' => 'FiboFilters\\Integrations\\Themes\\WoodMart',
            'themes.xstore' => 'FiboFilters\\Integrations\\Themes\\XStore',
        ];
    }

    public function compile(): void
    {
        throw new LogicException('You cannot compile a dumped container that was already compiled.');
    }

    public function isCompiled(): bool
    {
        return true;
    }

    public function getRemovedIds(): array
    {
        return [
            'FiboFiltersVendor\\Psr\\Container\\ContainerInterface' => true,
            'FiboFiltersVendor\\Symfony\\Component\\DependencyInjection\\ContainerInterface' => true,
        ];
    }

    /**
     * Gets the public 'FiboFilters\API\API' shared autowired service.
     *
     * @return \FiboFilters\API\API
     */
    protected function getAPIService()
    {
        return $this->services['FiboFilters\\API\\API'] = new \FiboFilters\API\API(($this->services['FiboFilters\\API\\Filters'] ?? $this->getFiltersService()), ($this->services['FiboFilters\\API\\Index'] ?? $this->getIndexService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\API\\Settings'] ?? $this->getSettingsService()), ($this->services['FiboFilters\\API\\SettingsController'] ?? ($this->services['FiboFilters\\API\\SettingsController'] = new \FiboFilters\API\SettingsController())), ($this->services['FiboFilters\\API\\Troubleshooting'] ?? $this->getTroubleshootingService()), ($this->services['FiboFilters\\API\\SEORules'] ?? $this->getSEORulesService()));
    }

    /**
     * Gets the public 'FiboFilters\API\Filters' shared autowired service.
     *
     * @return \FiboFilters\API\Filters
     */
    protected function getFiltersService()
    {
        return $this->services['FiboFilters\\API\\Filters'] = new \FiboFilters\API\Filters(($this->services['FiboFilters\\Index\\Descriptors'] ?? $this->getDescriptorsService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()));
    }

    /**
     * Gets the public 'FiboFilters\API\Index' shared autowired service.
     *
     * @return \FiboFilters\API\Index
     */
    protected function getIndexService()
    {
        return $this->services['FiboFilters\\API\\Index'] = new \FiboFilters\API\Index(($this->services['FiboFilters\\Indexer\\BuilderUI'] ?? $this->getBuilderUIService()), ($this->services['FiboFilters\\Indexer\\BuildInfo'] ?? $this->getBuildInfoService()), ($this->services['FiboFilters\\Indexer\\Config'] ?? ($this->services['FiboFilters\\Indexer\\Config'] = new \FiboFilters\Indexer\Config())), ($this->services['FiboFilters\\Config\\Index'] ?? $this->getIndex2Service()));
    }

    /**
     * Gets the public 'FiboFilters\API\SEORules' shared autowired service.
     *
     * @return \FiboFilters\API\SEORules
     */
    protected function getSEORulesService()
    {
        return $this->services['FiboFilters\\API\\SEORules'] = new \FiboFilters\API\SEORules(($this->services['FiboFilters\\Index\\Values'] ?? $this->getValuesService()), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Filters\\StoreFilters'] ?? $this->getStoreFiltersService()));
    }

    /**
     * Gets the public 'FiboFilters\API\Settings' shared autowired service.
     *
     * @return \FiboFilters\API\Settings
     */
    protected function getSettingsService()
    {
        return $this->services['FiboFilters\\API\\Settings'] = new \FiboFilters\API\Settings(($this->services['FiboFilters\\Filters\\FilterSources'] ?? $this->getFilterSourcesService()), ($this->services['FiboFilters\\Settings\\Onboarding'] ?? ($this->services['FiboFilters\\Settings\\Onboarding'] = new \FiboFilters\Settings\Onboarding())), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\Filters\\SourceAnalyser'] ?? $this->getSourceAnalyserService()));
    }

    /**
     * Gets the public 'FiboFilters\API\SettingsController' shared autowired service.
     *
     * @return \FiboFilters\API\SettingsController
     */
    protected function getSettingsControllerService()
    {
        return $this->services['FiboFilters\\API\\SettingsController'] = new \FiboFilters\API\SettingsController();
    }

    /**
     * Gets the public 'FiboFilters\API\Troubleshooting' shared autowired service.
     *
     * @return \FiboFilters\API\Troubleshooting
     */
    protected function getTroubleshootingService()
    {
        return $this->services['FiboFilters\\API\\Troubleshooting'] = new \FiboFilters\API\Troubleshooting(($this->services['FiboFilters\\Config\\Troubleshooting'] ?? $this->getTroubleshooting2Service()));
    }

    /**
     * Gets the public 'FiboFilters\AdminPages\Pages\Debug' shared autowired service.
     *
     * @return \FiboFilters\AdminPages\Pages\Debug
     */
    protected function getDebugService()
    {
        return $this->services['FiboFilters\\AdminPages\\Pages\\Debug'] = new \FiboFilters\AdminPages\Pages\Debug();
    }

    /**
     * Gets the public 'FiboFilters\AdminPages\Pages\Settings' shared autowired service.
     *
     * @return \FiboFilters\AdminPages\Pages\Settings
     */
    protected function getSettings2Service()
    {
        return $this->services['FiboFilters\\AdminPages\\Pages\\Settings'] = new \FiboFilters\AdminPages\Pages\Settings();
    }

    /**
     * Gets the public 'FiboFilters\Blocks\Blocks' shared autowired service.
     *
     * @return \FiboFilters\Blocks\Blocks
     */
    protected function getBlocksService()
    {
        return $this->services['FiboFilters\\Blocks\\Blocks'] = new \FiboFilters\Blocks\Blocks(($this->services['FiboFilters\\Blocks\\Filters'] ?? $this->getFilters2Service()));
    }

    /**
     * Gets the public 'FiboFilters\Blocks\Filters' shared autowired service.
     *
     * @return \FiboFilters\Blocks\Filters
     */
    protected function getFilters2Service()
    {
        return $this->services['FiboFilters\\Blocks\\Filters'] = new \FiboFilters\Blocks\Filters(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()));
    }

    /**
     * Gets the public 'FiboFilters\Config\AdminAssetsLoader' shared autowired service.
     *
     * @return \FiboFilters\Config\AdminAssetsLoader
     */
    protected function getAdminAssetsLoaderService()
    {
        return $this->services['FiboFilters\\Config\\AdminAssetsLoader'] = new \FiboFilters\Config\AdminAssetsLoader(($this->services['FiboFilters\\Filters\\FilterFactory'] ?? $this->getFilterFactoryService()), ($this->services['Freemius'] ?? $this->getFreemiusService()), ($this->services['FiboFilters\\Settings\\Onboarding'] ?? ($this->services['FiboFilters\\Settings\\Onboarding'] = new \FiboFilters\Settings\Onboarding())), ($this->services['FiboFilters\\Filtering\\Request'] ?? $this->getRequestService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())), ($this->services['FiboFilters\\Integrations\\Themes'] ?? $this->getThemesService()));
    }

    /**
     * Gets the public 'FiboFilters\Config\AdminBar' shared autowired service.
     *
     * @return \FiboFilters\Config\AdminBar
     */
    protected function getAdminBarService()
    {
        return $this->services['FiboFilters\\Config\\AdminBar'] = new \FiboFilters\Config\AdminBar(($this->services['FiboFilters\\Indexer\\BuildInfo'] ?? $this->getBuildInfoService()), ($this->services['FiboFilters\\Indexer\\Config'] ?? ($this->services['FiboFilters\\Indexer\\Config'] = new \FiboFilters\Indexer\Config())), ($this->services['FiboFilters\\Filters\\StoreFilters'] ?? $this->getStoreFiltersService()), ($this->services['FiboFilters\\Filters\\FiltersDebugger'] ?? $this->getFiltersDebuggerService()));
    }

    /**
     * Gets the public 'FiboFilters\Config\AssetsLoader' shared autowired service.
     *
     * @return \FiboFilters\Config\AssetsLoader
     */
    protected function getAssetsLoaderService()
    {
        return $this->services['FiboFilters\\Config\\AssetsLoader'] = new \FiboFilters\Config\AssetsLoader(($this->services['Freemius'] ?? $this->getFreemiusService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\Filters\\FiltersDebugger'] ?? $this->getFiltersDebuggerService()));
    }

    /**
     * Gets the public 'FiboFilters\Config\FreemiusConfig' shared autowired service.
     *
     * @return \FiboFilters\Config\FreemiusConfig
     */
    protected function getFreemiusConfigService()
    {
        return $this->services['FiboFilters\\Config\\FreemiusConfig'] = new \FiboFilters\Config\FreemiusConfig(($this->services['Freemius'] ?? $this->getFreemiusService()));
    }

    /**
     * Gets the public 'FiboFilters\Config\Index' shared autowired service.
     *
     * @return \FiboFilters\Config\Index
     */
    protected function getIndex2Service()
    {
        return $this->services['FiboFilters\\Config\\Index'] = new \FiboFilters\Config\Index(($this->services['FiboFilters\\Indexer\\AsyncRebuildIndex'] ?? $this->getAsyncRebuildIndexService()), ($this->services['FiboFilters\\Indexer\\BackgroundProductUpdater'] ?? $this->getBackgroundProductUpdaterService()), ($this->services['FiboFilters\\Indexer\\Builder'] ?? $this->getBuilderService()), ($this->services['FiboFilters\\Indexer\\BuildInfo'] ?? $this->getBuildInfoService()), ($this->services['FiboFilters\\Indexer\\Config'] ?? ($this->services['FiboFilters\\Indexer\\Config'] = new \FiboFilters\Indexer\Config())), ($this->services['FiboFilters\\Indexer\\Logger'] ?? $this->getLoggerService()), ($this->services['FiboFilters\\Indexer\\Scheduler'] ?? $this->getSchedulerService()), ($this->services['FiboFilters\\Indexer\\Updater'] ?? $this->getUpdaterService()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()));
    }

    /**
     * Gets the public 'FiboFilters\Config\IndexPusher' shared autowired service.
     *
     * @return \FiboFilters\Config\IndexPusher
     */
    protected function getIndexPusherService()
    {
        return $this->services['FiboFilters\\Config\\IndexPusher'] = new \FiboFilters\Config\IndexPusher(($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())));
    }

    /**
     * Gets the public 'FiboFilters\Config\Initializer' shared autowired service.
     *
     * @return \FiboFilters\Config\Initializer
     */
    protected function getInitializerService()
    {
        return $this->services['FiboFilters\\Config\\Initializer'] = new \FiboFilters\Config\Initializer(($this->services['FiboFilters\\Blocks\\Blocks'] ?? $this->getBlocksService()), ($this->services['FiboFilters\\Widgets\\Widgets'] ?? ($this->services['FiboFilters\\Widgets\\Widgets'] = new \FiboFilters\Widgets\Widgets())), ($this->services['FiboFilters\\DI\\ContainerWrapper'] ?? $this->getContainerWrapperService()), ($this->services['FiboFilters\\Shortcodes\\FiboFilters'] ?? $this->getFiboFiltersService()), ($this->services['FiboFilters\\Shortcodes\\FiboFiltersAppliedFilters'] ?? ($this->services['FiboFilters\\Shortcodes\\FiboFiltersAppliedFilters'] = new \FiboFilters\Shortcodes\FiboFiltersAppliedFilters())), ($this->services['FiboFilters\\Shortcodes\\FiboFiltersShowMoreProductsBtn'] ?? ($this->services['FiboFilters\\Shortcodes\\FiboFiltersShowMoreProductsBtn'] = new \FiboFilters\Shortcodes\FiboFiltersShowMoreProductsBtn())), ($this->services['FiboFilters\\Shortcodes\\FiboFiltersShowPreviousProductsBtn'] ?? ($this->services['FiboFilters\\Shortcodes\\FiboFiltersShowPreviousProductsBtn'] = new \FiboFilters\Shortcodes\FiboFiltersShowPreviousProductsBtn())), ($this->services['FiboFilters\\Shortcodes\\FiboFiltersInfiniteScrollTrigger'] ?? ($this->services['FiboFilters\\Shortcodes\\FiboFiltersInfiniteScrollTrigger'] = new \FiboFilters\Shortcodes\FiboFiltersInfiniteScrollTrigger())), ($this->services['FiboFilters\\Shortcodes\\FiboFiltersOrdering'] ?? ($this->services['FiboFilters\\Shortcodes\\FiboFiltersOrdering'] = new \FiboFilters\Shortcodes\FiboFiltersOrdering())), ($this->services['FiboFilters\\Shortcodes\\FiboFiltersPagination'] ?? ($this->services['FiboFilters\\Shortcodes\\FiboFiltersPagination'] = new \FiboFilters\Shortcodes\FiboFiltersPagination())), ($this->services['FiboFilters\\Indexer\\Filters\\Database'] ?? $this->getDatabaseService()), ($this->services['Freemius'] ?? $this->getFreemiusService()), ($this->services['FiboFilters\\Config\\FreemiusConfig'] ?? $this->getFreemiusConfigService()), ($this->services['FiboFilters\\Config\\Index'] ?? $this->getIndex2Service()), ($this->services['FiboFilters\\Config\\IndexPusher'] ?? $this->getIndexPusherService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Integrations\\Plugins'] ?? $this->getPluginsService()), ($this->services['FiboFilters\\Filtering\\Request'] ?? $this->getRequestService()), ($this->services['FiboFilters\\Config\\Requirements'] ?? ($this->services['FiboFilters\\Config\\Requirements'] = new \FiboFilters\Config\Requirements())), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\Integrations\\Themes'] ?? $this->getThemesService()), ($this->services['FiboFilters\\Integrations\\BulkIntegrations'] ?? ($this->services['FiboFilters\\Integrations\\BulkIntegrations'] = new \FiboFilters\Integrations\BulkIntegrations())), ($this->services['FiboFilters\\Config\\Troubleshooting'] ?? $this->getTroubleshooting2Service()), ($this->services['FiboFilters\\Filters\\FiltersDebugger'] ?? $this->getFiltersDebuggerService()));
    }

    /**
     * Gets the public 'FiboFilters\Config\Install' shared autowired service.
     *
     * @return \FiboFilters\Config\Install
     */
    protected function getInstallService()
    {
        return $this->services['FiboFilters\\Config\\Install'] = new \FiboFilters\Config\Install(($this->services['FiboFilters\\Filters\\FilterSources'] ?? $this->getFilterSourcesService()), ($this->services['FiboFilters\\Indexer\\Config'] ?? ($this->services['FiboFilters\\Indexer\\Config'] = new \FiboFilters\Indexer\Config())), ($this->services['Freemius'] ?? $this->getFreemiusService()), ($this->services['FiboFilters\\Config\\Index'] ?? $this->getIndex2Service()), ($this->services['FiboFilters\\Settings\\Storage'] ?? $this->getStorageService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()));
    }

    /**
     * Gets the public 'FiboFilters\Config\Menu' shared autowired service.
     *
     * @return \FiboFilters\Config\Menu
     */
    protected function getMenuService()
    {
        return $this->services['FiboFilters\\Config\\Menu'] = new \FiboFilters\Config\Menu(($this->services['FiboFilters\\Indexer\\BuildInfo'] ?? $this->getBuildInfoService()), ($this->services['FiboFilters\\Indexer\\Config'] ?? ($this->services['FiboFilters\\Indexer\\Config'] = new \FiboFilters\Indexer\Config())), ($this->services['FiboFilters\\DI\\ContainerWrapper'] ?? $this->getContainerWrapperService()), ($this->services['Freemius'] ?? $this->getFreemiusService()));
    }

    /**
     * Gets the public 'FiboFilters\Config\Requirements' shared autowired service.
     *
     * @return \FiboFilters\Config\Requirements
     */
    protected function getRequirementsService()
    {
        return $this->services['FiboFilters\\Config\\Requirements'] = new \FiboFilters\Config\Requirements();
    }

    /**
     * Gets the public 'FiboFilters\Config\Troubleshooting' shared autowired service.
     *
     * @return \FiboFilters\Config\Troubleshooting
     */
    protected function getTroubleshooting2Service()
    {
        return $this->services['FiboFilters\\Config\\Troubleshooting'] = new \FiboFilters\Config\Troubleshooting(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Filters\\StoreFilters'] ?? $this->getStoreFiltersService()), ($this->services['FiboFilters\\Integrations\\Themes'] ?? $this->getThemesService()), ($this->services['FiboFilters\\Indexer\\BuildInfo'] ?? $this->getBuildInfoService()), ($this->services['FiboFilters\\Filters\\FilterSources'] ?? $this->getFilterSourcesService()), ($this->services['FiboFilters\\Filters\\FilterFactory'] ?? $this->getFilterFactoryService()), ($this->services['FiboFilters\\Settings\\Storage'] ?? $this->getStorageService()));
    }

    /**
     * Gets the public 'FiboFilters\Config\WpCli' shared autowired service.
     *
     * @return \FiboFilters\Config\WpCli
     */
    protected function getWpCliService()
    {
        return $this->services['FiboFilters\\Config\\WpCli'] = new \FiboFilters\Config\WpCli();
    }

    /**
     * Gets the public 'FiboFilters\DI\ContainerWrapper' shared service.
     *
     * @return \FiboFilters\DI\ContainerWrapper
     */
    protected function getContainerWrapperService()
    {
        return $this->services['FiboFilters\\DI\\ContainerWrapper'] = \FiboFilters\DI\ContainerWrapper::get_instance();
    }

    /**
     * Gets the public 'FiboFilters\Filtering\Front' shared autowired service.
     *
     * @return \FiboFilters\Filtering\Front
     */
    protected function getFrontService()
    {
        return $this->services['FiboFilters\\Filtering\\Front'] = new \FiboFilters\Filtering\Front(($this->services['FiboFilters\\Indexer\\BuildInfo'] ?? $this->getBuildInfoService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Filters\\FilterSources'] ?? $this->getFilterSourcesService()), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Index\\Values'] ?? $this->getValuesService()), ($this->services['FiboFilters\\Sorting\\Sorting'] ?? $this->getSortingService()));
    }

    /**
     * Gets the public 'FiboFilters\Filtering\Request' shared autowired service.
     *
     * @return \FiboFilters\Filtering\Request
     */
    protected function getRequestService()
    {
        return $this->services['FiboFilters\\Filtering\\Request'] = new \FiboFilters\Filtering\Request(($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()), ($this->services['FiboFilters\\Indexer\\Builder'] ?? $this->getBuilderService()), ($this->services['FiboFilters\\Filters\\FiltersManager'] ?? $this->getFiltersManagerService()), ($this->services['FiboFilters\\Filters\\FiltersQuery'] ?? $this->getFiltersQueryService()), ($this->services['FiboFilters\\Index\\Documents'] ?? $this->getDocumentsService()), ($this->services['FiboFilters\\Util\\Localization'] ?? ($this->services['FiboFilters\\Util\\Localization'] = new \FiboFilters\Util\Localization())), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Filters\\StoreFilters'] ?? $this->getStoreFiltersService()), ($this->services['FiboFilters\\Filtering\\VariationAdjuster'] ?? $this->getVariationAdjusterService()), ($this->services['FiboFilters\\Sorting\\Sorting'] ?? $this->getSortingService()));
    }

    /**
     * Gets the public 'FiboFilters\Filtering\VariationAdjuster' shared autowired service.
     *
     * @return \FiboFilters\Filtering\VariationAdjuster
     */
    protected function getVariationAdjusterService()
    {
        return $this->services['FiboFilters\\Filtering\\VariationAdjuster'] = new \FiboFilters\Filtering\VariationAdjuster(($this->services['FiboFilters\\Filters\\StoreFilters'] ?? $this->getStoreFiltersService()), ($this->services['FiboFilters\\Filters\\FilterSources'] ?? $this->getFilterSourcesService()));
    }

    /**
     * Gets the public 'FiboFilters\Filters\FilterFactory' shared autowired service.
     *
     * @return \FiboFilters\Filters\FilterFactory
     */
    protected function getFilterFactoryService()
    {
        return $this->services['FiboFilters\\Filters\\FilterFactory'] = new \FiboFilters\Filters\FilterFactory(($this->services['FiboFilters\\Filters\\FilterSources'] ?? $this->getFilterSourcesService()), ($this->services['FiboFilters\\Filters\\StoreFilters'] ?? $this->getStoreFiltersService()));
    }

    /**
     * Gets the public 'FiboFilters\Filters\FilterSources' shared autowired service.
     *
     * @return \FiboFilters\Filters\FilterSources
     */
    protected function getFilterSourcesService()
    {
        return $this->services['FiboFilters\\Filters\\FilterSources'] = new \FiboFilters\Filters\FilterSources(($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Sorting\\Sorting'] ?? $this->getSortingService()));
    }

    /**
     * Gets the public 'FiboFilters\Filters\FiltersDebugger' shared autowired service.
     *
     * @return \FiboFilters\Filters\FiltersDebugger
     */
    protected function getFiltersDebuggerService()
    {
        return $this->services['FiboFilters\\Filters\\FiltersDebugger'] = new \FiboFilters\Filters\FiltersDebugger(($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())));
    }

    /**
     * Gets the public 'FiboFilters\Filters\FiltersManager' shared autowired service.
     *
     * @return \FiboFilters\Filters\FiltersManager
     */
    protected function getFiltersManagerService()
    {
        return $this->services['FiboFilters\\Filters\\FiltersManager'] = new \FiboFilters\Filters\FiltersManager(($this->services['FiboFilters\\Filters\\FilterFactory'] ?? $this->getFilterFactoryService()), ($this->services['FiboFilters\\Filters\\StoreFilters'] ?? $this->getStoreFiltersService()), ($this->services['FiboFilters\\Filters\\FiltersQuery'] ?? $this->getFiltersQueryService()), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Index\\Values'] ?? $this->getValuesService()));
    }

    /**
     * Gets the public 'FiboFilters\Filters\FiltersQuery' shared autowired service.
     *
     * @return \FiboFilters\Filters\FiltersQuery
     */
    protected function getFiltersQueryService()
    {
        return $this->services['FiboFilters\\Filters\\FiltersQuery'] = new \FiboFilters\Filters\FiltersQuery(($this->services['FiboFilters\\Util\\Cache'] ?? ($this->services['FiboFilters\\Util\\Cache'] = new \FiboFilters\Util\Cache())), ($this->services['FiboFilters\\Util\\DbUtil'] ?? $this->getDbUtilService()), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Index\\Values'] ?? $this->getValuesService()), ($this->services['FiboFilters\\Index\\Documents'] ?? $this->getDocumentsService()));
    }

    /**
     * Gets the public 'FiboFilters\Filters\SourceAnalyser' shared autowired service.
     *
     * @return \FiboFilters\Filters\SourceAnalyser
     */
    protected function getSourceAnalyserService()
    {
        return $this->services['FiboFilters\\Filters\\SourceAnalyser'] = new \FiboFilters\Filters\SourceAnalyser(($this->services['FiboFilters\\Filters\\FilterSources'] ?? $this->getFilterSourcesService()), ($this->services['FiboFilters\\Indexer\\SourceQueryFactory'] ?? $this->getSourceQueryFactoryService()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())));
    }

    /**
     * Gets the public 'FiboFilters\Filters\StoreFilters' shared autowired service.
     *
     * @return \FiboFilters\Filters\StoreFilters
     */
    protected function getStoreFiltersService()
    {
        return $this->services['FiboFilters\\Filters\\StoreFilters'] = new \FiboFilters\Filters\StoreFilters(($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()));
    }

    /**
     * Gets the public 'FiboFilters\Index\Descriptors' shared autowired service.
     *
     * @return \FiboFilters\Index\Descriptors
     */
    protected function getDescriptorsService()
    {
        return $this->services['FiboFilters\\Index\\Descriptors'] = new \FiboFilters\Index\Descriptors(($this->services['FiboFilters\\Util\\Cache'] ?? ($this->services['FiboFilters\\Util\\Cache'] = new \FiboFilters\Util\Cache())), ($this->services['FiboFilters\\Util\\DbUtil'] ?? $this->getDbUtilService()), ($this->services['FiboFilters\\WP\\WPDB'] ?? ($this->services['FiboFilters\\WP\\WPDB'] = new \FiboFilters\WP\WPDB())), ($this->services['FiboFilters\\WP\\WPDBSecond'] ?? ($this->services['FiboFilters\\WP\\WPDBSecond'] = new \FiboFilters\WP\WPDBSecond())));
    }

    /**
     * Gets the public 'FiboFilters\Index\Documents' shared autowired service.
     *
     * @return \FiboFilters\Index\Documents
     */
    protected function getDocumentsService()
    {
        return $this->services['FiboFilters\\Index\\Documents'] = new \FiboFilters\Index\Documents(($this->services['FiboFilters\\Util\\Cache'] ?? ($this->services['FiboFilters\\Util\\Cache'] = new \FiboFilters\Util\Cache())), ($this->services['FiboFilters\\Util\\DbUtil'] ?? $this->getDbUtilService()), ($this->services['FiboFilters\\WP\\WPDB'] ?? ($this->services['FiboFilters\\WP\\WPDB'] = new \FiboFilters\WP\WPDB())), ($this->services['FiboFilters\\WP\\WPDBSecond'] ?? ($this->services['FiboFilters\\WP\\WPDBSecond'] = new \FiboFilters\WP\WPDBSecond())));
    }

    /**
     * Gets the public 'FiboFilters\Index\Sources' shared autowired service.
     *
     * @return \FiboFilters\Index\Sources
     */
    protected function getSourcesService()
    {
        return $this->services['FiboFilters\\Index\\Sources'] = new \FiboFilters\Index\Sources(($this->services['FiboFilters\\Util\\Cache'] ?? ($this->services['FiboFilters\\Util\\Cache'] = new \FiboFilters\Util\Cache())), ($this->services['FiboFilters\\Util\\DbUtil'] ?? $this->getDbUtilService()), ($this->services['FiboFilters\\WP\\WPDB'] ?? ($this->services['FiboFilters\\WP\\WPDB'] = new \FiboFilters\WP\WPDB())), ($this->services['FiboFilters\\WP\\WPDBSecond'] ?? ($this->services['FiboFilters\\WP\\WPDBSecond'] = new \FiboFilters\WP\WPDBSecond())));
    }

    /**
     * Gets the public 'FiboFilters\Index\Values' shared autowired service.
     *
     * @return \FiboFilters\Index\Values
     */
    protected function getValuesService()
    {
        return $this->services['FiboFilters\\Index\\Values'] = new \FiboFilters\Index\Values(($this->services['FiboFilters\\Util\\Cache'] ?? ($this->services['FiboFilters\\Util\\Cache'] = new \FiboFilters\Util\Cache())), ($this->services['FiboFilters\\Util\\DbUtil'] ?? $this->getDbUtilService()), ($this->services['FiboFilters\\WP\\WPDB'] ?? ($this->services['FiboFilters\\WP\\WPDB'] = new \FiboFilters\WP\WPDB())), ($this->services['FiboFilters\\WP\\WPDBSecond'] ?? ($this->services['FiboFilters\\WP\\WPDBSecond'] = new \FiboFilters\WP\WPDBSecond())));
    }

    /**
     * Gets the public 'FiboFilters\Indexer\AsyncRebuildIndex' shared autowired service.
     *
     * @return \FiboFilters\Indexer\AsyncRebuildIndex
     */
    protected function getAsyncRebuildIndexService()
    {
        return $this->services['FiboFilters\\Indexer\\AsyncRebuildIndex'] = new \FiboFilters\Indexer\AsyncRebuildIndex(($this->services['FiboFilters\\Indexer\\Builder'] ?? $this->getBuilderService()), ($this->services['FiboFilters\\Indexer\\BuildInfo'] ?? $this->getBuildInfoService()), ($this->services['FiboFilters\\Indexer\\Config'] ?? ($this->services['FiboFilters\\Indexer\\Config'] = new \FiboFilters\Indexer\Config())), ($this->services['FiboFilters\\Indexer\\Logger'] ?? $this->getLoggerService()));
    }

    /**
     * Gets the public 'FiboFilters\Indexer\BackgroundProductUpdater' shared autowired service.
     *
     * @return \FiboFilters\Indexer\BackgroundProductUpdater
     */
    protected function getBackgroundProductUpdaterService()
    {
        return $this->services['FiboFilters\\Indexer\\BackgroundProductUpdater'] = new \FiboFilters\Indexer\BackgroundProductUpdater(($this->services['FiboFilters\\Indexer\\BuildInfo'] ?? $this->getBuildInfoService()), ($this->services['FiboFilters\\Indexer\\DescriptorsCache'] ?? $this->getDescriptorsCacheService()), ($this->services['FiboFilters\\Indexer\\Filters\\Indexer'] ?? $this->getIndexerService()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())));
    }

    /**
     * Gets the public 'FiboFilters\Indexer\BuildInfo' shared autowired service.
     *
     * @return \FiboFilters\Indexer\BuildInfo
     */
    protected function getBuildInfoService()
    {
        return $this->services['FiboFilters\\Indexer\\BuildInfo'] = new \FiboFilters\Indexer\BuildInfo(($this->services['FiboFilters\\Util\\Cache'] ?? ($this->services['FiboFilters\\Util\\Cache'] = new \FiboFilters\Util\Cache())), ($this->services['FiboFilters\\Indexer\\Config'] ?? ($this->services['FiboFilters\\Indexer\\Config'] = new \FiboFilters\Indexer\Config())), ($this->services['FiboFilters\\Settings\\Storage'] ?? $this->getStorageService()));
    }

    /**
     * Gets the public 'FiboFilters\Indexer\Builder' shared autowired service.
     *
     * @return \FiboFilters\Indexer\Builder
     */
    protected function getBuilderService()
    {
        return $this->services['FiboFilters\\Indexer\\Builder'] = new \FiboFilters\Indexer\Builder(($this->services['FiboFilters\\Indexer\\Filters\\AsyncProcess'] ?? $this->getAsyncProcessService()), ($this->services['FiboFilters\\Indexer\\BuildInfo'] ?? $this->getBuildInfoService()), ($this->services['FiboFilters\\Indexer\\Config'] ?? ($this->services['FiboFilters\\Indexer\\Config'] = new \FiboFilters\Indexer\Config())), ($this->services['FiboFilters\\Indexer\\Filters\\Database'] ?? $this->getDatabaseService()), ($this->services['FiboFilters\\Indexer\\DescriptorsCache'] ?? $this->getDescriptorsCacheService()), ($this->services['FiboFilters\\Util\\DbUtil'] ?? $this->getDbUtilService()), ($this->services['FiboFilters\\Indexer\\Filters\\Indexer'] ?? $this->getIndexerService()), ($this->services['FiboFilters\\Indexer\\Logger'] ?? $this->getLoggerService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Indexer\\SourceQueryFactory'] ?? $this->getSourceQueryFactoryService()), ($this->services['FiboFilters\\Filters\\StoreFilters'] ?? $this->getStoreFiltersService()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())));
    }

    /**
     * Gets the public 'FiboFilters\Indexer\BuilderUI' shared autowired service.
     *
     * @return \FiboFilters\Indexer\BuilderUI
     */
    protected function getBuilderUIService()
    {
        return $this->services['FiboFilters\\Indexer\\BuilderUI'] = new \FiboFilters\Indexer\BuilderUI(($this->services['FiboFilters\\Indexer\\BuildInfo'] ?? $this->getBuildInfoService()), ($this->services['FiboFilters\\Indexer\\Config'] ?? ($this->services['FiboFilters\\Indexer\\Config'] = new \FiboFilters\Indexer\Config())), ($this->services['FiboFilters\\Indexer\\Logger'] ?? $this->getLoggerService()), ($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())));
    }

    /**
     * Gets the public 'FiboFilters\Indexer\Config' shared autowired service.
     *
     * @return \FiboFilters\Indexer\Config
     */
    protected function getConfigService()
    {
        return $this->services['FiboFilters\\Indexer\\Config'] = new \FiboFilters\Indexer\Config();
    }

    /**
     * Gets the public 'FiboFilters\Indexer\DescriptorsCache' shared autowired service.
     *
     * @return \FiboFilters\Indexer\DescriptorsCache
     */
    protected function getDescriptorsCacheService()
    {
        return $this->services['FiboFilters\\Indexer\\DescriptorsCache'] = new \FiboFilters\Indexer\DescriptorsCache(($this->services['FiboFilters\\Indexer\\BuildInfo'] ?? $this->getBuildInfoService()), ($this->services['FiboFilters\\Index\\Descriptors'] ?? $this->getDescriptorsService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Indexer\\Filters\\Database'] ?? $this->getDatabaseService()));
    }

    /**
     * Gets the public 'FiboFilters\Indexer\DocumentFactory' shared autowired service.
     *
     * @return \FiboFilters\Indexer\DocumentFactory
     */
    protected function getDocumentFactoryService()
    {
        return $this->services['FiboFilters\\Indexer\\DocumentFactory'] = new \FiboFilters\Indexer\DocumentFactory(($this->services['FiboFilters\\Util\\Cache'] ?? ($this->services['FiboFilters\\Util\\Cache'] = new \FiboFilters\Util\Cache())), ($this->services['FiboFilters\\Util\\DbUtil'] ?? $this->getDbUtilService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Filters\\StoreFilters'] ?? $this->getStoreFiltersService()), ($this->services['FiboFilters\\Filters\\FilterSources'] ?? $this->getFilterSourcesService()), ($this->services['FiboFilters\\Index\\Descriptors'] ?? $this->getDescriptorsService()), ($this->services['FiboFilters\\Index\\Documents'] ?? $this->getDocumentsService()), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Index\\Values'] ?? $this->getValuesService()));
    }

    /**
     * Gets the public 'FiboFilters\Indexer\Filters\AsyncProcess' shared autowired service.
     *
     * @return \FiboFilters\Indexer\Filters\AsyncProcess
     */
    protected function getAsyncProcessService()
    {
        return $this->services['FiboFilters\\Indexer\\Filters\\AsyncProcess'] = new \FiboFilters\Indexer\Filters\AsyncProcess(($this->services['FiboFilters\\Indexer\\BuildInfo'] ?? $this->getBuildInfoService()), ($this->services['FiboFilters\\Indexer\\Config'] ?? ($this->services['FiboFilters\\Indexer\\Config'] = new \FiboFilters\Indexer\Config())), ($this->services['FiboFilters\\Indexer\\Filters\\Indexer'] ?? $this->getIndexerService()), ($this->services['FiboFilters\\Indexer\\Logger'] ?? $this->getLoggerService()), ($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())));
    }

    /**
     * Gets the public 'FiboFilters\Indexer\Filters\Database' shared autowired service.
     *
     * @return \FiboFilters\Indexer\Filters\Database
     */
    protected function getDatabaseService()
    {
        return $this->services['FiboFilters\\Indexer\\Filters\\Database'] = new \FiboFilters\Indexer\Filters\Database(($this->services['FiboFilters\\Util\\Cache'] ?? ($this->services['FiboFilters\\Util\\Cache'] = new \FiboFilters\Util\Cache())), ($this->services['FiboFilters\\Util\\DbUtil'] ?? $this->getDbUtilService()), ($this->services['FiboFilters\\Indexer\\Logger'] ?? $this->getLoggerService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\WP\\WPDB'] ?? ($this->services['FiboFilters\\WP\\WPDB'] = new \FiboFilters\WP\WPDB())), ($this->services['FiboFilters\\Indexer\\BuildInfo'] ?? $this->getBuildInfoService()));
    }

    /**
     * Gets the public 'FiboFilters\Indexer\Filters\Indexer' shared autowired service.
     *
     * @return \FiboFilters\Indexer\Filters\Indexer
     */
    protected function getIndexerService()
    {
        return $this->services['FiboFilters\\Indexer\\Filters\\Indexer'] = new \FiboFilters\Indexer\Filters\Indexer(($this->services['FiboFilters\\Indexer\\BuildInfo'] ?? $this->getBuildInfoService()), ($this->services['FiboFilters\\Indexer\\Logger'] ?? $this->getLoggerService()), ($this->services['FiboFilters\\Indexer\\Filters\\Database'] ?? $this->getDatabaseService()), ($this->services['FiboFilters\\Indexer\\DocumentFactory'] ?? $this->getDocumentFactoryService()), ($this->services['FiboFilters\\Indexer\\SourceQueryFactory'] ?? $this->getSourceQueryFactoryService()), ($this->services['FiboFilters\\WP\\WPDBSecond'] ?? ($this->services['FiboFilters\\WP\\WPDBSecond'] = new \FiboFilters\WP\WPDBSecond())), ($this->services['FiboFilters\\Util\\Cache'] ?? ($this->services['FiboFilters\\Util\\Cache'] = new \FiboFilters\Util\Cache())));
    }

    /**
     * Gets the public 'FiboFilters\Indexer\Logger' shared autowired service.
     *
     * @return \FiboFilters\Indexer\Logger
     */
    protected function getLoggerService()
    {
        return $this->services['FiboFilters\\Indexer\\Logger'] = new \FiboFilters\Indexer\Logger(($this->services['FiboFilters\\Indexer\\BuildInfo'] ?? $this->getBuildInfoService()), ($this->services['FiboFilters\\Indexer\\Config'] ?? ($this->services['FiboFilters\\Indexer\\Config'] = new \FiboFilters\Indexer\Config())), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())));
    }

    /**
     * Gets the public 'FiboFilters\Indexer\Scheduler' shared autowired service.
     *
     * @return \FiboFilters\Indexer\Scheduler
     */
    protected function getSchedulerService()
    {
        return $this->services['FiboFilters\\Indexer\\Scheduler'] = new \FiboFilters\Indexer\Scheduler(($this->services['FiboFilters\\Indexer\\BuildInfo'] ?? $this->getBuildInfoService()), ($this->services['FiboFilters\\Indexer\\Config'] ?? ($this->services['FiboFilters\\Indexer\\Config'] = new \FiboFilters\Indexer\Config())), ($this->services['FiboFilters\\Indexer\\Logger'] ?? $this->getLoggerService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())));
    }

    /**
     * Gets the public 'FiboFilters\Indexer\SourceQueryFactory' shared autowired service.
     *
     * @return \FiboFilters\Indexer\SourceQueryFactory
     */
    protected function getSourceQueryFactoryService()
    {
        return $this->services['FiboFilters\\Indexer\\SourceQueryFactory'] = new \FiboFilters\Indexer\SourceQueryFactory(($this->services['FiboFilters\\Indexer\\BuildInfo'] ?? $this->getBuildInfoService()), ($this->services['FiboFilters\\Util\\Cache'] ?? ($this->services['FiboFilters\\Util\\Cache'] = new \FiboFilters\Util\Cache())), ($this->services['FiboFilters\\Indexer\\Config'] ?? ($this->services['FiboFilters\\Indexer\\Config'] = new \FiboFilters\Indexer\Config())), ($this->services['FiboFilters\\Filters\\FilterSources'] ?? $this->getFilterSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Filters\\StoreFilters'] ?? $this->getStoreFiltersService()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Sorting\\Sorting'] ?? $this->getSortingService()));
    }

    /**
     * Gets the public 'FiboFilters\Indexer\Updater' shared autowired service.
     *
     * @return \FiboFilters\Indexer\Updater
     */
    protected function getUpdaterService()
    {
        return $this->services['FiboFilters\\Indexer\\Updater'] = new \FiboFilters\Indexer\Updater(($this->services['FiboFilters\\Indexer\\BackgroundProductUpdater'] ?? $this->getBackgroundProductUpdaterService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Product\\ProductFactory'] ?? $this->getProductFactoryService()), ($this->services['FiboFilters\\Filters\\FilterSources'] ?? $this->getFilterSourcesService()), ($this->services['FiboFilters\\Filters\\StoreFilters'] ?? $this->getStoreFiltersService()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\BulkIntegrations' shared autowired service.
     *
     * @return \FiboFilters\Integrations\BulkIntegrations
     */
    protected function getBulkIntegrationsService()
    {
        return $this->services['FiboFilters\\Integrations\\BulkIntegrations'] = new \FiboFilters\Integrations\BulkIntegrations();
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Multilingual' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Multilingual
     */
    protected function getMultilingualService()
    {
        return $this->services['FiboFilters\\Integrations\\Multilingual'] = new \FiboFilters\Integrations\Multilingual(($this->services['FiboFilters\\Integrations\\Multilingual\\Polylang'] ?? $this->getPolylangService()), ($this->services['FiboFilters\\Filters\\StoreFilters'] ?? $this->getStoreFiltersService()), ($this->services['FiboFilters\\Integrations\\Multilingual\\TranslatePress'] ?? ($this->services['FiboFilters\\Integrations\\Multilingual\\TranslatePress'] = new \FiboFilters\Integrations\Multilingual\TranslatePress())), ($this->services['FiboFilters\\Integrations\\Multilingual\\WPML'] ?? $this->getWPMLService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Multilingual\Polylang' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Multilingual\Polylang
     */
    protected function getPolylangService()
    {
        return $this->services['FiboFilters\\Integrations\\Multilingual\\Polylang'] = new \FiboFilters\Integrations\Multilingual\Polylang(($this->services['FiboFilters\\Filters\\StoreFilters'] ?? $this->getStoreFiltersService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Multilingual\TranslatePress' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Multilingual\TranslatePress
     */
    protected function getTranslatePressService()
    {
        return $this->services['FiboFilters\\Integrations\\Multilingual\\TranslatePress'] = new \FiboFilters\Integrations\Multilingual\TranslatePress();
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Multilingual\WPML' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Multilingual\WPML
     */
    protected function getWPMLService()
    {
        return $this->services['FiboFilters\\Integrations\\Multilingual\\WPML'] = new \FiboFilters\Integrations\Multilingual\WPML(($this->services['FiboFilters\\Util\\Localization'] ?? ($this->services['FiboFilters\\Util\\Localization'] = new \FiboFilters\Util\Localization())), ($this->services['FiboFilters\\Filters\\StoreFilters'] ?? $this->getStoreFiltersService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins
     */
    protected function getPluginsService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins'] = new \FiboFilters\Integrations\Plugins(($this->services['FiboFilters\\DI\\ContainerWrapper'] ?? $this->getContainerWrapperService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\AdvancedCustomFields' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\AdvancedCustomFields
     */
    protected function getAdvancedCustomFieldsService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\AdvancedCustomFields'] = new \FiboFilters\Integrations\Plugins\AdvancedCustomFields(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\AeliaCurrencySwitcherForWooCommerce' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\AeliaCurrencySwitcherForWooCommerce
     */
    protected function getAeliaCurrencySwitcherForWooCommerceService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\AeliaCurrencySwitcherForWooCommerce'] = new \FiboFilters\Integrations\Plugins\AeliaCurrencySwitcherForWooCommerce(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\Breakdance\Breakdance' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\Breakdance\Breakdance
     */
    protected function getBreakdanceService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\Breakdance\\Breakdance'] = new \FiboFilters\Integrations\Plugins\Breakdance\Breakdance(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\Breeze' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\Breeze
     */
    protected function getBreezeService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\Breeze'] = new \FiboFilters\Integrations\Plugins\Breeze(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\Elementor\Elementor' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\Elementor\Elementor
     */
    protected function getElementorService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\Elementor\\Elementor'] = new \FiboFilters\Integrations\Plugins\Elementor\Elementor(($this->services['FiboFilters\\Integrations\\Plugins\\Elementor\\Utils'] ?? ($this->services['FiboFilters\\Integrations\\Plugins\\Elementor\\Utils'] = new \FiboFilters\Integrations\Plugins\Elementor\Utils())), ($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\Elementor\Utils' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\Elementor\Utils
     */
    protected function getUtilsService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\Elementor\\Utils'] = new \FiboFilters\Integrations\Plugins\Elementor\Utils();
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\EssentialAddonsForElementor' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\EssentialAddonsForElementor
     */
    protected function getEssentialAddonsForElementorService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\EssentialAddonsForElementor'] = new \FiboFilters\Integrations\Plugins\EssentialAddonsForElementor(($this->services['FiboFilters\\Integrations\\Plugins\\Elementor\\Utils'] ?? ($this->services['FiboFilters\\Integrations\\Plugins\\Elementor\\Utils'] = new \FiboFilters\Integrations\Plugins\Elementor\Utils())), ($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\FiboSearchPro' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\FiboSearchPro
     */
    protected function getFiboSearchProService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\FiboSearchPro'] = new \FiboFilters\Integrations\Plugins\FiboSearchPro(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\FlyingPress' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\FlyingPress
     */
    protected function getFlyingPressService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\FlyingPress'] = new \FiboFilters\Integrations\Plugins\FlyingPress(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\HideCategoriesProductsWooCommerce' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\HideCategoriesProductsWooCommerce
     */
    protected function getHideCategoriesProductsWooCommerceService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\HideCategoriesProductsWooCommerce'] = new \FiboFilters\Integrations\Plugins\HideCategoriesProductsWooCommerce(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\IconicWooImageSwap' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\IconicWooImageSwap
     */
    protected function getIconicWooImageSwapService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\IconicWooImageSwap'] = new \FiboFilters\Integrations\Plugins\IconicWooImageSwap(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\Imagify' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\Imagify
     */
    protected function getImagifyService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\Imagify'] = new \FiboFilters\Integrations\Plugins\Imagify(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\JVMWooCommerceWishlist' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\JVMWooCommerceWishlist
     */
    protected function getJVMWooCommerceWishlistService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\JVMWooCommerceWishlist'] = new \FiboFilters\Integrations\Plugins\JVMWooCommerceWishlist(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\KinstaMUPlugins' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\KinstaMUPlugins
     */
    protected function getKinstaMUPluginsService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\KinstaMUPlugins'] = new \FiboFilters\Integrations\Plugins\KinstaMUPlugins(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\LiteSpeedCache' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\LiteSpeedCache
     */
    protected function getLiteSpeedCacheService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\LiteSpeedCache'] = new \FiboFilters\Integrations\Plugins\LiteSpeedCache(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\Perfmatters' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\Perfmatters
     */
    protected function getPerfmattersService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\Perfmatters'] = new \FiboFilters\Integrations\Plugins\Perfmatters(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\PixelManagerProForWooCommerce' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\PixelManagerProForWooCommerce
     */
    protected function getPixelManagerProForWooCommerceService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\PixelManagerProForWooCommerce'] = new \FiboFilters\Integrations\Plugins\PixelManagerProForWooCommerce(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\ProductVariationSwatchesforWooCommerce' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\ProductVariationSwatchesforWooCommerce
     */
    protected function getProductVariationSwatchesforWooCommerceService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\ProductVariationSwatchesforWooCommerce'] = new \FiboFilters\Integrations\Plugins\ProductVariationSwatchesforWooCommerce(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\PwWooCommerceGiftCards' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\PwWooCommerceGiftCards
     */
    protected function getPwWooCommerceGiftCardsService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\PwWooCommerceGiftCards'] = new \FiboFilters\Integrations\Plugins\PwWooCommerceGiftCards(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\Relevanssi' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\Relevanssi
     */
    protected function getRelevanssiService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\Relevanssi'] = new \FiboFilters\Integrations\Plugins\Relevanssi(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\VariationSwatchesForWooCommercePro' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\VariationSwatchesForWooCommercePro
     */
    protected function getVariationSwatchesForWooCommerceProService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\VariationSwatchesForWooCommercePro'] = new \FiboFilters\Integrations\Plugins\VariationSwatchesForWooCommercePro(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\WPRocket' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\WPRocket
     */
    protected function getWPRocketService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\WPRocket'] = new \FiboFilters\Integrations\Plugins\WPRocket(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\WooCommerce\WooCommerce' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\WooCommerce\WooCommerce
     */
    protected function getWooCommerceService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\WooCommerce\\WooCommerce'] = new \FiboFilters\Integrations\Plugins\WooCommerce\WooCommerce(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\WooCompositeProducts' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\WooCompositeProducts
     */
    protected function getWooCompositeProductsService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\WooCompositeProducts'] = new \FiboFilters\Integrations\Plugins\WooCompositeProducts(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\WpAllImport' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\WpAllImport
     */
    protected function getWpAllImportService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\WpAllImport'] = new \FiboFilters\Integrations\Plugins\WpAllImport(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\WpcProductBundlesForWooCommerce' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\WpcProductBundlesForWooCommerce
     */
    protected function getWpcProductBundlesForWooCommerceService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\WpcProductBundlesForWooCommerce'] = new \FiboFilters\Integrations\Plugins\WpcProductBundlesForWooCommerce(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Plugins\YITHWooCommerceWishlist' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Plugins\YITHWooCommerceWishlist
     */
    protected function getYITHWooCommerceWishlistService()
    {
        return $this->services['FiboFilters\\Integrations\\Plugins\\YITHWooCommerceWishlist'] = new \FiboFilters\Integrations\Plugins\YITHWooCommerceWishlist(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\WooCommerce\\Helper'] ?? ($this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper())), ($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Themes' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Themes
     */
    protected function getThemesService()
    {
        return $this->services['FiboFilters\\Integrations\\Themes'] = new \FiboFilters\Integrations\Themes(($this->services['FiboFilters\\DI\\ContainerWrapper'] ?? $this->getContainerWrapperService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Themes\Astra' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Themes\Astra
     */
    protected function getAstraService()
    {
        return $this->services['FiboFilters\\Integrations\\Themes\\Astra'] = new \FiboFilters\Integrations\Themes\Astra(($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())), ($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Themes\Avada' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Themes\Avada
     */
    protected function getAvadaService()
    {
        return $this->services['FiboFilters\\Integrations\\Themes\\Avada'] = new \FiboFilters\Integrations\Themes\Avada(($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())), ($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Themes\Botiga' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Themes\Botiga
     */
    protected function getBotigaService()
    {
        return $this->services['FiboFilters\\Integrations\\Themes\\Botiga'] = new \FiboFilters\Integrations\Themes\Botiga(($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())), ($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Themes\Bricks' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Themes\Bricks
     */
    protected function getBricksService()
    {
        return $this->services['FiboFilters\\Integrations\\Themes\\Bricks'] = new \FiboFilters\Integrations\Themes\Bricks(($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())), ($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Themes\Divi' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Themes\Divi
     */
    protected function getDiviService()
    {
        return $this->services['FiboFilters\\Integrations\\Themes\\Divi'] = new \FiboFilters\Integrations\Themes\Divi(($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())), ($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Themes\Electro' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Themes\Electro
     */
    protected function getElectroService()
    {
        return $this->services['FiboFilters\\Integrations\\Themes\\Electro'] = new \FiboFilters\Integrations\Themes\Electro(($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())), ($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Themes\GeneratePress' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Themes\GeneratePress
     */
    protected function getGeneratePressService()
    {
        return $this->services['FiboFilters\\Integrations\\Themes\\GeneratePress'] = new \FiboFilters\Integrations\Themes\GeneratePress(($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())), ($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Themes\GenericTheme' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Themes\GenericTheme
     */
    protected function getGenericThemeService()
    {
        return $this->services['FiboFilters\\Integrations\\Themes\\GenericTheme'] = new \FiboFilters\Integrations\Themes\GenericTheme(($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())), ($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Themes\Kadence' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Themes\Kadence
     */
    protected function getKadenceService()
    {
        return $this->services['FiboFilters\\Integrations\\Themes\\Kadence'] = new \FiboFilters\Integrations\Themes\Kadence(($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())), ($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Themes\Neve' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Themes\Neve
     */
    protected function getNeveService()
    {
        return $this->services['FiboFilters\\Integrations\\Themes\\Neve'] = new \FiboFilters\Integrations\Themes\Neve(($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())), ($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Themes\Porto' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Themes\Porto
     */
    protected function getPortoService()
    {
        return $this->services['FiboFilters\\Integrations\\Themes\\Porto'] = new \FiboFilters\Integrations\Themes\Porto(($this->services['FiboFilters\\Integrations\\Plugins\\Elementor\\Utils'] ?? ($this->services['FiboFilters\\Integrations\\Plugins\\Elementor\\Utils'] = new \FiboFilters\Integrations\Plugins\Elementor\Utils())), ($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())), ($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Themes\The7' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Themes\The7
     */
    protected function getThe7Service()
    {
        return $this->services['FiboFilters\\Integrations\\Themes\\The7'] = new \FiboFilters\Integrations\Themes\The7(($this->services['FiboFilters\\Integrations\\Plugins\\Elementor\\Utils'] ?? ($this->services['FiboFilters\\Integrations\\Plugins\\Elementor\\Utils'] = new \FiboFilters\Integrations\Plugins\Elementor\Utils())), ($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())), ($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Themes\Uncode' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Themes\Uncode
     */
    protected function getUncodeService()
    {
        return $this->services['FiboFilters\\Integrations\\Themes\\Uncode'] = new \FiboFilters\Integrations\Themes\Uncode(($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())), ($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Themes\WoodMart' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Themes\WoodMart
     */
    protected function getWoodMartService()
    {
        return $this->services['FiboFilters\\Integrations\\Themes\\WoodMart'] = new \FiboFilters\Integrations\Themes\WoodMart(($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())), ($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Integrations\Themes\XStore' shared autowired service.
     *
     * @return \FiboFilters\Integrations\Themes\XStore
     */
    protected function getXStoreService()
    {
        return $this->services['FiboFilters\\Integrations\\Themes\\XStore'] = new \FiboFilters\Integrations\Themes\XStore(($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())), ($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()), ($this->services['FiboFilters\\Settings\\Settings'] ?? $this->getSettings3Service()), ($this->services['FiboFilters\\Config\\AssetsLoader'] ?? $this->getAssetsLoaderService()));
    }

    /**
     * Gets the public 'FiboFilters\Product\ProductFactory' shared autowired service.
     *
     * @return \FiboFilters\Product\ProductFactory
     */
    protected function getProductFactoryService()
    {
        return $this->services['FiboFilters\\Product\\ProductFactory'] = new \FiboFilters\Product\ProductFactory(($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()));
    }

    /**
     * Gets the public 'FiboFilters\SeoRules\SeoRuleEngine' shared autowired service.
     *
     * @return \FiboFilters\SeoRules\SeoRuleEngine
     */
    protected function getSeoRuleEngineService()
    {
        return $this->services['FiboFilters\\SeoRules\\SeoRuleEngine'] = new \FiboFilters\SeoRules\SeoRuleEngine(($this->services['FiboFilters\\SeoRules\\SeoRuleUrlGenerator'] ?? $this->getSeoRuleUrlGeneratorService()), ($this->services['FiboFilters\\SeoRules\\SeoRuleProductEstimator'] ?? $this->getSeoRuleProductEstimatorService()));
    }

    /**
     * Gets the public 'FiboFilters\SeoRules\SeoRuleMatcher' shared autowired service.
     *
     * @return \FiboFilters\SeoRules\SeoRuleMatcher
     */
    protected function getSeoRuleMatcherService()
    {
        return $this->services['FiboFilters\\SeoRules\\SeoRuleMatcher'] = new \FiboFilters\SeoRules\SeoRuleMatcher(($this->services['FiboFilters\\SeoRules\\SeoRuleRepository'] ?? $this->getSeoRuleRepositoryService()), ($this->services['FiboFilters\\SeoRules\\SeoRuleUrlResolver'] ?? ($this->services['FiboFilters\\SeoRules\\SeoRuleUrlResolver'] = new \FiboFilters\SeoRules\SeoRuleUrlResolver())), ($this->services['FiboFilters\\Filters\\StoreFilters'] ?? $this->getStoreFiltersService()), ($this->services['FiboFilters\\Integrations\\Multilingual'] ?? $this->getMultilingualService()));
    }

    /**
     * Gets the public 'FiboFilters\SeoRules\SeoRuleProductEstimator' shared autowired service.
     *
     * @return \FiboFilters\SeoRules\SeoRuleProductEstimator
     */
    protected function getSeoRuleProductEstimatorService()
    {
        return $this->services['FiboFilters\\SeoRules\\SeoRuleProductEstimator'] = new \FiboFilters\SeoRules\SeoRuleProductEstimator(($this->services['FiboFilters\\Index\\Sources'] ?? $this->getSourcesService()), ($this->services['FiboFilters\\Index\\Values'] ?? $this->getValuesService()), ($this->services['FiboFilters\\Index\\Documents'] ?? $this->getDocumentsService()));
    }

    /**
     * Gets the public 'FiboFilters\SeoRules\SeoRuleRepository' shared autowired service.
     *
     * @return \FiboFilters\SeoRules\SeoRuleRepository
     */
    protected function getSeoRuleRepositoryService()
    {
        return $this->services['FiboFilters\\SeoRules\\SeoRuleRepository'] = new \FiboFilters\SeoRules\SeoRuleRepository(($this->services['FiboFilters\\Settings\\Storage'] ?? $this->getStorageService()), ($this->services['FiboFilters\\Util\\Cache'] ?? ($this->services['FiboFilters\\Util\\Cache'] = new \FiboFilters\Util\Cache())), ($this->services['FiboFilters\\Util\\DbUtil'] ?? $this->getDbUtilService()));
    }

    /**
     * Gets the public 'FiboFilters\SeoRules\SeoRuleUrlGenerator' shared autowired service.
     *
     * @return \FiboFilters\SeoRules\SeoRuleUrlGenerator
     */
    protected function getSeoRuleUrlGeneratorService()
    {
        return $this->services['FiboFilters\\SeoRules\\SeoRuleUrlGenerator'] = new \FiboFilters\SeoRules\SeoRuleUrlGenerator(($this->services['FiboFilters\\SeoRules\\SeoRuleRepository'] ?? $this->getSeoRuleRepositoryService()), ($this->services['FiboFilters\\Filters\\FiltersManager'] ?? $this->getFiltersManagerService()), ($this->services['FiboFilters\\SeoRules\\SeoRuleUrlResolver'] ?? ($this->services['FiboFilters\\SeoRules\\SeoRuleUrlResolver'] = new \FiboFilters\SeoRules\SeoRuleUrlResolver())));
    }

    /**
     * Gets the public 'FiboFilters\SeoRules\SeoRuleUrlResolver' shared autowired service.
     *
     * @return \FiboFilters\SeoRules\SeoRuleUrlResolver
     */
    protected function getSeoRuleUrlResolverService()
    {
        return $this->services['FiboFilters\\SeoRules\\SeoRuleUrlResolver'] = new \FiboFilters\SeoRules\SeoRuleUrlResolver();
    }

    /**
     * Gets the public 'FiboFilters\Settings\Onboarding' shared autowired service.
     *
     * @return \FiboFilters\Settings\Onboarding
     */
    protected function getOnboardingService()
    {
        return $this->services['FiboFilters\\Settings\\Onboarding'] = new \FiboFilters\Settings\Onboarding();
    }

    /**
     * Gets the public 'FiboFilters\Settings\Settings' shared autowired service.
     *
     * @return \FiboFilters\Settings\Settings
     */
    protected function getSettings3Service()
    {
        return $this->services['FiboFilters\\Settings\\Settings'] = new \FiboFilters\Settings\Settings(($this->services['FiboFilters\\WP\\Helper'] ?? ($this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper())), ($this->services['FiboFilters\\Settings\\Storage'] ?? $this->getStorageService()), ($this->services['FiboFilters\\SeoRules\\SeoRuleRepository'] ?? $this->getSeoRuleRepositoryService()));
    }

    /**
     * Gets the public 'FiboFilters\Settings\Storage' shared autowired service.
     *
     * @return \FiboFilters\Settings\Storage
     */
    protected function getStorageService()
    {
        return $this->services['FiboFilters\\Settings\\Storage'] = new \FiboFilters\Settings\Storage(($this->services['FiboFilters\\Util\\DbUtil'] ?? $this->getDbUtilService()), ($this->services['FiboFilters\\Util\\Cache'] ?? ($this->services['FiboFilters\\Util\\Cache'] = new \FiboFilters\Util\Cache())));
    }

    /**
     * Gets the public 'FiboFilters\Shortcodes\FiboFilters' shared autowired service.
     *
     * @return \FiboFilters\Shortcodes\FiboFilters
     */
    protected function getFiboFiltersService()
    {
        return $this->services['FiboFilters\\Shortcodes\\FiboFilters'] = new \FiboFilters\Shortcodes\FiboFilters(($this->services['FiboFilters\\Filtering\\Front'] ?? $this->getFrontService()));
    }

    /**
     * Gets the public 'FiboFilters\Shortcodes\FiboFiltersAppliedFilters' shared autowired service.
     *
     * @return \FiboFilters\Shortcodes\FiboFiltersAppliedFilters
     */
    protected function getFiboFiltersAppliedFiltersService()
    {
        return $this->services['FiboFilters\\Shortcodes\\FiboFiltersAppliedFilters'] = new \FiboFilters\Shortcodes\FiboFiltersAppliedFilters();
    }

    /**
     * Gets the public 'FiboFilters\Shortcodes\FiboFiltersInfiniteScrollTrigger' shared autowired service.
     *
     * @return \FiboFilters\Shortcodes\FiboFiltersInfiniteScrollTrigger
     */
    protected function getFiboFiltersInfiniteScrollTriggerService()
    {
        return $this->services['FiboFilters\\Shortcodes\\FiboFiltersInfiniteScrollTrigger'] = new \FiboFilters\Shortcodes\FiboFiltersInfiniteScrollTrigger();
    }

    /**
     * Gets the public 'FiboFilters\Shortcodes\FiboFiltersOrdering' shared autowired service.
     *
     * @return \FiboFilters\Shortcodes\FiboFiltersOrdering
     */
    protected function getFiboFiltersOrderingService()
    {
        return $this->services['FiboFilters\\Shortcodes\\FiboFiltersOrdering'] = new \FiboFilters\Shortcodes\FiboFiltersOrdering();
    }

    /**
     * Gets the public 'FiboFilters\Shortcodes\FiboFiltersPagination' shared autowired service.
     *
     * @return \FiboFilters\Shortcodes\FiboFiltersPagination
     */
    protected function getFiboFiltersPaginationService()
    {
        return $this->services['FiboFilters\\Shortcodes\\FiboFiltersPagination'] = new \FiboFilters\Shortcodes\FiboFiltersPagination();
    }

    /**
     * Gets the public 'FiboFilters\Shortcodes\FiboFiltersShowMoreProductsBtn' shared autowired service.
     *
     * @return \FiboFilters\Shortcodes\FiboFiltersShowMoreProductsBtn
     */
    protected function getFiboFiltersShowMoreProductsBtnService()
    {
        return $this->services['FiboFilters\\Shortcodes\\FiboFiltersShowMoreProductsBtn'] = new \FiboFilters\Shortcodes\FiboFiltersShowMoreProductsBtn();
    }

    /**
     * Gets the public 'FiboFilters\Shortcodes\FiboFiltersShowPreviousProductsBtn' shared autowired service.
     *
     * @return \FiboFilters\Shortcodes\FiboFiltersShowPreviousProductsBtn
     */
    protected function getFiboFiltersShowPreviousProductsBtnService()
    {
        return $this->services['FiboFilters\\Shortcodes\\FiboFiltersShowPreviousProductsBtn'] = new \FiboFilters\Shortcodes\FiboFiltersShowPreviousProductsBtn();
    }

    /**
     * Gets the public 'FiboFilters\Sorting\CustomSortOptionsProvider' shared autowired service.
     *
     * @return \FiboFilters\Sorting\CustomSortOptionsProvider
     */
    protected function getCustomSortOptionsProviderService()
    {
        return $this->services['FiboFilters\\Sorting\\CustomSortOptionsProvider'] = new \FiboFilters\Sorting\CustomSortOptionsProvider();
    }

    /**
     * Gets the public 'FiboFilters\Sorting\Sorting' shared autowired service.
     *
     * @return \FiboFilters\Sorting\Sorting
     */
    protected function getSortingService()
    {
        return $this->services['FiboFilters\\Sorting\\Sorting'] = new \FiboFilters\Sorting\Sorting(($this->services['FiboFilters\\Sorting\\CustomSortOptionsProvider'] ?? ($this->services['FiboFilters\\Sorting\\CustomSortOptionsProvider'] = new \FiboFilters\Sorting\CustomSortOptionsProvider())));
    }

    /**
     * Gets the public 'FiboFilters\Util\Cache' shared autowired service.
     *
     * @return \FiboFilters\Util\Cache
     */
    protected function getCacheService()
    {
        return $this->services['FiboFilters\\Util\\Cache'] = new \FiboFilters\Util\Cache();
    }

    /**
     * Gets the public 'FiboFilters\Util\DbUtil' shared autowired service.
     *
     * @return \FiboFilters\Util\DbUtil
     */
    protected function getDbUtilService()
    {
        return $this->services['FiboFilters\\Util\\DbUtil'] = new \FiboFilters\Util\DbUtil(($this->services['FiboFilters\\Util\\Cache'] ?? ($this->services['FiboFilters\\Util\\Cache'] = new \FiboFilters\Util\Cache())));
    }

    /**
     * Gets the public 'FiboFilters\Util\Localization' shared autowired service.
     *
     * @return \FiboFilters\Util\Localization
     */
    protected function getLocalizationService()
    {
        return $this->services['FiboFilters\\Util\\Localization'] = new \FiboFilters\Util\Localization();
    }

    /**
     * Gets the public 'FiboFilters\WP\Helper' shared autowired service.
     *
     * @return \FiboFilters\WP\Helper
     */
    protected function getHelperService()
    {
        return $this->services['FiboFilters\\WP\\Helper'] = new \FiboFilters\WP\Helper();
    }

    /**
     * Gets the public 'FiboFilters\WP\WPDB' shared autowired service.
     *
     * @return \FiboFilters\WP\WPDB
     */
    protected function getWPDBService()
    {
        return $this->services['FiboFilters\\WP\\WPDB'] = new \FiboFilters\WP\WPDB();
    }

    /**
     * Gets the public 'FiboFilters\WP\WPDBSecond' shared autowired service.
     *
     * @return \FiboFilters\WP\WPDBSecond
     */
    protected function getWPDBSecondService()
    {
        return $this->services['FiboFilters\\WP\\WPDBSecond'] = new \FiboFilters\WP\WPDBSecond();
    }

    /**
     * Gets the public 'FiboFilters\Widgets\Widgets' shared autowired service.
     *
     * @return \FiboFilters\Widgets\Widgets
     */
    protected function getWidgetsService()
    {
        return $this->services['FiboFilters\\Widgets\\Widgets'] = new \FiboFilters\Widgets\Widgets();
    }

    /**
     * Gets the public 'FiboFilters\WooCommerce\Helper' shared autowired service.
     *
     * @return \FiboFilters\WooCommerce\Helper
     */
    protected function getHelper2Service()
    {
        return $this->services['FiboFilters\\WooCommerce\\Helper'] = new \FiboFilters\WooCommerce\Helper();
    }

    /**
     * Gets the public 'FiboFilters\WpCli\FibofiltersIndexCommand' shared autowired service.
     *
     * @return \FiboFilters\WpCli\FibofiltersIndexCommand
     */
    protected function getFibofiltersIndexCommandService()
    {
        return $this->services['FiboFilters\\WpCli\\FibofiltersIndexCommand'] = new \FiboFilters\WpCli\FibofiltersIndexCommand();
    }

    /**
     * Gets the public 'Freemius' shared service.
     *
     * @return \Freemius
     */
    protected function getFreemiusService()
    {
        return $this->services['Freemius'] = \FiboFilters\DI\ContainerConfigurator::get_freemius_service();
    }
}
