<?php

namespace Wptopr\WP\SEO\Generated;

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

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

    public function __construct()
    {
        $this->services = $this->privates = [];
        $this->methodMap = [
            'WPSEO_Addon_Manager' => 'getWPSEOAddonManagerService',
            'WPSEO_Admin_Asset_Manager' => 'getWPSEOAdminAssetManagerService',
            'WPSEO_Breadcrumbs' => 'getWPSEOBreadcrumbsService',
            'WPSEO_Frontend' => 'getWPSEOFrontendService',
            'WPSEO_Replace_Vars' => 'getWPSEOReplaceVarsService',
            'WPSEO_Shortlinker' => 'getWPSEOShortlinkerService',
            'WPSEO_Utils' => 'getWPSEOUtilsService',
            'Wptopr\\WP\\Lib\\Migrations\\Adapter' => 'getAdapterService',
            'Wptopr\\WP\\SEO\\AI\\Authorization\\Application\\Token_Manager' => 'getTokenManagerService',
            'Wptopr\\WP\\SEO\\AI\\Authorization\\User_Interface\\Callback_Route' => 'getCallbackRouteService',
            'Wptopr\\WP\\SEO\\AI\\Authorization\\User_Interface\\Refresh_Callback_Route' => 'getRefreshCallbackRouteService',
            'Wptopr\\WP\\SEO\\AI\\Consent\\Application\\Consent_Handler' => 'getConsentHandlerService',
            'Wptopr\\WP\\SEO\\AI\\Consent\\User_Interface\\Ai_Consent_Integration' => 'getAiConsentIntegrationService',
            'Wptopr\\WP\\SEO\\AI\\Consent\\User_Interface\\Consent_Route' => 'getConsentRouteService',
            'Wptopr\\WP\\SEO\\AI\\Content_Planner\\User_Interface\\Banner_Permanent_Dismissal_Route' => 'getBannerPermanentDismissalRouteService',
            'Wptopr\\WP\\SEO\\AI\\Content_Planner\\User_Interface\\Content_Planner_Integration' => 'getContentPlannerIntegrationService',
            'Wptopr\\WP\\SEO\\AI\\Content_Planner\\User_Interface\\Get_Outline_Route' => 'getGetOutlineRouteService',
            'Wptopr\\WP\\SEO\\AI\\Content_Planner\\User_Interface\\Get_Suggestions_Route' => 'getGetSuggestionsRouteService',
            'Wptopr\\WP\\SEO\\AI\\Free_Sparks\\User_Interface\\Free_Sparks_Route' => 'getFreeSparksRouteService',
            'Wptopr\\WP\\SEO\\AI\\Generator\\User_Interface\\Ai_Generator_Integration' => 'getAiGeneratorIntegrationService',
            'Wptopr\\WP\\SEO\\AI\\Generator\\User_Interface\\Bust_Subscription_Cache_Route' => 'getBustSubscriptionCacheRouteService',
            'Wptopr\\WP\\SEO\\AI\\Generator\\User_Interface\\Get_Suggestions_Route' => 'getGetSuggestionsRoute2Service',
            'Wptopr\\WP\\SEO\\AI\\Generator\\User_Interface\\Get_Usage_Route' => 'getGetUsageRouteService',
            'Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Application\\Request_Handler' => 'getRequestHandlerService',
            'Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Infrastructure\\API_Client' => 'getAPIClientService',
            'Wptopr\\WP\\SEO\\AI_Authorization\\Application\\Token_Manager' => 'getTokenManager2Service',
            'Wptopr\\WP\\SEO\\AI_Authorization\\User_Interface\\Callback_Route' => 'getCallbackRoute2Service',
            'Wptopr\\WP\\SEO\\AI_Authorization\\User_Interface\\Refresh_Callback_Route' => 'getRefreshCallbackRoute2Service',
            'Wptopr\\WP\\SEO\\AI_Consent\\Application\\Consent_Handler' => 'getConsentHandler2Service',
            'Wptopr\\WP\\SEO\\AI_Consent\\User_Interface\\Ai_Consent_Integration' => 'getAiConsentIntegration2Service',
            'Wptopr\\WP\\SEO\\AI_Consent\\User_Interface\\Consent_Route' => 'getConsentRoute2Service',
            'Wptopr\\WP\\SEO\\AI_Free_Sparks\\User_Interface\\Free_Sparks_Route' => 'getFreeSparksRoute2Service',
            'Wptopr\\WP\\SEO\\AI_Generator\\User_Interface\\Ai_Generator_Integration' => 'getAiGeneratorIntegration2Service',
            'Wptopr\\WP\\SEO\\AI_Generator\\User_Interface\\Bust_Subscription_Cache_Route' => 'getBustSubscriptionCacheRoute2Service',
            'Wptopr\\WP\\SEO\\AI_Generator\\User_Interface\\Get_Suggestions_Route' => 'getGetSuggestionsRoute3Service',
            'Wptopr\\WP\\SEO\\AI_Generator\\User_Interface\\Get_Usage_Route' => 'getGetUsageRoute2Service',
            'Wptopr\\WP\\SEO\\AI_HTTP_Request\\Application\\Request_Handler' => 'getRequestHandler2Service',
            'Wptopr\\WP\\SEO\\AI_HTTP_Request\\Infrastructure\\API_Client' => 'getAPIClient2Service',
            'Wptopr\\WP\\SEO\\Abilities\\User_Interface\\Abilities_Integration' => 'getAbilitiesIntegrationService',
            'Wptopr\\WP\\SEO\\Abilities\\User_Interface\\Ability_Categories_Integration' => 'getAbilityCategoriesIntegrationService',
            'Wptopr\\WP\\SEO\\Actions\\Addon_Installation\\Addon_Activate_Action' => 'getAddonActivateActionService',
            'Wptopr\\WP\\SEO\\Actions\\Addon_Installation\\Addon_Install_Action' => 'getAddonInstallActionService',
            'Wptopr\\WP\\SEO\\Actions\\Alert_Dismissal_Action' => 'getAlertDismissalActionService',
            'Wptopr\\WP\\SEO\\Actions\\Configuration\\First_Time_Configuration_Action' => 'getFirstTimeConfigurationActionService',
            'Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Cleanup_Action' => 'getAioseoCleanupActionService',
            'Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Custom_Archive_Settings_Importing_Action' => 'getAioseoCustomArchiveSettingsImportingActionService',
            'Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Default_Archive_Settings_Importing_Action' => 'getAioseoDefaultArchiveSettingsImportingActionService',
            'Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_General_Settings_Importing_Action' => 'getAioseoGeneralSettingsImportingActionService',
            'Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Posts_Importing_Action' => 'getAioseoPostsImportingActionService',
            'Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Posttype_Defaults_Settings_Importing_Action' => 'getAioseoPosttypeDefaultsSettingsImportingActionService',
            'Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Taxonomy_Settings_Importing_Action' => 'getAioseoTaxonomySettingsImportingActionService',
            'Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Validate_Data_Action' => 'getAioseoValidateDataActionService',
            'Wptopr\\WP\\SEO\\Actions\\Importing\\Deactivate_Conflicting_Plugins_Action' => 'getDeactivateConflictingPluginsActionService',
            'Wptopr\\WP\\SEO\\Actions\\Indexables\\Indexable_Head_Action' => 'getIndexableHeadActionService',
            'Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_General_Indexation_Action' => 'getIndexableGeneralIndexationActionService',
            'Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Indexing_Complete_Action' => 'getIndexableIndexingCompleteActionService',
            'Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Post_Indexation_Action' => 'getIndexablePostIndexationActionService',
            'Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Post_Type_Archive_Indexation_Action' => 'getIndexablePostTypeArchiveIndexationActionService',
            'Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Term_Indexation_Action' => 'getIndexableTermIndexationActionService',
            'Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexing_Complete_Action' => 'getIndexingCompleteActionService',
            'Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexing_Prepare_Action' => 'getIndexingPrepareActionService',
            'Wptopr\\WP\\SEO\\Actions\\Indexing\\Post_Link_Indexing_Action' => 'getPostLinkIndexingActionService',
            'Wptopr\\WP\\SEO\\Actions\\Indexing\\Term_Link_Indexing_Action' => 'getTermLinkIndexingActionService',
            'Wptopr\\WP\\SEO\\Actions\\Integrations_Action' => 'getIntegrationsActionService',
            'Wptopr\\WP\\SEO\\Actions\\SEMrush\\SEMrush_Login_Action' => 'getSEMrushLoginActionService',
            'Wptopr\\WP\\SEO\\Actions\\SEMrush\\SEMrush_Options_Action' => 'getSEMrushOptionsActionService',
            'Wptopr\\WP\\SEO\\Actions\\SEMrush\\SEMrush_Phrases_Action' => 'getSEMrushPhrasesActionService',
            'Wptopr\\WP\\SEO\\Actions\\Wincher\\Wincher_Account_Action' => 'getWincherAccountActionService',
            'Wptopr\\WP\\SEO\\Actions\\Wincher\\Wincher_Keyphrases_Action' => 'getWincherKeyphrasesActionService',
            'Wptopr\\WP\\SEO\\Actions\\Wincher\\Wincher_Login_Action' => 'getWincherLoginActionService',
            'Wptopr\\WP\\SEO\\Alerts\\Application\\Default_SEO_Data\\Default_SEO_Data_Alert' => 'getDefaultSEODataAlertService',
            'Wptopr\\WP\\SEO\\Alerts\\Application\\Indexables_Disabled\\Indexables_Disabled_Alert' => 'getIndexablesDisabledAlertService',
            'Wptopr\\WP\\SEO\\Alerts\\Application\\Ping_Other_Admins\\Ping_Other_Admins_Alert' => 'getPingOtherAdminsAlertService',
            'Wptopr\\WP\\SEO\\Alerts\\Infrastructure\\Default_SEO_Data\\Default_SEO_Data_Collector' => 'getDefaultSEODataCollectorService',
            'Wptopr\\WP\\SEO\\Alerts\\User_Interface\\Default_SEO_Data\\Default_SEO_Data_Cron_Callback_Integration' => 'getDefaultSEODataCronCallbackIntegrationService',
            'Wptopr\\WP\\SEO\\Alerts\\User_Interface\\Default_SEO_Data\\Default_SEO_Data_Watcher' => 'getDefaultSEODataWatcherService',
            'Wptopr\\WP\\SEO\\Alerts\\User_Interface\\Default_Seo_Data\\Default_SEO_Data_Cron_Scheduler' => 'getDefaultSEODataCronSchedulerService',
            'Wptopr\\WP\\SEO\\Alerts\\User_Interface\\Resolve_Alert_Route' => 'getResolveAlertRouteService',
            'Wptopr\\WP\\SEO\\Analytics\\Application\\Missing_Indexables_Collector' => 'getMissingIndexablesCollectorService',
            'Wptopr\\WP\\SEO\\Analytics\\Application\\To_Be_Cleaned_Indexables_Collector' => 'getToBeCleanedIndexablesCollectorService',
            'Wptopr\\WP\\SEO\\Analytics\\User_Interface\\Last_Completed_Indexation_Integration' => 'getLastCompletedIndexationIntegrationService',
            'Wptopr\\WP\\SEO\\Builders\\Indexable_Author_Builder' => 'getIndexableAuthorBuilderService',
            'Wptopr\\WP\\SEO\\Builders\\Indexable_Builder' => 'getIndexableBuilderService',
            'Wptopr\\WP\\SEO\\Builders\\Indexable_Date_Archive_Builder' => 'getIndexableDateArchiveBuilderService',
            'Wptopr\\WP\\SEO\\Builders\\Indexable_Hierarchy_Builder' => 'getIndexableHierarchyBuilderService',
            'Wptopr\\WP\\SEO\\Builders\\Indexable_Home_Page_Builder' => 'getIndexableHomePageBuilderService',
            'Wptopr\\WP\\SEO\\Builders\\Indexable_Link_Builder' => 'getIndexableLinkBuilderService',
            'Wptopr\\WP\\SEO\\Builders\\Indexable_Post_Builder' => 'getIndexablePostBuilderService',
            'Wptopr\\WP\\SEO\\Builders\\Indexable_Post_Type_Archive_Builder' => 'getIndexablePostTypeArchiveBuilderService',
            'Wptopr\\WP\\SEO\\Builders\\Indexable_System_Page_Builder' => 'getIndexableSystemPageBuilderService',
            'Wptopr\\WP\\SEO\\Builders\\Indexable_Term_Builder' => 'getIndexableTermBuilderService',
            'Wptopr\\WP\\SEO\\Builders\\Primary_Term_Builder' => 'getPrimaryTermBuilderService',
            'Wptopr\\WP\\SEO\\Commands\\Cleanup_Command' => 'getCleanupCommandService',
            'Wptopr\\WP\\SEO\\Commands\\Index_Command' => 'getIndexCommandService',
            'Wptopr\\WP\\SEO\\Conditionals\\AI_Conditional' => 'getAIConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\AI_Editor_Conditional' => 'getAIEditorConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Abilities_API_Conditional' => 'getAbilitiesAPIConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Addon_Installation_Conditional' => 'getAddonInstallationConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Admin\\Doing_Post_Quick_Edit_Save_Conditional' => 'getDoingPostQuickEditSaveConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Admin\\Estimated_Reading_Time_Conditional' => 'getEstimatedReadingTimeConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Admin\\Licenses_Page_Conditional' => 'getLicensesPageConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Admin\\Non_Network_Admin_Conditional' => 'getNonNetworkAdminConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Admin\\Post_Conditional' => 'getPostConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Admin\\Posts_Overview_Or_Ajax_Conditional' => 'getPostsOverviewOrAjaxConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Admin\\Wptopr_Admin_Conditional' => 'getWptoprAdminConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Admin_Conditional' => 'getAdminConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Attachment_Redirections_Enabled_Conditional' => 'getAttachmentRedirectionsEnabledConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Check_Required_Version_Conditional' => 'getCheckRequiredVersionConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Deactivating_Wptopr_Seo_Conditional' => 'getDeactivatingWptoprSeoConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Development_Conditional' => 'getDevelopmentConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Dynamic_Product_Permalinks_Conditional' => 'getDynamicProductPermalinksConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Front_End_Conditional' => 'getFrontEndConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Get_Request_Conditional' => 'getGetRequestConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Google_Site_Kit_Feature_Conditional' => 'getGoogleSiteKitFeatureConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Headless_Rest_Endpoints_Enabled_Conditional' => 'getHeadlessRestEndpointsEnabledConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Import_Tool_Selected_Conditional' => 'getImportToolSelectedConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Jetpack_Conditional' => 'getJetpackConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Migrations_Conditional' => 'getMigrationsConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\MyWptopr_Connection_Conditional' => 'getMyWptoprConnectionConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\New_Premium_Or_Free_AI_Conditional' => 'getNewPremiumOrFreeAIConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\New_Settings_Ui_Conditional' => 'getNewSettingsUiConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\News_Conditional' => 'getNewsConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\No_Tool_Selected_Conditional' => 'getNoToolSelectedConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Non_Multisite_Conditional' => 'getNonMultisiteConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Not_Admin_Ajax_Conditional' => 'getNotAdminAjaxConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Old_Premium_AI_Conditional' => 'getOldPremiumAIConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Open_Graph_Conditional' => 'getOpenGraphConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Premium_Active_Conditional' => 'getPremiumActiveConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Premium_Inactive_Conditional' => 'getPremiumInactiveConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Primary_Category_Conditional' => 'getPrimaryCategoryConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Robots_Txt_Conditional' => 'getRobotsTxtConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\SEMrush_Enabled_Conditional' => 'getSEMrushEnabledConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Schema_Disabled_Conditional' => 'getSchemaDisabledConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Settings_Conditional' => 'getSettingsConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Should_Index_Links_Conditional' => 'getShouldIndexLinksConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Task_List_Enabled_Conditional' => 'getTaskListEnabledConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Text_Formality_Conditional' => 'getTextFormalityConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\EDD_Conditional' => 'getEDDConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\Elementor_Activated_Conditional' => 'getElementorActivatedConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\Elementor_Edit_Conditional' => 'getElementorEditConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\Polylang_Conditional' => 'getPolylangConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\Site_Kit_Conditional' => 'getSiteKitConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\TranslatePress_Conditional' => 'getTranslatePressConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\W3_Total_Cache_Conditional' => 'getW3TotalCacheConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\WPML_Conditional' => 'getWPMLConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\WPML_WPSEO_Conditional' => 'getWPMLWPSEOConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Updated_Importer_Framework_Conditional' => 'getUpdatedImporterFrameworkConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\User_Can_Edit_Users_Conditional' => 'getUserCanEditUsersConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\User_Can_Manage_Wpseo_Options_Conditional' => 'getUserCanManageWpseoOptionsConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\User_Can_Publish_Posts_And_Pages_Conditional' => 'getUserCanPublishPostsAndPagesConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\User_Edit_Conditional' => 'getUserEditConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\User_Profile_Conditional' => 'getUserProfileConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\WP_CRON_Enabled_Conditional' => 'getWPCRONEnabledConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\WP_Robots_Conditional' => 'getWPRobotsConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\WP_Tests_Conditional' => 'getWPTestsConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Web_Stories_Conditional' => 'getWebStoriesConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Wincher_Automatically_Track_Conditional' => 'getWincherAutomaticallyTrackConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Wincher_Conditional' => 'getWincherConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Wincher_Enabled_Conditional' => 'getWincherEnabledConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Wincher_Token_Conditional' => 'getWincherTokenConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\WooCommerce_Conditional' => 'getWooCommerceConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\WooCommerce_Version_Conditional' => 'getWooCommerceVersionConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Woo_SEO_Inactive_Conditional' => 'getWooSEOInactiveConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\XMLRPC_Conditional' => 'getXMLRPCConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Wptopr_Admin_And_Dashboard_Conditional' => 'getWptoprAdminAndDashboardConditionalService',
            'Wptopr\\WP\\SEO\\Conditionals\\Wptopr_Tools_Page_Conditional' => 'getWptoprToolsPageConditionalService',
            'Wptopr\\WP\\SEO\\Config\\Badge_Group_Names' => 'getBadgeGroupNamesService',
            'Wptopr\\WP\\SEO\\Config\\Conflicting_Plugins' => 'getConflictingPluginsService',
            'Wptopr\\WP\\SEO\\Config\\Indexing_Reasons' => 'getIndexingReasonsService',
            'Wptopr\\WP\\SEO\\Config\\Migration_Status' => 'getMigrationStatusService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\AddCollationToTables' => 'getAddCollationToTablesService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\AddColumnsToIndexables' => 'getAddColumnsToIndexablesService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\AddEstimatedReadingTime' => 'getAddEstimatedReadingTimeService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\AddHasAncestorsColumn' => 'getAddHasAncestorsColumnService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\AddInclusiveLanguageScore' => 'getAddInclusiveLanguageScoreService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\AddIndexableObjectIdAndTypeIndex' => 'getAddIndexableObjectIdAndTypeIndexService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\AddIndexesForProminentWordsOnIndexables' => 'getAddIndexesForProminentWordsOnIndexablesService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\AddObjectTimestamps' => 'getAddObjectTimestampsService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\AddSeoLinksIndex' => 'getAddSeoLinksIndexService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\AddVersionColumnToIndexables' => 'getAddVersionColumnToIndexablesService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\BreadcrumbTitleAndHierarchyReset' => 'getBreadcrumbTitleAndHierarchyResetService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\ClearIndexableTables' => 'getClearIndexableTablesService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\CreateExpiringStoreTable' => 'getCreateExpiringStoreTableService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\CreateIndexableSubpagesIndex' => 'getCreateIndexableSubpagesIndexService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\CreateSEOLinksTable' => 'getCreateSEOLinksTableService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\DeleteDuplicateIndexables' => 'getDeleteDuplicateIndexablesService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\ExpandIndexableColumnLengths' => 'getExpandIndexableColumnLengthsService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\ExpandIndexableIDColumnLengths' => 'getExpandIndexableIDColumnLengthsService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\ExpandPrimaryTermIDColumnLengths' => 'getExpandPrimaryTermIDColumnLengthsService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\ReplacePermalinkHashIndex' => 'getReplacePermalinkHashIndexService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\ResetIndexableHierarchyTable' => 'getResetIndexableHierarchyTableService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\TruncateIndexableTables' => 'getTruncateIndexableTablesService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\WpWptoprDropIndexableMetaTableIfExists' => 'getWpWptoprDropIndexableMetaTableIfExistsService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\WpWptoprIndexable' => 'getWpWptoprIndexableService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\WpWptoprIndexableHierarchy' => 'getWpWptoprIndexableHierarchyService',
            'Wptopr\\WP\\SEO\\Config\\Migrations\\WpWptoprPrimaryTerm' => 'getWpWptoprPrimaryTermService',
            'Wptopr\\WP\\SEO\\Config\\Researcher_Languages' => 'getResearcherLanguagesService',
            'Wptopr\\WP\\SEO\\Config\\SEMrush_Client' => 'getSEMrushClientService',
            'Wptopr\\WP\\SEO\\Config\\Schema_IDs' => 'getSchemaIDsService',
            'Wptopr\\WP\\SEO\\Config\\Schema_Types' => 'getSchemaTypesService',
            'Wptopr\\WP\\SEO\\Config\\Wincher_Client' => 'getWincherClientService',
            'Wptopr\\WP\\SEO\\Content_Type_Visibility\\Application\\Content_Type_Visibility_Watcher_Actions' => 'getContentTypeVisibilityWatcherActionsService',
            'Wptopr\\WP\\SEO\\Content_Type_Visibility\\User_Interface\\Content_Type_Visibility_Dismiss_New_Route' => 'getContentTypeVisibilityDismissNewRouteService',
            'Wptopr\\WP\\SEO\\Context\\Meta_Tags_Context' => 'getMetaTagsContextService',
            'Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Configuration\\Site_Kit_Capabilities_Integration' => 'getSiteKitCapabilitiesIntegrationService',
            'Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Configuration\\Site_Kit_Configuration_Dismissal_Route' => 'getSiteKitConfigurationDismissalRouteService',
            'Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Configuration\\Site_Kit_Consent_Management_Route' => 'getSiteKitConsentManagementRouteService',
            'Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Scores\\Readability_Scores_Route' => 'getReadabilityScoresRouteService',
            'Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Scores\\SEO_Scores_Route' => 'getSEOScoresRouteService',
            'Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Setup\\Setup_Flow_Interceptor' => 'getSetupFlowInterceptorService',
            'Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Setup\\Setup_Url_Interceptor' => 'getSetupUrlInterceptorService',
            'Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Time_Based_SEO_Metrics\\Time_Based_SEO_Metrics_Route' => 'getTimeBasedSEOMetricsRouteService',
            'Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Tracking\\Setup_Steps_Tracking_Route' => 'getSetupStepsTrackingRouteService',
            'Wptopr\\WP\\SEO\\Editors\\Application\\Analysis_Features\\Enabled_Analysis_Features_Repository' => 'getEnabledAnalysisFeaturesRepositoryService',
            'Wptopr\\WP\\SEO\\Editors\\Application\\Integrations\\Integration_Information_Repository' => 'getIntegrationInformationRepositoryService',
            'Wptopr\\WP\\SEO\\Editors\\Application\\Seo\\Post_Seo_Information_Repository' => 'getPostSeoInformationRepositoryService',
            'Wptopr\\WP\\SEO\\Editors\\Application\\Seo\\Term_Seo_Information_Repository' => 'getTermSeoInformationRepositoryService',
            'Wptopr\\WP\\SEO\\Editors\\Application\\Site\\Website_Information_Repository' => 'getWebsiteInformationRepositoryService',
            'Wptopr\\WP\\SEO\\Expiring_Store\\User_Interface\\Expiring_Store_Cleanup_Integration' => 'getExpiringStoreCleanupIntegrationService',
            'Wptopr\\WP\\SEO\\General\\User_Interface\\General_Page_Integration' => 'getGeneralPageIntegrationService',
            'Wptopr\\WP\\SEO\\General\\User_Interface\\Opt_In_Route' => 'getOptInRouteService',
            'Wptopr\\WP\\SEO\\Generators\\Breadcrumbs_Generator' => 'getBreadcrumbsGeneratorService',
            'Wptopr\\WP\\SEO\\Generators\\Open_Graph_Image_Generator' => 'getOpenGraphImageGeneratorService',
            'Wptopr\\WP\\SEO\\Generators\\Open_Graph_Locale_Generator' => 'getOpenGraphLocaleGeneratorService',
            'Wptopr\\WP\\SEO\\Generators\\Schema\\Article' => 'getArticleService',
            'Wptopr\\WP\\SEO\\Generators\\Schema\\Author' => 'getAuthorService',
            'Wptopr\\WP\\SEO\\Generators\\Schema\\Breadcrumb' => 'getBreadcrumbService',
            'Wptopr\\WP\\SEO\\Generators\\Schema\\FAQ' => 'getFAQService',
            'Wptopr\\WP\\SEO\\Generators\\Schema\\HowTo' => 'getHowToService',
            'Wptopr\\WP\\SEO\\Generators\\Schema\\Main_Image' => 'getMainImageService',
            'Wptopr\\WP\\SEO\\Generators\\Schema\\Organization' => 'getOrganizationService',
            'Wptopr\\WP\\SEO\\Generators\\Schema\\Person' => 'getPersonService',
            'Wptopr\\WP\\SEO\\Generators\\Schema\\WebPage' => 'getWebPageService',
            'Wptopr\\WP\\SEO\\Generators\\Schema\\Website' => 'getWebsiteService',
            'Wptopr\\WP\\SEO\\Generators\\Schema_Generator' => 'getSchemaGeneratorService',
            'Wptopr\\WP\\SEO\\Generators\\Twitter_Image_Generator' => 'getTwitterImageGeneratorService',
            'Wptopr\\WP\\SEO\\Helpers\\Aioseo_Helper' => 'getAioseoHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Asset_Helper' => 'getAssetHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Attachment_Cleanup_Helper' => 'getAttachmentCleanupHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Author_Archive_Helper' => 'getAuthorArchiveHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Blocks_Helper' => 'getBlocksHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Capability_Helper' => 'getCapabilityHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Crawl_Cleanup_Helper' => 'getCrawlCleanupHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Curl_Helper' => 'getCurlHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper' => 'getCurrentPageHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Date_Helper' => 'getDateHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Environment_Helper' => 'getEnvironmentHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\First_Time_Configuration_Notice_Helper' => 'getFirstTimeConfigurationNoticeHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Home_Url_Helper' => 'getHomeUrlHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Image_Helper' => 'getImageHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Import_Cursor_Helper' => 'getImportCursorHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Import_Helper' => 'getImportHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper' => 'getIndexableHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Indexable_To_Postmeta_Helper' => 'getIndexableToPostmetaHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Indexing_Helper' => 'getIndexingHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Language_Helper' => 'getLanguageHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Lock_Helper' => 'getLockHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Meta_Helper' => 'getMetaHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Notification_Helper' => 'getNotificationHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Image_Helper' => 'getImageHelper2Service',
            'Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Values_Helper' => 'getValuesHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Options_Helper' => 'getOptionsHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Pagination_Helper' => 'getPaginationHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper' => 'getPermalinkHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Post_Helper' => 'getPostHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper' => 'getPostTypeHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Primary_Term_Helper' => 'getPrimaryTermHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Product_Helper' => 'getProductHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Redirect_Helper' => 'getRedirectHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Request_Helper' => 'getRequestHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Require_File_Helper' => 'getRequireFileHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Robots_Helper' => 'getRobotsHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Robots_Txt_Helper' => 'getRobotsTxtHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Route_Helper' => 'getRouteHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Sanitization_Helper' => 'getSanitizationHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Schema\\Article_Helper' => 'getArticleHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Schema\\HTML_Helper' => 'getHTMLHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Schema\\ID_Helper' => 'getIDHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Schema\\Image_Helper' => 'getImageHelper3Service',
            'Wptopr\\WP\\SEO\\Helpers\\Schema\\Language_Helper' => 'getLanguageHelper2Service',
            'Wptopr\\WP\\SEO\\Helpers\\Schema\\Replace_Vars_Helper' => 'getReplaceVarsHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Score_Icon_Helper' => 'getScoreIconHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Short_Link_Helper' => 'getShortLinkHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Site_Helper' => 'getSiteHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Social_Profiles_Helper' => 'getSocialProfilesHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\String_Helper' => 'getStringHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Taxonomy_Helper' => 'getTaxonomyHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Twitter\\Image_Helper' => 'getImageHelper4Service',
            'Wptopr\\WP\\SEO\\Helpers\\Url_Helper' => 'getUrlHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\User_Helper' => 'getUserHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Wincher_Helper' => 'getWincherHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Woocommerce_Helper' => 'getWoocommerceHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Wordpress_Helper' => 'getWordpressHelperService',
            'Wptopr\\WP\\SEO\\Helpers\\Wpdb_Helper' => 'getWpdbHelperService',
            'Wptopr\\WP\\SEO\\Initializers\\Crawl_Cleanup_Permalinks' => 'getCrawlCleanupPermalinksService',
            'Wptopr\\WP\\SEO\\Initializers\\Disable_Core_Sitemaps' => 'getDisableCoreSitemapsService',
            'Wptopr\\WP\\SEO\\Initializers\\Migration_Runner' => 'getMigrationRunnerService',
            'Wptopr\\WP\\SEO\\Initializers\\Plugin_Headers' => 'getPluginHeadersService',
            'Wptopr\\WP\\SEO\\Initializers\\Silence_Load_Textdomain_Just_In_Time_Notices' => 'getSilenceLoadTextdomainJustInTimeNoticesService',
            'Wptopr\\WP\\SEO\\Initializers\\Woocommerce' => 'getWoocommerceService',
            'Wptopr\\WP\\SEO\\Integrations\\Academy_Integration' => 'getAcademyIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Activation_Cleanup_Integration' => 'getActivationCleanupIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Addon_Installation\\Dialog_Integration' => 'getDialogIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Addon_Installation\\Installation_Integration' => 'getInstallationIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Admin_Columns_Cache_Integration' => 'getAdminColumnsCacheIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Background_Indexing_Integration' => 'getBackgroundIndexingIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Brand_Insights_Page' => 'getBrandInsightsPageService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Check_Required_Version' => 'getCheckRequiredVersionService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Crawl_Settings_Integration' => 'getCrawlSettingsIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Cron_Integration' => 'getCronIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Deactivated_Premium_Integration' => 'getDeactivatedPremiumIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\First_Time_Configuration_Integration' => 'getFirstTimeConfigurationIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\First_Time_Configuration_Notice_Integration' => 'getFirstTimeConfigurationNoticeIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Fix_News_Dependencies_Integration' => 'getFixNewsDependenciesIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Health_Check_Integration' => 'getHealthCheckIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\HelpScout_Beacon' => 'getHelpScoutBeaconService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Import_Integration' => 'getImportIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Indexables_Exclude_Taxonomy_Integration' => 'getIndexablesExcludeTaxonomyIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Indexing_Notification_Integration' => 'getIndexingNotificationIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Indexing_Tool_Integration' => 'getIndexingToolIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Installation_Success_Integration' => 'getInstallationSuccessIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Integrations_Page' => 'getIntegrationsPageService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Link_Count_Columns_Integration' => 'getLinkCountColumnsIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Menu_Badge_Integration' => 'getMenuBadgeIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Migration_Error_Integration' => 'getMigrationErrorIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Old_Configuration_Integration' => 'getOldConfigurationIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Redirect_Integration' => 'getRedirectIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Redirections_Tools_Page' => 'getRedirectionsToolsPageService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Redirects_Page_Integration' => 'getRedirectsPageIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Unsupported_PHP_Version_Notice' => 'getUnsupportedPHPVersionNoticeService',
            'Wptopr\\WP\\SEO\\Integrations\\Admin\\Workouts_Integration' => 'getWorkoutsIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Alerts\\Ai_Generator_Tip_Notification' => 'getAiGeneratorTipNotificationService',
            'Wptopr\\WP\\SEO\\Integrations\\Alerts\\Black_Friday_Product_Editor_Checklist_Notification' => 'getBlackFridayProductEditorChecklistNotificationService',
            'Wptopr\\WP\\SEO\\Integrations\\Alerts\\Black_Friday_Promotion_Notification' => 'getBlackFridayPromotionNotificationService',
            'Wptopr\\WP\\SEO\\Integrations\\Alerts\\Black_Friday_Sidebar_Checklist_Notification' => 'getBlackFridaySidebarChecklistNotificationService',
            'Wptopr\\WP\\SEO\\Integrations\\Alerts\\Trustpilot_Review_Notification' => 'getTrustpilotReviewNotificationService',
            'Wptopr\\WP\\SEO\\Integrations\\Alerts\\Webinar_Promo_Notification' => 'getWebinarPromoNotificationService',
            'Wptopr\\WP\\SEO\\Integrations\\Blocks\\Block_Editor_Integration' => 'getBlockEditorIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Blocks\\Breadcrumbs_Block' => 'getBreadcrumbsBlockService',
            'Wptopr\\WP\\SEO\\Integrations\\Blocks\\Internal_Linking_Category' => 'getInternalLinkingCategoryService',
            'Wptopr\\WP\\SEO\\Integrations\\Blocks\\Structured_Data_Blocks' => 'getStructuredDataBlocksService',
            'Wptopr\\WP\\SEO\\Integrations\\Breadcrumbs_Integration' => 'getBreadcrumbsIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Cleanup_Integration' => 'getCleanupIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Estimated_Reading_Time' => 'getEstimatedReadingTimeService',
            'Wptopr\\WP\\SEO\\Integrations\\Exclude_Attachment_Post_Type' => 'getExcludeAttachmentPostTypeService',
            'Wptopr\\WP\\SEO\\Integrations\\Exclude_Oembed_Cache_Post_Type' => 'getExcludeOembedCachePostTypeService',
            'Wptopr\\WP\\SEO\\Integrations\\Feature_Flag_Integration' => 'getFeatureFlagIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Front_End\\Backwards_Compatibility' => 'getBackwardsCompatibilityService',
            'Wptopr\\WP\\SEO\\Integrations\\Front_End\\Category_Term_Description' => 'getCategoryTermDescriptionService',
            'Wptopr\\WP\\SEO\\Integrations\\Front_End\\Comment_Link_Fixer' => 'getCommentLinkFixerService',
            'Wptopr\\WP\\SEO\\Integrations\\Front_End\\Crawl_Cleanup_Basic' => 'getCrawlCleanupBasicService',
            'Wptopr\\WP\\SEO\\Integrations\\Front_End\\Crawl_Cleanup_Rss' => 'getCrawlCleanupRssService',
            'Wptopr\\WP\\SEO\\Integrations\\Front_End\\Crawl_Cleanup_Searches' => 'getCrawlCleanupSearchesService',
            'Wptopr\\WP\\SEO\\Integrations\\Front_End\\Feed_Improvements' => 'getFeedImprovementsService',
            'Wptopr\\WP\\SEO\\Integrations\\Front_End\\Force_Rewrite_Title' => 'getForceRewriteTitleService',
            'Wptopr\\WP\\SEO\\Integrations\\Front_End\\Handle_404' => 'getHandle404Service',
            'Wptopr\\WP\\SEO\\Integrations\\Front_End\\Indexing_Controls' => 'getIndexingControlsService',
            'Wptopr\\WP\\SEO\\Integrations\\Front_End\\Open_Graph_OEmbed' => 'getOpenGraphOEmbedService',
            'Wptopr\\WP\\SEO\\Integrations\\Front_End\\RSS_Footer_Embed' => 'getRSSFooterEmbedService',
            'Wptopr\\WP\\SEO\\Integrations\\Front_End\\Redirects' => 'getRedirectsService',
            'Wptopr\\WP\\SEO\\Integrations\\Front_End\\Robots_Txt_Integration' => 'getRobotsTxtIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Front_End\\Schema_Accessibility_Feature' => 'getSchemaAccessibilityFeatureService',
            'Wptopr\\WP\\SEO\\Integrations\\Front_End\\WP_Robots_Integration' => 'getWPRobotsIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Front_End_Integration' => 'getFrontEndIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Primary_Category' => 'getPrimaryCategoryService',
            'Wptopr\\WP\\SEO\\Integrations\\Settings_Integration' => 'getSettingsIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Support_Integration' => 'getSupportIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Third_Party\\AMP' => 'getAMPService',
            'Wptopr\\WP\\SEO\\Integrations\\Third_Party\\BbPress' => 'getBbPressService',
            'Wptopr\\WP\\SEO\\Integrations\\Third_Party\\Elementor' => 'getElementorService',
            'Wptopr\\WP\\SEO\\Integrations\\Third_Party\\Exclude_Elementor_Post_Types' => 'getExcludeElementorPostTypesService',
            'Wptopr\\WP\\SEO\\Integrations\\Third_Party\\Exclude_WooCommerce_Post_Types' => 'getExcludeWooCommercePostTypesService',
            'Wptopr\\WP\\SEO\\Integrations\\Third_Party\\Jetpack' => 'getJetpackService',
            'Wptopr\\WP\\SEO\\Integrations\\Third_Party\\W3_Total_Cache' => 'getW3TotalCacheService',
            'Wptopr\\WP\\SEO\\Integrations\\Third_Party\\WPML' => 'getWPMLService',
            'Wptopr\\WP\\SEO\\Integrations\\Third_Party\\WPML_WPSEO_Notification' => 'getWPMLWPSEONotificationService',
            'Wptopr\\WP\\SEO\\Integrations\\Third_Party\\Web_Stories' => 'getWebStoriesService',
            'Wptopr\\WP\\SEO\\Integrations\\Third_Party\\Web_Stories_Post_Edit' => 'getWebStoriesPostEditService',
            'Wptopr\\WP\\SEO\\Integrations\\Third_Party\\Wincher_Publish' => 'getWincherPublishService',
            'Wptopr\\WP\\SEO\\Integrations\\Third_Party\\WooCommerce' => 'getWooCommerce2Service',
            'Wptopr\\WP\\SEO\\Integrations\\Third_Party\\WooCommerce_Post_Edit' => 'getWooCommercePostEditService',
            'Wptopr\\WP\\SEO\\Integrations\\Third_Party\\Woocommerce_Permalinks' => 'getWoocommercePermalinksService',
            'Wptopr\\WP\\SEO\\Integrations\\Uninstall_Integration' => 'getUninstallIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Addon_Update_Watcher' => 'getAddonUpdateWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Auto_Update_Watcher' => 'getAutoUpdateWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Ancestor_Watcher' => 'getIndexableAncestorWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Attachment_Watcher' => 'getIndexableAttachmentWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Author_Archive_Watcher' => 'getIndexableAuthorArchiveWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Author_Watcher' => 'getIndexableAuthorWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Category_Permalink_Watcher' => 'getIndexableCategoryPermalinkWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Date_Archive_Watcher' => 'getIndexableDateArchiveWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_HomeUrl_Watcher' => 'getIndexableHomeUrlWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Home_Page_Watcher' => 'getIndexableHomePageWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Permalink_Watcher' => 'getIndexablePermalinkWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Post_Meta_Watcher' => 'getIndexablePostMetaWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Post_Type_Archive_Watcher' => 'getIndexablePostTypeArchiveWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Post_Type_Change_Watcher' => 'getIndexablePostTypeChangeWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Post_Watcher' => 'getIndexablePostWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Static_Home_Page_Watcher' => 'getIndexableStaticHomePageWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_System_Page_Watcher' => 'getIndexableSystemPageWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Taxonomy_Change_Watcher' => 'getIndexableTaxonomyChangeWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Term_Watcher' => 'getIndexableTermWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Option_Titles_Watcher' => 'getOptionTitlesWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Option_Wpseo_Watcher' => 'getOptionWpseoWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Primary_Category_Quick_Edit_Watcher' => 'getPrimaryCategoryQuickEditWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Primary_Term_Watcher' => 'getPrimaryTermWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Search_Engines_Discouraged_Watcher' => 'getSearchEnginesDiscouragedWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Watchers\\Woocommerce_Beta_Editor_Watcher' => 'getWoocommerceBetaEditorWatcherService',
            'Wptopr\\WP\\SEO\\Integrations\\Woocommerce_Product_Category_Permalink_Integration' => 'getWoocommerceProductCategoryPermalinkIntegrationService',
            'Wptopr\\WP\\SEO\\Integrations\\XMLRPC' => 'getXMLRPCService',
            'Wptopr\\WP\\SEO\\Introductions\\Infrastructure\\Introductions_Seen_Repository' => 'getIntroductionsSeenRepositoryService',
            'Wptopr\\WP\\SEO\\Introductions\\Infrastructure\\Wistia_Embed_Permission_Repository' => 'getWistiaEmbedPermissionRepositoryService',
            'Wptopr\\WP\\SEO\\Introductions\\User_Interface\\Introductions_Integration' => 'getIntroductionsIntegrationService',
            'Wptopr\\WP\\SEO\\Introductions\\User_Interface\\Introductions_Seen_Route' => 'getIntroductionsSeenRouteService',
            'Wptopr\\WP\\SEO\\Introductions\\User_Interface\\Wistia_Embed_Permission_Route' => 'getWistiaEmbedPermissionRouteService',
            'Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\Content\\Automatic_Post_Collection' => 'getAutomaticPostCollectionService',
            'Wptopr\\WP\\SEO\\Llms_Txt\\User_Interface\\Available_Posts_Route' => 'getAvailablePostsRouteService',
            'Wptopr\\WP\\SEO\\Llms_Txt\\User_Interface\\Cleanup_Llms_Txt_On_Deactivation' => 'getCleanupLlmsTxtOnDeactivationService',
            'Wptopr\\WP\\SEO\\Llms_Txt\\User_Interface\\Enable_Llms_Txt_Option_Watcher' => 'getEnableLlmsTxtOptionWatcherService',
            'Wptopr\\WP\\SEO\\Llms_Txt\\User_Interface\\File_Failure_Llms_Txt_Notification_Integration' => 'getFileFailureLlmsTxtNotificationIntegrationService',
            'Wptopr\\WP\\SEO\\Llms_Txt\\User_Interface\\Llms_Txt_Cron_Callback_Integration' => 'getLlmsTxtCronCallbackIntegrationService',
            'Wptopr\\WP\\SEO\\Llms_Txt\\User_Interface\\Schedule_Population_On_Activation_Integration' => 'getSchedulePopulationOnActivationIntegrationService',
            'Wptopr\\WP\\SEO\\Loader' => 'getLoaderService',
            'Wptopr\\WP\\SEO\\Loggers\\Logger' => 'getLoggerService',
            'Wptopr\\WP\\SEO\\Memoizers\\Meta_Tags_Context_Memoizer' => 'getMetaTagsContextMemoizerService',
            'Wptopr\\WP\\SEO\\Memoizers\\Presentation_Memoizer' => 'getPresentationMemoizerService',
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\MyWptopr_Client' => 'getMyWptoprClientService',
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\User_Interface\\Auth_Command' => 'getAuthCommandService',
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\User_Interface\\MyWptopr_Cleanup_Integration' => 'getMyWptoprCleanupIntegrationService',
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\User_Interface\\MyWptopr_Client_Integration' => 'getMyWptoprClientIntegrationService',
            'Wptopr\\WP\\SEO\\Plans\\User_Interface\\Plans_Page_Integration' => 'getPlansPageIntegrationService',
            'Wptopr\\WP\\SEO\\Plans\\User_Interface\\Upgrade_Sidebar_Menu_Integration' => 'getUpgradeSidebarMenuIntegrationService',
            'Wptopr\\WP\\SEO\\Presentations\\Abstract_Presentation' => 'getAbstractPresentationService',
            'Wptopr\\WP\\SEO\\Presentations\\Indexable_Author_Archive_Presentation' => 'getIndexableAuthorArchivePresentationService',
            'Wptopr\\WP\\SEO\\Presentations\\Indexable_Date_Archive_Presentation' => 'getIndexableDateArchivePresentationService',
            'Wptopr\\WP\\SEO\\Presentations\\Indexable_Error_Page_Presentation' => 'getIndexableErrorPagePresentationService',
            'Wptopr\\WP\\SEO\\Presentations\\Indexable_Home_Page_Presentation' => 'getIndexableHomePagePresentationService',
            'Wptopr\\WP\\SEO\\Presentations\\Indexable_Post_Type_Archive_Presentation' => 'getIndexablePostTypeArchivePresentationService',
            'Wptopr\\WP\\SEO\\Presentations\\Indexable_Post_Type_Presentation' => 'getIndexablePostTypePresentationService',
            'Wptopr\\WP\\SEO\\Presentations\\Indexable_Presentation' => 'getIndexablePresentationService',
            'Wptopr\\WP\\SEO\\Presentations\\Indexable_Search_Result_Page_Presentation' => 'getIndexableSearchResultPagePresentationService',
            'Wptopr\\WP\\SEO\\Presentations\\Indexable_Static_Home_Page_Presentation' => 'getIndexableStaticHomePagePresentationService',
            'Wptopr\\WP\\SEO\\Presentations\\Indexable_Static_Posts_Page_Presentation' => 'getIndexableStaticPostsPagePresentationService',
            'Wptopr\\WP\\SEO\\Presentations\\Indexable_Term_Archive_Presentation' => 'getIndexableTermArchivePresentationService',
            'Wptopr\\WP\\SEO\\Promotions\\Application\\Promotion_Manager' => 'getPromotionManagerService',
            'Wptopr\\WP\\SEO\\Repositories\\Indexable_Cleanup_Repository' => 'getIndexableCleanupRepositoryService',
            'Wptopr\\WP\\SEO\\Repositories\\Indexable_Hierarchy_Repository' => 'getIndexableHierarchyRepositoryService',
            'Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository' => 'getIndexableRepositoryService',
            'Wptopr\\WP\\SEO\\Repositories\\Primary_Term_Repository' => 'getPrimaryTermRepositoryService',
            'Wptopr\\WP\\SEO\\Repositories\\SEO_Links_Repository' => 'getSEOLinksRepositoryService',
            'Wptopr\\WP\\SEO\\Routes\\Alert_Dismissal_Route' => 'getAlertDismissalRouteService',
            'Wptopr\\WP\\SEO\\Routes\\First_Time_Configuration_Route' => 'getFirstTimeConfigurationRouteService',
            'Wptopr\\WP\\SEO\\Routes\\Importing_Route' => 'getImportingRouteService',
            'Wptopr\\WP\\SEO\\Routes\\Indexables_Head_Route' => 'getIndexablesHeadRouteService',
            'Wptopr\\WP\\SEO\\Routes\\Indexing_Route' => 'getIndexingRouteService',
            'Wptopr\\WP\\SEO\\Routes\\Integrations_Route' => 'getIntegrationsRouteService',
            'Wptopr\\WP\\SEO\\Routes\\Meta_Search_Route' => 'getMetaSearchRouteService',
            'Wptopr\\WP\\SEO\\Routes\\SEMrush_Route' => 'getSEMrushRouteService',
            'Wptopr\\WP\\SEO\\Routes\\Supported_Features_Route' => 'getSupportedFeaturesRouteService',
            'Wptopr\\WP\\SEO\\Routes\\Wincher_Route' => 'getWincherRouteService',
            'Wptopr\\WP\\SEO\\Routes\\Workouts_Route' => 'getWorkoutsRouteService',
            'Wptopr\\WP\\SEO\\Routes\\Wptopr_Head_REST_Field' => 'getWptoprHeadRESTFieldService',
            'Wptopr\\WP\\SEO\\Schema\\Application\\Configuration\\Schema_Configuration' => 'getSchemaConfigurationService',
            'Wptopr\\WP\\SEO\\Schema\\Infrastructure\\Disable_Schema_Integration' => 'getDisableSchemaIntegrationService',
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Schema_Aggregator_Conditional' => 'getSchemaAggregatorConditionalService',
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Schema_Aggregator_Watcher' => 'getSchemaAggregatorWatcherService',
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\User_Interface\\Cache\\Indexables_Update_Listener_Integration' => 'getIndexablesUpdateListenerIntegrationService',
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\User_Interface\\Cache\\WooCommerce_Product_Type_Change_Listener_Integration' => 'getWooCommerceProductTypeChangeListenerIntegrationService',
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\User_Interface\\Site_Schema_Aggregator_Cache_Cli_Command' => 'getSiteSchemaAggregatorCacheCliCommandService',
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\User_Interface\\Site_Schema_Aggregator_Cli_Command' => 'getSiteSchemaAggregatorCliCommandService',
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\User_Interface\\Site_Schema_Aggregator_Route' => 'getSiteSchemaAggregatorRouteService',
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\User_Interface\\Site_Schema_Aggregator_Xml_Route' => 'getSiteSchemaAggregatorXmlRouteService',
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\User_Interface\\Site_Schema_Response_Header_Integration' => 'getSiteSchemaResponseHeaderIntegrationService',
            'Wptopr\\WP\\SEO\\Services\\Health_Check\\Default_Tagline_Check' => 'getDefaultTaglineCheckService',
            'Wptopr\\WP\\SEO\\Services\\Health_Check\\Default_Tagline_Reports' => 'getDefaultTaglineReportsService',
            'Wptopr\\WP\\SEO\\Services\\Health_Check\\Default_Tagline_Runner' => 'getDefaultTaglineRunnerService',
            'Wptopr\\WP\\SEO\\Services\\Health_Check\\Links_Table_Check' => 'getLinksTableCheckService',
            'Wptopr\\WP\\SEO\\Services\\Health_Check\\Links_Table_Reports' => 'getLinksTableReportsService',
            'Wptopr\\WP\\SEO\\Services\\Health_Check\\Links_Table_Runner' => 'getLinksTableRunnerService',
            'Wptopr\\WP\\SEO\\Services\\Health_Check\\MyWptopr_Api_Request_Factory' => 'getMyWptoprApiRequestFactoryService',
            'Wptopr\\WP\\SEO\\Services\\Health_Check\\Page_Comments_Check' => 'getPageCommentsCheckService',
            'Wptopr\\WP\\SEO\\Services\\Health_Check\\Page_Comments_Reports' => 'getPageCommentsReportsService',
            'Wptopr\\WP\\SEO\\Services\\Health_Check\\Page_Comments_Runner' => 'getPageCommentsRunnerService',
            'Wptopr\\WP\\SEO\\Services\\Health_Check\\Postname_Permalink_Check' => 'getPostnamePermalinkCheckService',
            'Wptopr\\WP\\SEO\\Services\\Health_Check\\Postname_Permalink_Reports' => 'getPostnamePermalinkReportsService',
            'Wptopr\\WP\\SEO\\Services\\Health_Check\\Postname_Permalink_Runner' => 'getPostnamePermalinkRunnerService',
            'Wptopr\\WP\\SEO\\Services\\Health_Check\\Report_Builder' => 'getReportBuilderService',
            'Wptopr\\WP\\SEO\\Services\\Health_Check\\Report_Builder_Factory' => 'getReportBuilderFactoryService',
            'Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Replacevar_Service' => 'getAioseoReplacevarServiceService',
            'Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Robots_Provider_Service' => 'getAioseoRobotsProviderServiceService',
            'Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Robots_Transformer_Service' => 'getAioseoRobotsTransformerServiceService',
            'Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Social_Images_Provider_Service' => 'getAioseoSocialImagesProviderServiceService',
            'Wptopr\\WP\\SEO\\Services\\Importing\\Conflicting_Plugins_Service' => 'getConflictingPluginsServiceService',
            'Wptopr\\WP\\SEO\\Services\\Importing\\Importable_Detector_Service' => 'getImportableDetectorServiceService',
            'Wptopr\\WP\\SEO\\Services\\Indexables\\Indexable_Version_Manager' => 'getIndexableVersionManagerService',
            'Wptopr\\WP\\SEO\\Surfaces\\Classes_Surface' => 'getClassesSurfaceService',
            'Wptopr\\WP\\SEO\\Surfaces\\Helpers_Surface' => 'getHelpersSurfaceService',
            'Wptopr\\WP\\SEO\\Surfaces\\Meta_Surface' => 'getMetaSurfaceService',
            'Wptopr\\WP\\SEO\\Surfaces\\Open_Graph_Helpers_Surface' => 'getOpenGraphHelpersSurfaceService',
            'Wptopr\\WP\\SEO\\Surfaces\\Schema_Helpers_Surface' => 'getSchemaHelpersSurfaceService',
            'Wptopr\\WP\\SEO\\Surfaces\\Twitter_Helpers_Surface' => 'getTwitterHelpersSurfaceService',
            'Wptopr\\WP\\SEO\\Task_List\\Infrastructure\\Register_Post_Type_Tasks_Integration' => 'getRegisterPostTypeTasksIntegrationService',
            'Wptopr\\WP\\SEO\\Task_List\\User_Interface\\Tasks\\Complete_Task_Route' => 'getCompleteTaskRouteService',
            'Wptopr\\WP\\SEO\\Task_List\\User_Interface\\Tasks\\Get_Tasks_Route' => 'getGetTasksRouteService',
            'Wptopr\\WP\\SEO\\Tracking\\Infrastructure\\Tracking_On_Page_Load_Integration' => 'getTrackingOnPageLoadIntegrationService',
            'Wptopr\\WP\\SEO\\Tracking\\User_Interface\\Action_Tracking_Route' => 'getActionTrackingRouteService',
            'Wptopr\\WP\\SEO\\User_Meta\\Application\\Additional_Contactmethods_Collector' => 'getAdditionalContactmethodsCollectorService',
            'Wptopr\\WP\\SEO\\User_Meta\\Application\\Custom_Meta_Collector' => 'getCustomMetaCollectorService',
            'Wptopr\\WP\\SEO\\User_Meta\\User_Interface\\Additional_Contactmethods_Integration' => 'getAdditionalContactmethodsIntegrationService',
            'Wptopr\\WP\\SEO\\User_Meta\\User_Interface\\Cleanup_Integration' => 'getCleanupIntegration2Service',
            'Wptopr\\WP\\SEO\\User_Meta\\User_Interface\\Custom_Meta_Integration' => 'getCustomMetaIntegrationService',
            'Wptopr\\WP\\SEO\\User_Profiles_Additions\\User_Interface\\User_Profiles_Additions_Ui' => 'getUserProfilesAdditionsUiService',
            'Wptopr\\WP\\SEO\\Values\\Images' => 'getImagesService',
            'Wptopr\\WP\\SEO\\Values\\Indexables\\Indexable_Builder_Versions' => 'getIndexableBuilderVersionsService',
            'Wptopr\\WP\\SEO\\Values\\Open_Graph\\Images' => 'getImages2Service',
            'Wptopr\\WP\\SEO\\Values\\Twitter\\Images' => 'getImages3Service',
            'Wptopr\\WP\\SEO\\Wrappers\\WP_Query_Wrapper' => 'getWPQueryWrapperService',
            'Wptopr\\WP\\SEO\\Wrappers\\WP_Remote_Handler' => 'getWPRemoteHandlerService',
            'Wptopr\\WP\\SEO\\Wrappers\\WP_Rewrite_Wrapper' => 'getWPRewriteWrapperService',
            'Wptopr_Notification_Center' => 'getWptoprNotificationCenterService',
            'wpdb' => 'getWpdbService',
        ];

        $this->aliases = [];
    }

    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 [
            'Psr\\Container\\ContainerInterface' => true,
            'WptoprSEO_Vendor\\Symfony\\Component\\DependencyInjection\\ContainerInterface' => true,
            'WptoprSEO_Vendor\\WptoprSEO_Vendor\\Symfony\\Component\\DependencyInjection\\ContainerInterface' => true,
            'Wptopr\\WP\\SEO\\AI\\Authorization\\Application\\Code_Generator_Interface' => true,
            'Wptopr\\WP\\SEO\\AI\\Authorization\\Application\\Code_Verifier_Handler' => true,
            'Wptopr\\WP\\SEO\\AI\\Authorization\\Application\\Code_Verifier_Handler_Interface' => true,
            'Wptopr\\WP\\SEO\\AI\\Authorization\\Application\\Token_Manager_Interface' => true,
            'Wptopr\\WP\\SEO\\AI\\Authorization\\Domain\\Code_Verifier' => true,
            'Wptopr\\WP\\SEO\\AI\\Authorization\\Domain\\Token' => true,
            'Wptopr\\WP\\SEO\\AI\\Authorization\\Infrastructure\\Access_Token_User_Meta_Repository' => true,
            'Wptopr\\WP\\SEO\\AI\\Authorization\\Infrastructure\\Access_Token_User_Meta_Repository_Interface' => true,
            'Wptopr\\WP\\SEO\\AI\\Authorization\\Infrastructure\\Code_Generator' => true,
            'Wptopr\\WP\\SEO\\AI\\Authorization\\Infrastructure\\Code_Verifier_User_Meta_Repository' => true,
            'Wptopr\\WP\\SEO\\AI\\Authorization\\Infrastructure\\Code_Verifier_User_Meta_Repository_Interface' => true,
            'Wptopr\\WP\\SEO\\AI\\Authorization\\Infrastructure\\Refresh_Token_User_Meta_Repository' => true,
            'Wptopr\\WP\\SEO\\AI\\Authorization\\Infrastructure\\Refresh_Token_User_Meta_Repository_Interface' => true,
            'Wptopr\\WP\\SEO\\AI\\Consent\\Application\\Consent_Endpoints_Repository' => true,
            'Wptopr\\WP\\SEO\\AI\\Consent\\Application\\Consent_Handler_Interface' => true,
            'Wptopr\\WP\\SEO\\AI\\Consent\\Infrastructure\\Endpoints\\Consent_Endpoint' => true,
            'Wptopr\\WP\\SEO\\AI\\Consent\\Infrastructure\\Endpoints\\Consent_Endpoint_Interface' => true,
            'Wptopr\\WP\\SEO\\AI\\Content_Planner\\Application\\Category_Repository_Interface' => true,
            'Wptopr\\WP\\SEO\\AI\\Content_Planner\\Application\\Content_Outline_Command' => true,
            'Wptopr\\WP\\SEO\\AI\\Content_Planner\\Application\\Content_Outline_Command_Handler' => true,
            'Wptopr\\WP\\SEO\\AI\\Content_Planner\\Application\\Content_Planner_Endpoints_Repository' => true,
            'Wptopr\\WP\\SEO\\AI\\Content_Planner\\Application\\Content_Suggestion_Command' => true,
            'Wptopr\\WP\\SEO\\AI\\Content_Planner\\Application\\Content_Suggestion_Command_Handler' => true,
            'Wptopr\\WP\\SEO\\AI\\Content_Planner\\Domain\\Category' => true,
            'Wptopr\\WP\\SEO\\AI\\Content_Planner\\Domain\\Content_Suggestion' => true,
            'Wptopr\\WP\\SEO\\AI\\Content_Planner\\Domain\\Content_Suggestion_List' => true,
            'Wptopr\\WP\\SEO\\AI\\Content_Planner\\Domain\\Post' => true,
            'Wptopr\\WP\\SEO\\AI\\Content_Planner\\Domain\\Post_List' => true,
            'Wptopr\\WP\\SEO\\AI\\Content_Planner\\Domain\\Section' => true,
            'Wptopr\\WP\\SEO\\AI\\Content_Planner\\Domain\\Section_List' => true,
            'Wptopr\\WP\\SEO\\AI\\Content_Planner\\Infrastructure\\Endpoints\\Banner_Permanent_Dismissal_Endpoint' => true,
            'Wptopr\\WP\\SEO\\AI\\Content_Planner\\Infrastructure\\Endpoints\\Get_Outline_Endpoint' => true,
            'Wptopr\\WP\\SEO\\AI\\Content_Planner\\Infrastructure\\Endpoints\\Get_Suggestions_Endpoint' => true,
            'Wptopr\\WP\\SEO\\AI\\Content_Planner\\Infrastructure\\Recent_Content\\Recent_Content_Collector' => true,
            'Wptopr\\WP\\SEO\\AI\\Content_Planner\\Infrastructure\\WordPress_Category_Repository' => true,
            'Wptopr\\WP\\SEO\\AI\\Free_Sparks\\Application\\Free_Sparks_Endpoints_Repository' => true,
            'Wptopr\\WP\\SEO\\AI\\Free_Sparks\\Application\\Free_Sparks_Handler' => true,
            'Wptopr\\WP\\SEO\\AI\\Free_Sparks\\Application\\Free_Sparks_Handler_Interface' => true,
            'Wptopr\\WP\\SEO\\AI\\Free_Sparks\\Infrastructure\\Endpoints\\Free_Sparks_Endpoint' => true,
            'Wptopr\\WP\\SEO\\AI\\Free_Sparks\\Infrastructure\\Endpoints\\Free_Sparks_Endpoint_Interface' => true,
            'Wptopr\\WP\\SEO\\AI\\Generator\\Application\\Generator_Endpoints_Repository' => true,
            'Wptopr\\WP\\SEO\\AI\\Generator\\Application\\Suggestions_Provider' => true,
            'Wptopr\\WP\\SEO\\AI\\Generator\\Domain\\Suggestion' => true,
            'Wptopr\\WP\\SEO\\AI\\Generator\\Domain\\Suggestions_Bucket' => true,
            'Wptopr\\WP\\SEO\\AI\\Generator\\Domain\\URLs_Interface' => true,
            'Wptopr\\WP\\SEO\\AI\\Generator\\Infrastructure\\Endpoints\\Bust_Subscription_Cache_Endpoint' => true,
            'Wptopr\\WP\\SEO\\AI\\Generator\\Infrastructure\\Endpoints\\Get_Suggestions_Endpoint' => true,
            'Wptopr\\WP\\SEO\\AI\\Generator\\Infrastructure\\Endpoints\\Get_Usage_Endpoint' => true,
            'Wptopr\\WP\\SEO\\AI\\Generator\\Infrastructure\\WordPress_URLs' => true,
            'Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Application\\Request_Handler_Interface' => true,
            'Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Application\\Response_Parser' => true,
            'Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Application\\Response_Parser_Interface' => true,
            'Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Domain\\Exceptions\\Bad_Request_Exception' => true,
            'Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Domain\\Exceptions\\Forbidden_Exception' => true,
            'Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Domain\\Exceptions\\Internal_Server_Error_Exception' => true,
            'Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Domain\\Exceptions\\Not_Found_Exception' => true,
            'Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Domain\\Exceptions\\Payment_Required_Exception' => true,
            'Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Domain\\Exceptions\\Request_Timeout_Exception' => true,
            'Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Domain\\Exceptions\\Service_Unavailable_Exception' => true,
            'Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Domain\\Exceptions\\Too_Many_Requests_Exception' => true,
            'Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Domain\\Exceptions\\Unauthorized_Exception' => true,
            'Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Domain\\Exceptions\\WP_Request_Exception' => true,
            'Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Domain\\Request' => true,
            'Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Domain\\Response' => true,
            'Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Infrastructure\\API_Client_Interface' => true,
            'Wptopr\\WP\\SEO\\AI_Authorization\\Application\\Code_Generator_Interface' => true,
            'Wptopr\\WP\\SEO\\AI_Authorization\\Application\\Code_Verifier_Handler' => true,
            'Wptopr\\WP\\SEO\\AI_Authorization\\Application\\Code_Verifier_Handler_Interface' => true,
            'Wptopr\\WP\\SEO\\AI_Authorization\\Application\\Token_Manager_Interface' => true,
            'Wptopr\\WP\\SEO\\AI_Authorization\\Domain\\Code_Verifier' => true,
            'Wptopr\\WP\\SEO\\AI_Authorization\\Domain\\Token' => true,
            'Wptopr\\WP\\SEO\\AI_Authorization\\Infrastructure\\Access_Token_User_Meta_Repository' => true,
            'Wptopr\\WP\\SEO\\AI_Authorization\\Infrastructure\\Access_Token_User_Meta_Repository_Interface' => true,
            'Wptopr\\WP\\SEO\\AI_Authorization\\Infrastructure\\Code_Generator' => true,
            'Wptopr\\WP\\SEO\\AI_Authorization\\Infrastructure\\Code_Verifier_User_Meta_Repository' => true,
            'Wptopr\\WP\\SEO\\AI_Authorization\\Infrastructure\\Code_Verifier_User_Meta_Repository_Interface' => true,
            'Wptopr\\WP\\SEO\\AI_Authorization\\Infrastructure\\Refresh_Token_User_Meta_Repository' => true,
            'Wptopr\\WP\\SEO\\AI_Authorization\\Infrastructure\\Refresh_Token_User_Meta_Repository_Interface' => true,
            'Wptopr\\WP\\SEO\\AI_Consent\\Application\\Consent_Handler_Interface' => true,
            'Wptopr\\WP\\SEO\\AI_Consent\\Domain\\Endpoint\\Endpoint_Interface' => true,
            'Wptopr\\WP\\SEO\\AI_Consent\\Infrastructure\\Endpoints\\Consent_Endpoint' => true,
            'Wptopr\\WP\\SEO\\AI_Free_Sparks\\Application\\Free_Sparks_Handler' => true,
            'Wptopr\\WP\\SEO\\AI_Free_Sparks\\Application\\Free_Sparks_Handler_Interface' => true,
            'Wptopr\\WP\\SEO\\AI_Free_Sparks\\Infrastructure\\Endpoints\\Free_Sparks_Endpoint' => true,
            'Wptopr\\WP\\SEO\\AI_Generator\\Application\\Suggestions_Provider' => true,
            'Wptopr\\WP\\SEO\\AI_Generator\\Domain\\Endpoint\\Endpoint_List' => true,
            'Wptopr\\WP\\SEO\\AI_Generator\\Domain\\Suggestion' => true,
            'Wptopr\\WP\\SEO\\AI_Generator\\Domain\\Suggestions_Bucket' => true,
            'Wptopr\\WP\\SEO\\AI_Generator\\Domain\\URLs_Interface' => true,
            'Wptopr\\WP\\SEO\\AI_Generator\\Infrastructure\\Endpoints\\Get_Suggestions_Endpoint' => true,
            'Wptopr\\WP\\SEO\\AI_Generator\\Infrastructure\\Endpoints\\Get_Usage_Endpoint' => true,
            'Wptopr\\WP\\SEO\\AI_Generator\\Infrastructure\\WordPress_URLs' => true,
            'Wptopr\\WP\\SEO\\AI_HTTP_Request\\Application\\Request_Handler_Interface' => true,
            'Wptopr\\WP\\SEO\\AI_HTTP_Request\\Application\\Response_Parser' => true,
            'Wptopr\\WP\\SEO\\AI_HTTP_Request\\Application\\Response_Parser_Interface' => true,
            'Wptopr\\WP\\SEO\\AI_HTTP_Request\\Domain\\Exceptions\\Bad_Request_Exception' => true,
            'Wptopr\\WP\\SEO\\AI_HTTP_Request\\Domain\\Exceptions\\Forbidden_Exception' => true,
            'Wptopr\\WP\\SEO\\AI_HTTP_Request\\Domain\\Exceptions\\Internal_Server_Error_Exception' => true,
            'Wptopr\\WP\\SEO\\AI_HTTP_Request\\Domain\\Exceptions\\Not_Found_Exception' => true,
            'Wptopr\\WP\\SEO\\AI_HTTP_Request\\Domain\\Exceptions\\Payment_Required_Exception' => true,
            'Wptopr\\WP\\SEO\\AI_HTTP_Request\\Domain\\Exceptions\\Request_Timeout_Exception' => true,
            'Wptopr\\WP\\SEO\\AI_HTTP_Request\\Domain\\Exceptions\\Service_Unavailable_Exception' => true,
            'Wptopr\\WP\\SEO\\AI_HTTP_Request\\Domain\\Exceptions\\Too_Many_Requests_Exception' => true,
            'Wptopr\\WP\\SEO\\AI_HTTP_Request\\Domain\\Exceptions\\Unauthorized_Exception' => true,
            'Wptopr\\WP\\SEO\\AI_HTTP_Request\\Domain\\Exceptions\\WP_Request_Exception' => true,
            'Wptopr\\WP\\SEO\\AI_HTTP_Request\\Domain\\Request' => true,
            'Wptopr\\WP\\SEO\\AI_HTTP_Request\\Domain\\Response' => true,
            'Wptopr\\WP\\SEO\\AI_HTTP_Request\\Infrastructure\\API_Client_Interface' => true,
            'Wptopr\\WP\\SEO\\Abilities\\Application\\Score_Retriever' => true,
            'Wptopr\\WP\\SEO\\Abilities\\Domain\\Score_Result' => true,
            'Wptopr\\WP\\SEO\\Analytics\\Domain\\Missing_Indexable_Bucket' => true,
            'Wptopr\\WP\\SEO\\Analytics\\Domain\\Missing_Indexable_Count' => true,
            'Wptopr\\WP\\SEO\\Analytics\\Domain\\To_Be_Cleaned_Indexable_Bucket' => true,
            'Wptopr\\WP\\SEO\\Analytics\\Domain\\To_Be_Cleaned_Indexable_Count' => true,
            'Wptopr\\WP\\SEO\\Content_Type_Visibility\\Application\\Content_Type_Visibility_Dismiss_Notifications' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Application\\Configuration\\Dashboard_Configuration' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Application\\Content_Types\\Content_Types_Repository' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Application\\Endpoints\\Endpoints_Repository' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Application\\Filter_Pairs\\Filter_Pairs_Repository' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Application\\Score_Groups\\Readability_Score_Groups\\Readability_Score_Groups_Repository' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Application\\Score_Groups\\SEO_Score_Groups\\SEO_Score_Groups_Repository' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Application\\Score_Results\\Current_Scores_Repository' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Application\\Score_Results\\Readability_Score_Results\\Readability_Score_Results_Repository' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Application\\Score_Results\\SEO_Score_Results\\SEO_Score_Results_Repository' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Application\\Search_Rankings\\Search_Ranking_Compare_Repository' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Application\\Search_Rankings\\Top_Page_Repository' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Application\\Search_Rankings\\Top_Query_Repository' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Application\\Taxonomies\\Taxonomies_Repository' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Application\\Tracking\\Setup_Steps_Tracking' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Application\\Traffic\\Organic_Sessions_Compare_Repository' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Application\\Traffic\\Organic_Sessions_Daily_Repository' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Analytics_4\\Failed_Request_Exception' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Analytics_4\\Invalid_Request_Exception' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Analytics_4\\Unexpected_Response_Exception' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Content_Types\\Content_Type' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Content_Types\\Content_Types_List' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Data_Provider\\Data_Container' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Filter_Pairs\\Filter_Pairs_Interface' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Filter_Pairs\\Product_Category_Filter_Pair' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\Readability_Score_Groups\\Bad_Readability_Score_Group' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\Readability_Score_Groups\\Good_Readability_Score_Group' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\Readability_Score_Groups\\No_Readability_Score_Group' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\Readability_Score_Groups\\Ok_Readability_Score_Group' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\SEO_Score_Groups\\Bad_SEO_Score_Group' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\SEO_Score_Groups\\Good_SEO_Score_Group' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\SEO_Score_Groups\\No_SEO_Score_Group' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\SEO_Score_Groups\\Ok_SEO_Score_Group' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Results\\Current_Score' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Results\\Current_Scores_List' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Results\\Score_Result' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Results\\Score_Results_Not_Found_Exception' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Search_Console\\Failed_Request_Exception' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Search_Console\\Unexpected_Response_Exception' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Search_Rankings\\Comparison_Search_Ranking_Data' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Search_Rankings\\Search_Ranking_Data' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Search_Rankings\\Top_Page_Data' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Taxonomies\\Taxonomy' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Time_Based_SEO_Metrics\\Repository_Not_Found_Exception' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Time_Based_Seo_Metrics\\Data_Source_Not_Available_Exception' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Traffic\\Comparison_Traffic_Data' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Traffic\\Daily_Traffic_Data' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Domain\\Traffic\\Traffic_Data' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Analytics_4\\Analytics_4_Parameters' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Analytics_4\\Site_Kit_Analytics_4_Adapter' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Analytics_4\\Site_Kit_Analytics_4_Api_Call' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Browser_Cache\\Browser_Cache_Configuration' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Configuration\\Permanently_Dismissed_Site_Kit_Configuration_Repository' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Configuration\\Permanently_Dismissed_Site_Kit_Configuration_Repository_Interface' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Configuration\\Site_Kit_Consent_Repository' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Configuration\\Site_Kit_Consent_Repository_Interface' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Connection\\Site_Kit_Is_Connected_Call' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Content_Types\\Content_Types_Collector' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Endpoints\\Readability_Scores_Endpoint' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Endpoints\\SEO_Scores_Endpoint' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Endpoints\\Setup_Steps_Tracking_Endpoint' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Endpoints\\Site_Kit_Configuration_Dismissal_Endpoint' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Endpoints\\Site_Kit_Consent_Management_Endpoint' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Endpoints\\Time_Based_SEO_Metrics_Endpoint' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Indexables\\Top_Page_Indexable_Collector' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Integrations\\Site_Kit' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Nonces\\Nonce_Repository' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Score_Groups\\Score_Group_Link_Collector' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Score_Results\\Readability_Score_Results\\Cached_Readability_Score_Results_Collector' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Score_Results\\Readability_Score_Results\\Readability_Score_Results_Collector' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Score_Results\\SEO_Score_Results\\Cached_SEO_Score_Results_Collector' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Score_Results\\SEO_Score_Results\\SEO_Score_Results_Collector' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Search_Console\\Search_Console_Parameters' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Search_Console\\Site_Kit_Search_Console_Adapter' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Search_Console\\Site_Kit_Search_Console_Api_Call' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Taxonomies\\Taxonomies_Collector' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Taxonomies\\Taxonomy_Validator' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Tracking\\Setup_Steps_Tracking_Repository' => true,
            'Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Tracking\\Setup_Steps_Tracking_Repository_Interface' => true,
            'Wptopr\\WP\\SEO\\Editors\\Domain\\Analysis_Features\\Analysis_Feature' => true,
            'Wptopr\\WP\\SEO\\Editors\\Domain\\Analysis_Features\\Analysis_Features_List' => true,
            'Wptopr\\WP\\SEO\\Editors\\Domain\\Seo\\Description' => true,
            'Wptopr\\WP\\SEO\\Editors\\Domain\\Seo\\Keyphrase' => true,
            'Wptopr\\WP\\SEO\\Editors\\Domain\\Seo\\Social' => true,
            'Wptopr\\WP\\SEO\\Editors\\Domain\\Seo\\Title' => true,
            'Wptopr\\WP\\SEO\\Editors\\Framework\\Cornerstone_Content' => true,
            'Wptopr\\WP\\SEO\\Editors\\Framework\\Inclusive_Language_Analysis' => true,
            'Wptopr\\WP\\SEO\\Editors\\Framework\\Integrations\\Jetpack_Markdown' => true,
            'Wptopr\\WP\\SEO\\Editors\\Framework\\Integrations\\Multilingual' => true,
            'Wptopr\\WP\\SEO\\Editors\\Framework\\Integrations\\News_SEO' => true,
            'Wptopr\\WP\\SEO\\Editors\\Framework\\Integrations\\Semrush' => true,
            'Wptopr\\WP\\SEO\\Editors\\Framework\\Integrations\\Wincher' => true,
            'Wptopr\\WP\\SEO\\Editors\\Framework\\Integrations\\WooCommerce' => true,
            'Wptopr\\WP\\SEO\\Editors\\Framework\\Integrations\\WooCommerce_SEO' => true,
            'Wptopr\\WP\\SEO\\Editors\\Framework\\Keyphrase_Analysis' => true,
            'Wptopr\\WP\\SEO\\Editors\\Framework\\Previously_Used_Keyphrase' => true,
            'Wptopr\\WP\\SEO\\Editors\\Framework\\Readability_Analysis' => true,
            'Wptopr\\WP\\SEO\\Editors\\Framework\\Seo\\Posts\\Description_Data_Provider' => true,
            'Wptopr\\WP\\SEO\\Editors\\Framework\\Seo\\Posts\\Keyphrase_Data_Provider' => true,
            'Wptopr\\WP\\SEO\\Editors\\Framework\\Seo\\Posts\\Social_Data_Provider' => true,
            'Wptopr\\WP\\SEO\\Editors\\Framework\\Seo\\Posts\\Title_Data_Provider' => true,
            'Wptopr\\WP\\SEO\\Editors\\Framework\\Seo\\Terms\\Description_Data_Provider' => true,
            'Wptopr\\WP\\SEO\\Editors\\Framework\\Seo\\Terms\\Keyphrase_Data_Provider' => true,
            'Wptopr\\WP\\SEO\\Editors\\Framework\\Seo\\Terms\\Social_Data_Provider' => true,
            'Wptopr\\WP\\SEO\\Editors\\Framework\\Seo\\Terms\\Title_Data_Provider' => true,
            'Wptopr\\WP\\SEO\\Editors\\Framework\\Site\\Post_Site_Information' => true,
            'Wptopr\\WP\\SEO\\Editors\\Framework\\Site\\Term_Site_Information' => true,
            'Wptopr\\WP\\SEO\\Editors\\Framework\\Word_Form_Recognition' => true,
            'Wptopr\\WP\\SEO\\Elementor\\Infrastructure\\Request_Post' => true,
            'Wptopr\\WP\\SEO\\Expiring_Store\\Application\\Expiring_Store' => true,
            'Wptopr\\WP\\SEO\\Expiring_Store\\Application\\Ports\\Expiring_Store_Repository_Interface' => true,
            'Wptopr\\WP\\SEO\\Expiring_Store\\Domain\\Corrupted_Value_Exception' => true,
            'Wptopr\\WP\\SEO\\Expiring_Store\\Domain\\Key_Not_Found_Exception' => true,
            'Wptopr\\WP\\SEO\\Expiring_Store\\Domain\\No_Current_User_Exception' => true,
            'Wptopr\\WP\\SEO\\Expiring_Store\\Infrastructure\\WPDB_Expiring_Store_Repository' => true,
            'Wptopr\\WP\\SEO\\Images\\Application\\Image_Content_Extractor' => true,
            'Wptopr\\WP\\SEO\\Introductions\\Application\\AI_Brand_Insights_Free_Trial' => true,
            'Wptopr\\WP\\SEO\\Introductions\\Application\\AI_Brand_Insights_Post_Launch' => true,
            'Wptopr\\WP\\SEO\\Introductions\\Application\\AI_Brand_Insights_Pre_Launch' => true,
            'Wptopr\\WP\\SEO\\Introductions\\Application\\Ai_Fix_Assessments_Upsell' => true,
            'Wptopr\\WP\\SEO\\Introductions\\Application\\Black_Friday_Announcement' => true,
            'Wptopr\\WP\\SEO\\Introductions\\Application\\Delayed_Premium_Upsell' => true,
            'Wptopr\\WP\\SEO\\Introductions\\Application\\Google_Docs_Addon_Upsell' => true,
            'Wptopr\\WP\\SEO\\Introductions\\Application\\Introductions_Collector' => true,
            'Wptopr\\WP\\SEO\\Introductions\\Domain\\Introduction_Item' => true,
            'Wptopr\\WP\\SEO\\Introductions\\Domain\\Introductions_Bucket' => true,
            'Wptopr\\WP\\SEO\\Introductions\\Domain\\Invalid_User_Id_Exception' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Application\\Available_Posts\\Available_Posts_Repository' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Application\\Configuration\\Llms_Txt_Configuration' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Application\\File\\Commands\\Populate_File_Command_Handler' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Application\\File\\Commands\\Remove_File_Command_Handler' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Application\\File\\File_Failure_Notification_Presenter' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Application\\File\\Llms_Txt_Cron_Scheduler' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Application\\Health_Check\\File_Check' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Application\\Health_Check\\File_Runner' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Application\\Markdown_Builders\\Description_Builder' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Application\\Markdown_Builders\\Intro_Builder' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Application\\Markdown_Builders\\Link_Lists_Builder' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Application\\Markdown_Builders\\Markdown_Builder' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Application\\Markdown_Builders\\Optional_Link_List_Builder' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Application\\Markdown_Builders\\Title_Builder' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Application\\Markdown_Escaper' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Domain\\Available_Posts\\Data_Provider\\Available_Posts_Data' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Domain\\Available_Posts\\Data_Provider\\Available_Posts_Repository_Interface' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Domain\\Available_Posts\\Data_Provider\\Data_Container' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Domain\\Available_Posts\\Data_Provider\\Data_Interface' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Domain\\Available_Posts\\Data_Provider\\Parameters' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Domain\\Available_Posts\\Invalid_Post_Type_Exception' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Domain\\Content_Types\\Content_Type_Entry' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Domain\\File\\Llms_File_System_Interface' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Domain\\File\\Llms_Txt_Permission_Gate_Interface' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Domain\\Markdown\\Items\\Link' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Domain\\Markdown\\Llms_Txt_Renderer' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Domain\\Markdown\\Sections\\Description' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Domain\\Markdown\\Sections\\Intro' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Domain\\Markdown\\Sections\\Link_List' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Domain\\Markdown\\Sections\\Title' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\Content\\Manual_Post_Collection' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\Content\\Post_Collection_Factory' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\File\\WordPress_File_System_Adapter' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\File\\WordPress_Llms_Txt_Permission_Gate' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\Markdown_Services\\Content_Types_Collector' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\Markdown_Services\\Description_Adapter' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\Markdown_Services\\Sitemap_Link_Collector' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\Markdown_Services\\Terms_Collector' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\Markdown_Services\\Title_Adapter' => true,
            'Wptopr\\WP\\SEO\\Llms_Txt\\User_Interface\\Health_Check\\File_Reports' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\Authorization_Code_Handler' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\Exceptions\\Authorization_Flow_Exception' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\Exceptions\\Client_Authentication_Exception' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\Exceptions\\Discovery_Failed_Exception' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\Exceptions\\ID_Token_Validation_Exception' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\Exceptions\\Registration_Failed_Exception' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\Exceptions\\Server_Capability_Exception' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\Exceptions\\Token_Request_Failed_Exception' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\Exceptions\\Token_Storage_Exception' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\Grants\\Authorization_Code_Grant' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\Grants\\Client_Credentials_Grant' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\Grants\\Refresh_Token_Grant' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\MyWptopr_Client_Cleanup' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\OAuth_Grant_Handler' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\Ports\\Client_Authenticator_Interface' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\Ports\\Client_Registration_Interface' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\Ports\\Discovery_Interface' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\Ports\\ID_Token_Validator_Interface' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\Ports\\OAuth_Server_Client_Interface' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\Ports\\Site_URL_Provider_Interface' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\Ports\\Token_Storage_Interface' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\Ports\\User_Token_Storage_Interface' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\Token_Revocation_Handler' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Domain\\Auth_Flow_State' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Domain\\Auth_Token_Type' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Domain\\Discovery_Document' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Domain\\HTTP_Response' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Domain\\Registered_Client' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Domain\\Token_Set' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Domain\\Token_Type_Hint' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\Client_Authenticator' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\Encryption' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\Encryption_Exception' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\JWT_Signature_Exception' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\JWT_Signer' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\JWT_Signing_Exception' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\JWT_Validation_Exception' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\Key_Pair' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\Key_Pair_Manager' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\DPoP\\DPoP_Handler' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\DPoP\\DPoP_Proof_Exception' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Encoding\\Base64url' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Http\\HTTP_Client' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\OIDC\\Discovery_Client' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\OIDC\\ID_Token_Validator' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\OIDC\\Issuer_Config' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Registration\\Client_Registration' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Token\\Token_Storage' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Token\\User_Token_Storage' => true,
            'Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\WordPress\\Site_URL_Provider' => true,
            'Wptopr\\WP\\SEO\\Plans\\Application\\Add_Ons_Collector' => true,
            'Wptopr\\WP\\SEO\\Plans\\Application\\Duplicate_Post_Manager' => true,
            'Wptopr\\WP\\SEO\\Plans\\Domain\\Add_Ons\\Premium' => true,
            'Wptopr\\WP\\SEO\\Plans\\Domain\\Add_Ons\\Woo' => true,
            'Wptopr\\WP\\SEO\\Presenters\\Robots_Txt_Presenter' => true,
            'Wptopr\\WP\\SEO\\Promotions\\Application\\Promotion_Manager_Interface' => true,
            'Wptopr\\WP\\SEO\\Promotions\\Domain\\Black_Friday_Promotion' => true,
            'Wptopr\\WP\\SEO\\Promotions\\Domain\\Promotion_Interface' => true,
            'Wptopr\\WP\\SEO\\Promotions\\Domain\\Time_Interval' => true,
            'Wptopr\\WP\\SEO\\Routes\\Endpoint\\Endpoint_List' => true,
            'Wptopr\\WP\\SEO\\Routes\\Endpoint\\Endpoints_Repository' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Aggregate_Site_Schema_Command' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Aggregate_Site_Schema_Command_Handler' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Aggregate_Site_Schema_Map_Command' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Aggregate_Site_Schema_Map_Command_Handler' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Cache\\Manager' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Cache\\Xml_Manager' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Enhancement\\Article_Schema_Enhancer' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Enhancement\\Person_Schema_Enhancer' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Enhancement\\Schema_Enhancement_Factory' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Filtering\\Default_Filter' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Filtering\\Filtering_Strategy_Interface' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Filtering\\Schema_Node_Filter\\WebPage_Schema_Node_Filter' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Filtering\\Schema_Node_Filter\\WebSite_Schema_Node_Filter' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Filtering\\Schema_Node_Property_Filter\\Base_Schema_Node_Property_Filter' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Filtering\\Schema_Node_Property_Filter\\WebPage_Schema_Node_Property_Filter' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Meta\\Response_Meta_Provider' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Properties_Merger' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Schema_Aggregator_Announcement' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Schema_Aggregator_Response_Composer' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Schema_Map\\Schema_Map_Builder' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Schema_Map\\Schema_Map_Xml_Renderer' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Schema_Pieces_Aggregator' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Domain\\Current_Site_URL_Provider_Interface' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Domain\\Indexable_Count' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Domain\\Indexable_Count_Collection' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Domain\\Page_Controls' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Domain\\Schema_Piece' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Domain\\Schema_Piece_Collection' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Domain\\Schema_Piece_Repository_Interface' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Aggregator_Config' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Config' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Elements_Context_Map\\Base_Map_Loader' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Elements_Context_Map\\Default_Elements_Context_Map' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Elements_Context_Map\\Elements_Context_Map_Repository' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Elements_Context_Map\\Elements_Context_Map_Repository_Interface' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Elements_Context_Map\\Filtered_Map_Loader' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Enhancement\\Article_Config' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Enhancement\\Person_Config' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Filtering_Strategy_Factory' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Indexable_Repository\\Indexable_Repository' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Indexable_Repository\\Indexable_Repository_Factory' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Indexable_Repository\\WordPress_Query_Repository' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Meta_Tags_Context_Memoizer_Adapter' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Schema_Map\\Schema_Map_Config' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Schema_Map\\Schema_Map_Header_Adapter' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Schema_Map\\Schema_Map_Indexable_Repository' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Schema_Map\\Schema_Map_Repository_Factory' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Schema_Map\\Schema_Map_WordPress_Repository' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Schema_Pieces\\Edd_Schema_Piece_Repository' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Schema_Pieces\\Schema_Piece_Repository' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Schema_Pieces\\Woo_Schema_Piece_Repository' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Schema_Pieces\\WordPress_Global_State_Adapter' => true,
            'Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\WordPress_Current_Site_URL_Provider' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Application\\Configuration\\Task_List_Configuration' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Application\\Endpoints\\Endpoints_Repository' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Application\\Tasks\\Complete_FTC' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Application\\Tasks\\Create_New_Content' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Application\\Tasks\\Delete_Hello_World' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Application\\Tasks\\Delete_Sample_Page' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Application\\Tasks\\Enable_Llms_Txt' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Application\\Tasks\\Improve_Content_Readability' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Application\\Tasks\\Improve_Content_SEO' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Application\\Tasks\\Improve_Default_Meta_Descriptions' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Application\\Tasks\\Set_Search_Appearance_Templates' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Application\\Tasks_Repository' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Domain\\Components\\Call_To_Action_Entry' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Domain\\Components\\Copy_Set' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Domain\\Components\\Score_Task_Analyzer' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Domain\\Components\\Task_Analyzer_Interface' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Domain\\Data\\Content_Item_Score_Data' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Domain\\Data\\Meta_Description_Content_Item_Data' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Domain\\Exceptions\\Complete_Hello_World_Task_Exception' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Domain\\Exceptions\\Complete_LLMS_Task_Exception' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Domain\\Exceptions\\Complete_Sample_Page_Task_Exception' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Domain\\Exceptions\\Incorrect_Child_Task_Usage_Exception' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Domain\\Exceptions\\Incorrect_Child_Trait_Usage_Exception' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Domain\\Exceptions\\Invalid_Post_Type_Tasks_Exception' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Domain\\Exceptions\\Invalid_Tasks_Exception' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Domain\\Exceptions\\Task_Not_Found_Exception' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Infrastructure\\Endpoints\\Complete_Task_Endpoint' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Infrastructure\\Endpoints\\Get_Tasks_Endpoint' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Infrastructure\\Indexables\\Recent_Content_Indexable_Collector' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Infrastructure\\Tasks_Collectors\\Cached_Tasks_Collector' => true,
            'Wptopr\\WP\\SEO\\Task_List\\Infrastructure\\Tasks_Collectors\\Tasks_Collector' => true,
            'Wptopr\\WP\\SEO\\Tracking\\Application\\Action_Tracker' => true,
            'Wptopr\\WP\\SEO\\Tracking\\Domain\\Exceptions\\Invalid_Tracked_Action_Exception' => true,
            'Wptopr\\WP\\SEO\\Tracking\\Infrastructure\\Tracking_Link_Adapter' => true,
            'Wptopr\\WP\\SEO\\User_Meta\\Application\\Cleanup_Service' => true,
            'Wptopr\\WP\\SEO\\User_Meta\\Framework\\Additional_Contactmethods\\Facebook' => true,
            'Wptopr\\WP\\SEO\\User_Meta\\Framework\\Additional_Contactmethods\\Instagram' => true,
            'Wptopr\\WP\\SEO\\User_Meta\\Framework\\Additional_Contactmethods\\Linkedin' => true,
            'Wptopr\\WP\\SEO\\User_Meta\\Framework\\Additional_Contactmethods\\Myspace' => true,
            'Wptopr\\WP\\SEO\\User_Meta\\Framework\\Additional_Contactmethods\\Pinterest' => true,
            'Wptopr\\WP\\SEO\\User_Meta\\Framework\\Additional_Contactmethods\\Soundcloud' => true,
            'Wptopr\\WP\\SEO\\User_Meta\\Framework\\Additional_Contactmethods\\Tumblr' => true,
            'Wptopr\\WP\\SEO\\User_Meta\\Framework\\Additional_Contactmethods\\Wikipedia' => true,
            'Wptopr\\WP\\SEO\\User_Meta\\Framework\\Additional_Contactmethods\\X' => true,
            'Wptopr\\WP\\SEO\\User_Meta\\Framework\\Additional_Contactmethods\\Youtube' => true,
            'Wptopr\\WP\\SEO\\User_Meta\\Framework\\Custom_Meta\\Author_Metadesc' => true,
            'Wptopr\\WP\\SEO\\User_Meta\\Framework\\Custom_Meta\\Author_Pronouns' => true,
            'Wptopr\\WP\\SEO\\User_Meta\\Framework\\Custom_Meta\\Author_Title' => true,
            'Wptopr\\WP\\SEO\\User_Meta\\Framework\\Custom_Meta\\Content_Analysis_Disable' => true,
            'Wptopr\\WP\\SEO\\User_Meta\\Framework\\Custom_Meta\\Inclusive_Language_Analysis_Disable' => true,
            'Wptopr\\WP\\SEO\\User_Meta\\Framework\\Custom_Meta\\Keyword_Analysis_Disable' => true,
            'Wptopr\\WP\\SEO\\User_Meta\\Framework\\Custom_Meta\\Noindex_Author' => true,
            'Wptopr\\WP\\SEO\\User_Meta\\Infrastructure\\Cleanup_Repository' => true,
        ];
    }

    /**
     * Gets the public 'WPSEO_Addon_Manager' shared service.
     *
     * @return \WPSEO_Addon_Manager
     */
    protected function getWPSEOAddonManagerService()
    {
        return $this->services['WPSEO_Addon_Manager'] = \Wptopr\WP\SEO\WordPress\Wrapper::get_addon_manager();
    }

    /**
     * Gets the public 'WPSEO_Admin_Asset_Manager' shared service.
     *
     * @return \WPSEO_Admin_Asset_Manager
     */
    protected function getWPSEOAdminAssetManagerService()
    {
        return $this->services['WPSEO_Admin_Asset_Manager'] = \Wptopr\WP\SEO\WordPress\Wrapper::get_admin_asset_manager();
    }

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

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

    /**
     * Gets the public 'WPSEO_Replace_Vars' shared service.
     *
     * @return \WPSEO_Replace_Vars
     */
    protected function getWPSEOReplaceVarsService()
    {
        return $this->services['WPSEO_Replace_Vars'] = \Wptopr\WP\SEO\WordPress\Wrapper::get_replace_vars();
    }

    /**
     * Gets the public 'WPSEO_Shortlinker' shared service.
     *
     * @return \WPSEO_Shortlinker
     */
    protected function getWPSEOShortlinkerService()
    {
        return $this->services['WPSEO_Shortlinker'] = \Wptopr\WP\SEO\WordPress\Wrapper::get_shortlinker();
    }

    /**
     * Gets the public 'WPSEO_Utils' shared service.
     *
     * @return \WPSEO_Utils
     */
    protected function getWPSEOUtilsService()
    {
        return $this->services['WPSEO_Utils'] = \Wptopr\WP\SEO\WordPress\Wrapper::get_utils();
    }

    /**
     * Gets the public 'Wptopr\WP\Lib\Migrations\Adapter' shared autowired service.
     *
     * @return \Wptopr\WP\Lib\Migrations\Adapter
     */
    protected function getAdapterService()
    {
        return $this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI\Authorization\Application\Token_Manager' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI\Authorization\Application\Token_Manager
     */
    protected function getTokenManagerService()
    {
        $a = ($this->privates['Wptopr\\WP\\SEO\\AI\\Authorization\\Infrastructure\\Code_Verifier_User_Meta_Repository'] ?? $this->getCodeVerifierUserMetaRepositoryService());

        return $this->services['Wptopr\\WP\\SEO\\AI\\Authorization\\Application\\Token_Manager'] = new \Wptopr\WP\SEO\AI\Authorization\Application\Token_Manager(($this->privates['Wptopr\\WP\\SEO\\AI\\Authorization\\Infrastructure\\Access_Token_User_Meta_Repository'] ?? $this->getAccessTokenUserMetaRepositoryService()), new \Wptopr\WP\SEO\AI\Authorization\Application\Code_Verifier_Handler(($this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] = new \Wptopr\WP\SEO\Helpers\Date_Helper())), $a, new \Wptopr\WP\SEO\AI\Authorization\Infrastructure\Code_Generator()), ($this->services['Wptopr\\WP\\SEO\\AI\\Consent\\Application\\Consent_Handler'] ?? $this->getConsentHandlerService()), ($this->privates['Wptopr\\WP\\SEO\\AI\\Authorization\\Infrastructure\\Refresh_Token_User_Meta_Repository'] ?? $this->getRefreshTokenUserMetaRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), ($this->services['Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Application\\Request_Handler'] ?? $this->getRequestHandlerService()), $a, new \Wptopr\WP\SEO\AI\Generator\Infrastructure\WordPress_URLs());
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI\Authorization\User_Interface\Callback_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI\Authorization\User_Interface\Callback_Route
     */
    protected function getCallbackRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI\\Authorization\\User_Interface\\Callback_Route'] = new \Wptopr\WP\SEO\AI\Authorization\User_Interface\Callback_Route(($this->privates['Wptopr\\WP\\SEO\\AI\\Authorization\\Infrastructure\\Access_Token_User_Meta_Repository'] ?? $this->getAccessTokenUserMetaRepositoryService()), ($this->privates['Wptopr\\WP\\SEO\\AI\\Authorization\\Infrastructure\\Refresh_Token_User_Meta_Repository'] ?? $this->getRefreshTokenUserMetaRepositoryService()), ($this->privates['Wptopr\\WP\\SEO\\AI\\Authorization\\Infrastructure\\Code_Verifier_User_Meta_Repository'] ?? $this->getCodeVerifierUserMetaRepositoryService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI\Authorization\User_Interface\Refresh_Callback_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI\Authorization\User_Interface\Refresh_Callback_Route
     */
    protected function getRefreshCallbackRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI\\Authorization\\User_Interface\\Refresh_Callback_Route'] = new \Wptopr\WP\SEO\AI\Authorization\User_Interface\Refresh_Callback_Route(($this->privates['Wptopr\\WP\\SEO\\AI\\Authorization\\Infrastructure\\Access_Token_User_Meta_Repository'] ?? $this->getAccessTokenUserMetaRepositoryService()), ($this->privates['Wptopr\\WP\\SEO\\AI\\Authorization\\Infrastructure\\Refresh_Token_User_Meta_Repository'] ?? $this->getRefreshTokenUserMetaRepositoryService()), ($this->privates['Wptopr\\WP\\SEO\\AI\\Authorization\\Infrastructure\\Code_Verifier_User_Meta_Repository'] ?? $this->getCodeVerifierUserMetaRepositoryService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI\Consent\Application\Consent_Handler' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI\Consent\Application\Consent_Handler
     */
    protected function getConsentHandlerService()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI\\Consent\\Application\\Consent_Handler'] = new \Wptopr\WP\SEO\AI\Consent\Application\Consent_Handler(($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI\Consent\User_Interface\Ai_Consent_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI\Consent\User_Interface\Ai_Consent_Integration
     */
    protected function getAiConsentIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI\\Consent\\User_Interface\\Ai_Consent_Integration'] = new \Wptopr\WP\SEO\AI\Consent\User_Interface\Ai_Consent_Integration(($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Short_Link_Helper'] ?? $this->getShortLinkHelperService()), ($this->privates['Wptopr\\WP\\SEO\\AI\\Consent\\Application\\Consent_Endpoints_Repository'] ?? $this->getConsentEndpointsRepositoryService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI\Consent\User_Interface\Consent_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI\Consent\User_Interface\Consent_Route
     */
    protected function getConsentRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI\\Consent\\User_Interface\\Consent_Route'] = new \Wptopr\WP\SEO\AI\Consent\User_Interface\Consent_Route(($this->services['Wptopr\\WP\\SEO\\AI\\Consent\\Application\\Consent_Handler'] ?? $this->getConsentHandlerService()), ($this->services['Wptopr\\WP\\SEO\\AI\\Authorization\\Application\\Token_Manager'] ?? $this->getTokenManagerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI\Content_Planner\User_Interface\Banner_Permanent_Dismissal_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI\Content_Planner\User_Interface\Banner_Permanent_Dismissal_Route
     */
    protected function getBannerPermanentDismissalRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI\\Content_Planner\\User_Interface\\Banner_Permanent_Dismissal_Route'] = new \Wptopr\WP\SEO\AI\Content_Planner\User_Interface\Banner_Permanent_Dismissal_Route(($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI\Content_Planner\User_Interface\Content_Planner_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI\Content_Planner\User_Interface\Content_Planner_Integration
     */
    protected function getContentPlannerIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI\\Content_Planner\\User_Interface\\Content_Planner_Integration'] = new \Wptopr\WP\SEO\AI\Content_Planner\User_Interface\Content_Planner_Integration(($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()), new \Wptopr\WP\SEO\AI\Content_Planner\Application\Content_Planner_Endpoints_Repository(new \Wptopr\WP\SEO\AI\Content_Planner\Infrastructure\Endpoints\Banner_Permanent_Dismissal_Endpoint(), new \Wptopr\WP\SEO\AI\Content_Planner\Infrastructure\Endpoints\Get_Outline_Endpoint(), new \Wptopr\WP\SEO\AI\Content_Planner\Infrastructure\Endpoints\Get_Suggestions_Endpoint()), ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI\Content_Planner\User_Interface\Get_Outline_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI\Content_Planner\User_Interface\Get_Outline_Route
     */
    protected function getGetOutlineRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI\\Content_Planner\\User_Interface\\Get_Outline_Route'] = new \Wptopr\WP\SEO\AI\Content_Planner\User_Interface\Get_Outline_Route(new \Wptopr\WP\SEO\AI\Content_Planner\Application\Content_Outline_Command_Handler(($this->privates['Wptopr\\WP\\SEO\\AI\\Content_Planner\\Infrastructure\\Recent_Content\\Recent_Content_Collector'] ?? $this->getRecentContentCollectorService()), ($this->services['Wptopr\\WP\\SEO\\AI\\Authorization\\Application\\Token_Manager'] ?? $this->getTokenManagerService()), ($this->services['Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Application\\Request_Handler'] ?? $this->getRequestHandlerService()), ($this->services['Wptopr\\WP\\SEO\\AI\\Consent\\Application\\Consent_Handler'] ?? $this->getConsentHandlerService())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI\Content_Planner\User_Interface\Get_Suggestions_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI\Content_Planner\User_Interface\Get_Suggestions_Route
     */
    protected function getGetSuggestionsRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI\\Content_Planner\\User_Interface\\Get_Suggestions_Route'] = new \Wptopr\WP\SEO\AI\Content_Planner\User_Interface\Get_Suggestions_Route(new \Wptopr\WP\SEO\AI\Content_Planner\Application\Content_Suggestion_Command_Handler(($this->privates['Wptopr\\WP\\SEO\\AI\\Content_Planner\\Infrastructure\\Recent_Content\\Recent_Content_Collector'] ?? $this->getRecentContentCollectorService()), ($this->services['Wptopr\\WP\\SEO\\AI\\Authorization\\Application\\Token_Manager'] ?? $this->getTokenManagerService()), ($this->services['Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Application\\Request_Handler'] ?? $this->getRequestHandlerService()), ($this->services['Wptopr\\WP\\SEO\\AI\\Consent\\Application\\Consent_Handler'] ?? $this->getConsentHandlerService()), new \Wptopr\WP\SEO\AI\Content_Planner\Infrastructure\WordPress_Category_Repository()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI\Free_Sparks\User_Interface\Free_Sparks_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI\Free_Sparks\User_Interface\Free_Sparks_Route
     */
    protected function getFreeSparksRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI\\Free_Sparks\\User_Interface\\Free_Sparks_Route'] = new \Wptopr\WP\SEO\AI\Free_Sparks\User_Interface\Free_Sparks_Route(new \Wptopr\WP\SEO\AI\Free_Sparks\Application\Free_Sparks_Handler(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper()))));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI\Generator\User_Interface\Ai_Generator_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI\Generator\User_Interface\Ai_Generator_Integration
     */
    protected function getAiGeneratorIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI\\Generator\\User_Interface\\Ai_Generator_Integration'] = new \Wptopr\WP\SEO\AI\Generator\User_Interface\Ai_Generator_Integration(($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()), ($this->services['WPSEO_Addon_Manager'] ?? $this->getWPSEOAddonManagerService()), ($this->services['Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Infrastructure\\API_Client'] ?? ($this->services['Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Infrastructure\\API_Client'] = new \Wptopr\WP\SEO\AI\HTTP_Request\Infrastructure\API_Client())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), ($this->services['Wptopr\\WP\\SEO\\Introductions\\Infrastructure\\Introductions_Seen_Repository'] ?? $this->getIntroductionsSeenRepositoryService()), ($this->privates['Wptopr\\WP\\SEO\\AI\\Generator\\Application\\Generator_Endpoints_Repository'] ?? $this->getGeneratorEndpointsRepositoryService()), ($this->privates['Wptopr\\WP\\SEO\\AI\\Consent\\Application\\Consent_Endpoints_Repository'] ?? $this->getConsentEndpointsRepositoryService()), ($this->privates['Wptopr\\WP\\SEO\\AI\\Free_Sparks\\Application\\Free_Sparks_Endpoints_Repository'] ?? $this->getFreeSparksEndpointsRepositoryService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI\Generator\User_Interface\Bust_Subscription_Cache_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI\Generator\User_Interface\Bust_Subscription_Cache_Route
     */
    protected function getBustSubscriptionCacheRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI\\Generator\\User_Interface\\Bust_Subscription_Cache_Route'] = new \Wptopr\WP\SEO\AI\Generator\User_Interface\Bust_Subscription_Cache_Route(($this->services['WPSEO_Addon_Manager'] ?? $this->getWPSEOAddonManagerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI\Generator\User_Interface\Get_Suggestions_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI\Generator\User_Interface\Get_Suggestions_Route
     */
    protected function getGetSuggestionsRoute2Service()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI\\Generator\\User_Interface\\Get_Suggestions_Route'] = new \Wptopr\WP\SEO\AI\Generator\User_Interface\Get_Suggestions_Route(new \Wptopr\WP\SEO\AI\Generator\Application\Suggestions_Provider(($this->services['Wptopr\\WP\\SEO\\AI\\Consent\\Application\\Consent_Handler'] ?? $this->getConsentHandlerService()), ($this->services['Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Application\\Request_Handler'] ?? $this->getRequestHandlerService()), ($this->services['Wptopr\\WP\\SEO\\AI\\Authorization\\Application\\Token_Manager'] ?? $this->getTokenManagerService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper()))));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI\Generator\User_Interface\Get_Usage_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI\Generator\User_Interface\Get_Usage_Route
     */
    protected function getGetUsageRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI\\Generator\\User_Interface\\Get_Usage_Route'] = new \Wptopr\WP\SEO\AI\Generator\User_Interface\Get_Usage_Route(($this->services['Wptopr\\WP\\SEO\\AI\\Authorization\\Application\\Token_Manager'] ?? $this->getTokenManagerService()), ($this->services['Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Application\\Request_Handler'] ?? $this->getRequestHandlerService()), ($this->services['WPSEO_Addon_Manager'] ?? $this->getWPSEOAddonManagerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI\HTTP_Request\Application\Request_Handler' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI\HTTP_Request\Application\Request_Handler
     */
    protected function getRequestHandlerService()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Application\\Request_Handler'] = new \Wptopr\WP\SEO\AI\HTTP_Request\Application\Request_Handler(($this->services['Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Infrastructure\\API_Client'] ?? ($this->services['Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Infrastructure\\API_Client'] = new \Wptopr\WP\SEO\AI\HTTP_Request\Infrastructure\API_Client())), new \Wptopr\WP\SEO\AI\HTTP_Request\Application\Response_Parser());
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI\HTTP_Request\Infrastructure\API_Client' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI\HTTP_Request\Infrastructure\API_Client
     */
    protected function getAPIClientService()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI\\HTTP_Request\\Infrastructure\\API_Client'] = new \Wptopr\WP\SEO\AI\HTTP_Request\Infrastructure\API_Client();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI_Authorization\Application\Token_Manager' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI_Authorization\Application\Token_Manager
     */
    protected function getTokenManager2Service()
    {
        $a = ($this->privates['Wptopr\\WP\\SEO\\AI_Authorization\\Infrastructure\\Code_Verifier_User_Meta_Repository'] ?? $this->getCodeVerifierUserMetaRepository2Service());

        return $this->services['Wptopr\\WP\\SEO\\AI_Authorization\\Application\\Token_Manager'] = new \Wptopr\WP\SEO\AI_Authorization\Application\Token_Manager(($this->privates['Wptopr\\WP\\SEO\\AI_Authorization\\Infrastructure\\Access_Token_User_Meta_Repository'] ?? $this->getAccessTokenUserMetaRepository2Service()), new \Wptopr\WP\SEO\AI_Authorization\Application\Code_Verifier_Handler(($this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] = new \Wptopr\WP\SEO\Helpers\Date_Helper())), $a, new \Wptopr\WP\SEO\AI_Authorization\Infrastructure\Code_Generator()), ($this->services['Wptopr\\WP\\SEO\\AI_Consent\\Application\\Consent_Handler'] ?? $this->getConsentHandler2Service()), ($this->privates['Wptopr\\WP\\SEO\\AI_Authorization\\Infrastructure\\Refresh_Token_User_Meta_Repository'] ?? $this->getRefreshTokenUserMetaRepository2Service()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), ($this->services['Wptopr\\WP\\SEO\\AI_HTTP_Request\\Application\\Request_Handler'] ?? $this->getRequestHandler2Service()), $a, new \Wptopr\WP\SEO\AI_Generator\Infrastructure\WordPress_URLs());
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI_Authorization\User_Interface\Callback_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI_Authorization\User_Interface\Callback_Route
     */
    protected function getCallbackRoute2Service()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI_Authorization\\User_Interface\\Callback_Route'] = new \Wptopr\WP\SEO\AI_Authorization\User_Interface\Callback_Route(($this->privates['Wptopr\\WP\\SEO\\AI_Authorization\\Infrastructure\\Access_Token_User_Meta_Repository'] ?? $this->getAccessTokenUserMetaRepository2Service()), ($this->privates['Wptopr\\WP\\SEO\\AI_Authorization\\Infrastructure\\Refresh_Token_User_Meta_Repository'] ?? $this->getRefreshTokenUserMetaRepository2Service()), ($this->privates['Wptopr\\WP\\SEO\\AI_Authorization\\Infrastructure\\Code_Verifier_User_Meta_Repository'] ?? $this->getCodeVerifierUserMetaRepository2Service()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI_Authorization\User_Interface\Refresh_Callback_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI_Authorization\User_Interface\Refresh_Callback_Route
     */
    protected function getRefreshCallbackRoute2Service()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI_Authorization\\User_Interface\\Refresh_Callback_Route'] = new \Wptopr\WP\SEO\AI_Authorization\User_Interface\Refresh_Callback_Route(($this->privates['Wptopr\\WP\\SEO\\AI_Authorization\\Infrastructure\\Access_Token_User_Meta_Repository'] ?? $this->getAccessTokenUserMetaRepository2Service()), ($this->privates['Wptopr\\WP\\SEO\\AI_Authorization\\Infrastructure\\Refresh_Token_User_Meta_Repository'] ?? $this->getRefreshTokenUserMetaRepository2Service()), ($this->privates['Wptopr\\WP\\SEO\\AI_Authorization\\Infrastructure\\Code_Verifier_User_Meta_Repository'] ?? $this->getCodeVerifierUserMetaRepository2Service()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI_Consent\Application\Consent_Handler' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI_Consent\Application\Consent_Handler
     */
    protected function getConsentHandler2Service()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI_Consent\\Application\\Consent_Handler'] = new \Wptopr\WP\SEO\AI_Consent\Application\Consent_Handler(($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI_Consent\User_Interface\Ai_Consent_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI_Consent\User_Interface\Ai_Consent_Integration
     */
    protected function getAiConsentIntegration2Service()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI_Consent\\User_Interface\\Ai_Consent_Integration'] = new \Wptopr\WP\SEO\AI_Consent\User_Interface\Ai_Consent_Integration(($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Short_Link_Helper'] ?? $this->getShortLinkHelperService()), ($this->privates['Wptopr\\WP\\SEO\\AI\\Consent\\Application\\Consent_Endpoints_Repository'] ?? $this->getConsentEndpointsRepositoryService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI_Consent\User_Interface\Consent_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI_Consent\User_Interface\Consent_Route
     */
    protected function getConsentRoute2Service()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI_Consent\\User_Interface\\Consent_Route'] = new \Wptopr\WP\SEO\AI_Consent\User_Interface\Consent_Route(($this->services['Wptopr\\WP\\SEO\\AI_Consent\\Application\\Consent_Handler'] ?? $this->getConsentHandler2Service()), ($this->services['Wptopr\\WP\\SEO\\AI_Authorization\\Application\\Token_Manager'] ?? $this->getTokenManager2Service()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI_Free_Sparks\User_Interface\Free_Sparks_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI_Free_Sparks\User_Interface\Free_Sparks_Route
     */
    protected function getFreeSparksRoute2Service()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI_Free_Sparks\\User_Interface\\Free_Sparks_Route'] = new \Wptopr\WP\SEO\AI_Free_Sparks\User_Interface\Free_Sparks_Route(new \Wptopr\WP\SEO\AI_Free_Sparks\Application\Free_Sparks_Handler(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper()))));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI_Generator\User_Interface\Ai_Generator_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI_Generator\User_Interface\Ai_Generator_Integration
     */
    protected function getAiGeneratorIntegration2Service()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI_Generator\\User_Interface\\Ai_Generator_Integration'] = new \Wptopr\WP\SEO\AI_Generator\User_Interface\Ai_Generator_Integration(($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()), ($this->services['WPSEO_Addon_Manager'] ?? $this->getWPSEOAddonManagerService()), ($this->services['Wptopr\\WP\\SEO\\AI_HTTP_Request\\Infrastructure\\API_Client'] ?? ($this->services['Wptopr\\WP\\SEO\\AI_HTTP_Request\\Infrastructure\\API_Client'] = new \Wptopr\WP\SEO\AI_HTTP_Request\Infrastructure\API_Client())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), ($this->services['Wptopr\\WP\\SEO\\Introductions\\Infrastructure\\Introductions_Seen_Repository'] ?? $this->getIntroductionsSeenRepositoryService()), ($this->privates['Wptopr\\WP\\SEO\\AI\\Generator\\Application\\Generator_Endpoints_Repository'] ?? $this->getGeneratorEndpointsRepositoryService()), ($this->privates['Wptopr\\WP\\SEO\\AI\\Consent\\Application\\Consent_Endpoints_Repository'] ?? $this->getConsentEndpointsRepositoryService()), ($this->privates['Wptopr\\WP\\SEO\\AI\\Free_Sparks\\Application\\Free_Sparks_Endpoints_Repository'] ?? $this->getFreeSparksEndpointsRepositoryService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI_Generator\User_Interface\Bust_Subscription_Cache_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI_Generator\User_Interface\Bust_Subscription_Cache_Route
     */
    protected function getBustSubscriptionCacheRoute2Service()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI_Generator\\User_Interface\\Bust_Subscription_Cache_Route'] = new \Wptopr\WP\SEO\AI_Generator\User_Interface\Bust_Subscription_Cache_Route(($this->services['WPSEO_Addon_Manager'] ?? $this->getWPSEOAddonManagerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI_Generator\User_Interface\Get_Suggestions_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI_Generator\User_Interface\Get_Suggestions_Route
     */
    protected function getGetSuggestionsRoute3Service()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI_Generator\\User_Interface\\Get_Suggestions_Route'] = new \Wptopr\WP\SEO\AI_Generator\User_Interface\Get_Suggestions_Route(new \Wptopr\WP\SEO\AI_Generator\Application\Suggestions_Provider(($this->services['Wptopr\\WP\\SEO\\AI_Consent\\Application\\Consent_Handler'] ?? $this->getConsentHandler2Service()), ($this->services['Wptopr\\WP\\SEO\\AI_HTTP_Request\\Application\\Request_Handler'] ?? $this->getRequestHandler2Service()), ($this->services['Wptopr\\WP\\SEO\\AI_Authorization\\Application\\Token_Manager'] ?? $this->getTokenManager2Service()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper()))));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI_Generator\User_Interface\Get_Usage_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI_Generator\User_Interface\Get_Usage_Route
     */
    protected function getGetUsageRoute2Service()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI_Generator\\User_Interface\\Get_Usage_Route'] = new \Wptopr\WP\SEO\AI_Generator\User_Interface\Get_Usage_Route(($this->services['Wptopr\\WP\\SEO\\AI_Authorization\\Application\\Token_Manager'] ?? $this->getTokenManager2Service()), ($this->services['Wptopr\\WP\\SEO\\AI_HTTP_Request\\Application\\Request_Handler'] ?? $this->getRequestHandler2Service()), ($this->services['WPSEO_Addon_Manager'] ?? $this->getWPSEOAddonManagerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI_HTTP_Request\Application\Request_Handler' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI_HTTP_Request\Application\Request_Handler
     */
    protected function getRequestHandler2Service()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI_HTTP_Request\\Application\\Request_Handler'] = new \Wptopr\WP\SEO\AI_HTTP_Request\Application\Request_Handler(($this->services['Wptopr\\WP\\SEO\\AI_HTTP_Request\\Infrastructure\\API_Client'] ?? ($this->services['Wptopr\\WP\\SEO\\AI_HTTP_Request\\Infrastructure\\API_Client'] = new \Wptopr\WP\SEO\AI_HTTP_Request\Infrastructure\API_Client())), new \Wptopr\WP\SEO\AI_HTTP_Request\Application\Response_Parser());
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\AI_HTTP_Request\Infrastructure\API_Client' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI_HTTP_Request\Infrastructure\API_Client
     */
    protected function getAPIClient2Service()
    {
        return $this->services['Wptopr\\WP\\SEO\\AI_HTTP_Request\\Infrastructure\\API_Client'] = new \Wptopr\WP\SEO\AI_HTTP_Request\Infrastructure\API_Client();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Abilities\User_Interface\Abilities_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Abilities\User_Interface\Abilities_Integration
     */
    protected function getAbilitiesIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Abilities\\User_Interface\\Abilities_Integration'] = new \Wptopr\WP\SEO\Abilities\User_Interface\Abilities_Integration(new \Wptopr\WP\SEO\Abilities\Application\Score_Retriever(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] = new \Wptopr\WP\SEO\Helpers\Capability_Helper())), ($this->services['Wptopr\\WP\\SEO\\Editors\\Application\\Analysis_Features\\Enabled_Analysis_Features_Repository'] ?? $this->getEnabledAnalysisFeaturesRepositoryService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Abilities\User_Interface\Ability_Categories_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Abilities\User_Interface\Ability_Categories_Integration
     */
    protected function getAbilityCategoriesIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Abilities\\User_Interface\\Ability_Categories_Integration'] = new \Wptopr\WP\SEO\Abilities\User_Interface\Ability_Categories_Integration();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Addon_Installation\Addon_Activate_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Addon_Installation\Addon_Activate_Action
     */
    protected function getAddonActivateActionService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Actions\\Addon_Installation\\Addon_Activate_Action'] = new \Wptopr\WP\SEO\Actions\Addon_Installation\Addon_Activate_Action(($this->services['WPSEO_Addon_Manager'] ?? $this->getWPSEOAddonManagerService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Require_File_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Require_File_Helper'] = new \Wptopr\WP\SEO\Helpers\Require_File_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Addon_Installation\Addon_Install_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Addon_Installation\Addon_Install_Action
     */
    protected function getAddonInstallActionService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Actions\\Addon_Installation\\Addon_Install_Action'] = new \Wptopr\WP\SEO\Actions\Addon_Installation\Addon_Install_Action(($this->services['WPSEO_Addon_Manager'] ?? $this->getWPSEOAddonManagerService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Require_File_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Require_File_Helper'] = new \Wptopr\WP\SEO\Helpers\Require_File_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Alert_Dismissal_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Alert_Dismissal_Action
     */
    protected function getAlertDismissalActionService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Actions\\Alert_Dismissal_Action'] = new \Wptopr\WP\SEO\Actions\Alert_Dismissal_Action(($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Configuration\First_Time_Configuration_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Configuration\First_Time_Configuration_Action
     */
    protected function getFirstTimeConfigurationActionService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Actions\\Configuration\\First_Time_Configuration_Action'] = new \Wptopr\WP\SEO\Actions\Configuration\First_Time_Configuration_Action(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Social_Profiles_Helper'] ?? $this->getSocialProfilesHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Importing\Aioseo\Aioseo_Cleanup_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Importing\Aioseo\Aioseo_Cleanup_Action
     */
    protected function getAioseoCleanupActionService()
    {
        $this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Cleanup_Action'] = $instance = new \Wptopr\WP\SEO\Actions\Importing\Aioseo\Aioseo_Cleanup_Action(($this->services['wpdb'] ?? $this->getWpdbService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));

        $instance->set_aioseo_helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Aioseo_Helper'] ?? $this->getAioseoHelperService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Importing\Aioseo\Aioseo_Custom_Archive_Settings_Importing_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Importing\Aioseo\Aioseo_Custom_Archive_Settings_Importing_Action
     */
    protected function getAioseoCustomArchiveSettingsImportingActionService()
    {
        $this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Custom_Archive_Settings_Importing_Action'] = $instance = new \Wptopr\WP\SEO\Actions\Importing\Aioseo\Aioseo_Custom_Archive_Settings_Importing_Action(($this->services['Wptopr\\WP\\SEO\\Helpers\\Import_Cursor_Helper'] ?? $this->getImportCursorHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Sanitization_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Sanitization_Helper'] = new \Wptopr\WP\SEO\Helpers\Sanitization_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Replacevar_Service'] ?? ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Replacevar_Service'] = new \Wptopr\WP\SEO\Services\Importing\Aioseo\Aioseo_Replacevar_Service())), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Robots_Provider_Service'] ?? $this->getAioseoRobotsProviderServiceService()), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Robots_Transformer_Service'] ?? $this->getAioseoRobotsTransformerServiceService()));

        $instance->set_import_helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Import_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Import_Helper'] = new \Wptopr\WP\SEO\Helpers\Import_Helper())));
        $instance->set_aioseo_helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Aioseo_Helper'] ?? $this->getAioseoHelperService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Importing\Aioseo\Aioseo_Default_Archive_Settings_Importing_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Importing\Aioseo\Aioseo_Default_Archive_Settings_Importing_Action
     */
    protected function getAioseoDefaultArchiveSettingsImportingActionService()
    {
        $this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Default_Archive_Settings_Importing_Action'] = $instance = new \Wptopr\WP\SEO\Actions\Importing\Aioseo\Aioseo_Default_Archive_Settings_Importing_Action(($this->services['Wptopr\\WP\\SEO\\Helpers\\Import_Cursor_Helper'] ?? $this->getImportCursorHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Sanitization_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Sanitization_Helper'] = new \Wptopr\WP\SEO\Helpers\Sanitization_Helper())), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Replacevar_Service'] ?? ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Replacevar_Service'] = new \Wptopr\WP\SEO\Services\Importing\Aioseo\Aioseo_Replacevar_Service())), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Robots_Provider_Service'] ?? $this->getAioseoRobotsProviderServiceService()), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Robots_Transformer_Service'] ?? $this->getAioseoRobotsTransformerServiceService()));

        $instance->set_import_helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Import_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Import_Helper'] = new \Wptopr\WP\SEO\Helpers\Import_Helper())));
        $instance->set_aioseo_helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Aioseo_Helper'] ?? $this->getAioseoHelperService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Importing\Aioseo\Aioseo_General_Settings_Importing_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Importing\Aioseo\Aioseo_General_Settings_Importing_Action
     */
    protected function getAioseoGeneralSettingsImportingActionService()
    {
        $this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_General_Settings_Importing_Action'] = $instance = new \Wptopr\WP\SEO\Actions\Importing\Aioseo\Aioseo_General_Settings_Importing_Action(($this->services['Wptopr\\WP\\SEO\\Helpers\\Import_Cursor_Helper'] ?? $this->getImportCursorHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Sanitization_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Sanitization_Helper'] = new \Wptopr\WP\SEO\Helpers\Sanitization_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Replacevar_Service'] ?? ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Replacevar_Service'] = new \Wptopr\WP\SEO\Services\Importing\Aioseo\Aioseo_Replacevar_Service())), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Robots_Provider_Service'] ?? $this->getAioseoRobotsProviderServiceService()), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Robots_Transformer_Service'] ?? $this->getAioseoRobotsTransformerServiceService()));

        $instance->set_import_helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Import_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Import_Helper'] = new \Wptopr\WP\SEO\Helpers\Import_Helper())));
        $instance->set_aioseo_helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Aioseo_Helper'] ?? $this->getAioseoHelperService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Importing\Aioseo\Aioseo_Posts_Importing_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Importing\Aioseo\Aioseo_Posts_Importing_Action
     */
    protected function getAioseoPostsImportingActionService()
    {
        $this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Posts_Importing_Action'] = $instance = new \Wptopr\WP\SEO\Actions\Importing\Aioseo\Aioseo_Posts_Importing_Action(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->services['wpdb'] ?? $this->getWpdbService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Import_Cursor_Helper'] ?? $this->getImportCursorHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_To_Postmeta_Helper'] ?? $this->getIndexableToPostmetaHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Sanitization_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Sanitization_Helper'] = new \Wptopr\WP\SEO\Helpers\Sanitization_Helper())), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Replacevar_Service'] ?? ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Replacevar_Service'] = new \Wptopr\WP\SEO\Services\Importing\Aioseo\Aioseo_Replacevar_Service())), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Robots_Provider_Service'] ?? $this->getAioseoRobotsProviderServiceService()), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Robots_Transformer_Service'] ?? $this->getAioseoRobotsTransformerServiceService()), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Social_Images_Provider_Service'] ?? $this->getAioseoSocialImagesProviderServiceService()));

        $instance->set_aioseo_helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Aioseo_Helper'] ?? $this->getAioseoHelperService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Importing\Aioseo\Aioseo_Posttype_Defaults_Settings_Importing_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Importing\Aioseo\Aioseo_Posttype_Defaults_Settings_Importing_Action
     */
    protected function getAioseoPosttypeDefaultsSettingsImportingActionService()
    {
        $this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Posttype_Defaults_Settings_Importing_Action'] = $instance = new \Wptopr\WP\SEO\Actions\Importing\Aioseo\Aioseo_Posttype_Defaults_Settings_Importing_Action(($this->services['Wptopr\\WP\\SEO\\Helpers\\Import_Cursor_Helper'] ?? $this->getImportCursorHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Sanitization_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Sanitization_Helper'] = new \Wptopr\WP\SEO\Helpers\Sanitization_Helper())), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Replacevar_Service'] ?? ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Replacevar_Service'] = new \Wptopr\WP\SEO\Services\Importing\Aioseo\Aioseo_Replacevar_Service())), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Robots_Provider_Service'] ?? $this->getAioseoRobotsProviderServiceService()), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Robots_Transformer_Service'] ?? $this->getAioseoRobotsTransformerServiceService()));

        $instance->set_import_helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Import_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Import_Helper'] = new \Wptopr\WP\SEO\Helpers\Import_Helper())));
        $instance->set_aioseo_helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Aioseo_Helper'] ?? $this->getAioseoHelperService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Importing\Aioseo\Aioseo_Taxonomy_Settings_Importing_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Importing\Aioseo\Aioseo_Taxonomy_Settings_Importing_Action
     */
    protected function getAioseoTaxonomySettingsImportingActionService()
    {
        $this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Taxonomy_Settings_Importing_Action'] = $instance = new \Wptopr\WP\SEO\Actions\Importing\Aioseo\Aioseo_Taxonomy_Settings_Importing_Action(($this->services['Wptopr\\WP\\SEO\\Helpers\\Import_Cursor_Helper'] ?? $this->getImportCursorHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Sanitization_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Sanitization_Helper'] = new \Wptopr\WP\SEO\Helpers\Sanitization_Helper())), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Replacevar_Service'] ?? ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Replacevar_Service'] = new \Wptopr\WP\SEO\Services\Importing\Aioseo\Aioseo_Replacevar_Service())), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Robots_Provider_Service'] ?? $this->getAioseoRobotsProviderServiceService()), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Robots_Transformer_Service'] ?? $this->getAioseoRobotsTransformerServiceService()));

        $instance->set_import_helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Import_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Import_Helper'] = new \Wptopr\WP\SEO\Helpers\Import_Helper())));
        $instance->set_aioseo_helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Aioseo_Helper'] ?? $this->getAioseoHelperService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Importing\Aioseo\Aioseo_Validate_Data_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Importing\Aioseo\Aioseo_Validate_Data_Action
     */
    protected function getAioseoValidateDataActionService()
    {
        $this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Validate_Data_Action'] = $instance = new \Wptopr\WP\SEO\Actions\Importing\Aioseo\Aioseo_Validate_Data_Action(($this->services['wpdb'] ?? $this->getWpdbService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Custom_Archive_Settings_Importing_Action'] ?? $this->getAioseoCustomArchiveSettingsImportingActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Default_Archive_Settings_Importing_Action'] ?? $this->getAioseoDefaultArchiveSettingsImportingActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_General_Settings_Importing_Action'] ?? $this->getAioseoGeneralSettingsImportingActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Posttype_Defaults_Settings_Importing_Action'] ?? $this->getAioseoPosttypeDefaultsSettingsImportingActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Taxonomy_Settings_Importing_Action'] ?? $this->getAioseoTaxonomySettingsImportingActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Posts_Importing_Action'] ?? $this->getAioseoPostsImportingActionService()));

        $instance->set_aioseo_helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Aioseo_Helper'] ?? $this->getAioseoHelperService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Importing\Deactivate_Conflicting_Plugins_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Importing\Deactivate_Conflicting_Plugins_Action
     */
    protected function getDeactivateConflictingPluginsActionService()
    {
        $this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Deactivate_Conflicting_Plugins_Action'] = $instance = new \Wptopr\WP\SEO\Actions\Importing\Deactivate_Conflicting_Plugins_Action(($this->services['Wptopr\\WP\\SEO\\Helpers\\Import_Cursor_Helper'] ?? $this->getImportCursorHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Sanitization_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Sanitization_Helper'] = new \Wptopr\WP\SEO\Helpers\Sanitization_Helper())), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Replacevar_Service'] ?? ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Replacevar_Service'] = new \Wptopr\WP\SEO\Services\Importing\Aioseo\Aioseo_Replacevar_Service())), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Robots_Provider_Service'] ?? $this->getAioseoRobotsProviderServiceService()), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Robots_Transformer_Service'] ?? $this->getAioseoRobotsTransformerServiceService()), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Conflicting_Plugins_Service'] ?? ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Conflicting_Plugins_Service'] = new \Wptopr\WP\SEO\Services\Importing\Conflicting_Plugins_Service())));

        $instance->set_aioseo_helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Aioseo_Helper'] ?? $this->getAioseoHelperService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Indexables\Indexable_Head_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Indexables\Indexable_Head_Action
     */
    protected function getIndexableHeadActionService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Actions\\Indexables\\Indexable_Head_Action'] = new \Wptopr\WP\SEO\Actions\Indexables\Indexable_Head_Action(($this->services['Wptopr\\WP\\SEO\\Surfaces\\Meta_Surface'] ?? $this->getMetaSurfaceService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Indexing\Indexable_General_Indexation_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Indexing\Indexable_General_Indexation_Action
     */
    protected function getIndexableGeneralIndexationActionService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_General_Indexation_Action'])) {
            return $this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_General_Indexation_Action'];
        }

        return $this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_General_Indexation_Action'] = new \Wptopr\WP\SEO\Actions\Indexing\Indexable_General_Indexation_Action($a);
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Indexing\Indexable_Indexing_Complete_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Indexing\Indexable_Indexing_Complete_Action
     */
    protected function getIndexableIndexingCompleteActionService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Indexing_Complete_Action'] = new \Wptopr\WP\SEO\Actions\Indexing\Indexable_Indexing_Complete_Action(($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Indexing\Indexable_Post_Indexation_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Indexing\Indexable_Post_Indexation_Action
     */
    protected function getIndexablePostIndexationActionService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Post_Indexation_Action'])) {
            return $this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Post_Indexation_Action'];
        }
        $b = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Helper'] ?? $this->getPostHelperService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Post_Indexation_Action'])) {
            return $this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Post_Indexation_Action'];
        }

        return $this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Post_Indexation_Action'] = new \Wptopr\WP\SEO\Actions\Indexing\Indexable_Post_Indexation_Action(($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()), $a, ($this->services['wpdb'] ?? $this->getWpdbService()), ($this->services['Wptopr\\WP\\SEO\\Values\\Indexables\\Indexable_Builder_Versions'] ?? ($this->services['Wptopr\\WP\\SEO\\Values\\Indexables\\Indexable_Builder_Versions'] = new \Wptopr\WP\SEO\Values\Indexables\Indexable_Builder_Versions())), $b);
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Indexing\Indexable_Post_Type_Archive_Indexation_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Indexing\Indexable_Post_Type_Archive_Indexation_Action
     */
    protected function getIndexablePostTypeArchiveIndexationActionService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Post_Type_Archive_Indexation_Action'])) {
            return $this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Post_Type_Archive_Indexation_Action'];
        }
        $b = ($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'] ?? $this->getIndexableBuilderService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Post_Type_Archive_Indexation_Action'])) {
            return $this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Post_Type_Archive_Indexation_Action'];
        }

        return $this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Post_Type_Archive_Indexation_Action'] = new \Wptopr\WP\SEO\Actions\Indexing\Indexable_Post_Type_Archive_Indexation_Action($a, $b, ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()), ($this->services['Wptopr\\WP\\SEO\\Values\\Indexables\\Indexable_Builder_Versions'] ?? ($this->services['Wptopr\\WP\\SEO\\Values\\Indexables\\Indexable_Builder_Versions'] = new \Wptopr\WP\SEO\Values\Indexables\Indexable_Builder_Versions())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Indexing\Indexable_Term_Indexation_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Indexing\Indexable_Term_Indexation_Action
     */
    protected function getIndexableTermIndexationActionService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Term_Indexation_Action'])) {
            return $this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Term_Indexation_Action'];
        }

        return $this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Term_Indexation_Action'] = new \Wptopr\WP\SEO\Actions\Indexing\Indexable_Term_Indexation_Action(($this->services['Wptopr\\WP\\SEO\\Helpers\\Taxonomy_Helper'] ?? $this->getTaxonomyHelperService()), $a, ($this->services['wpdb'] ?? $this->getWpdbService()), ($this->services['Wptopr\\WP\\SEO\\Values\\Indexables\\Indexable_Builder_Versions'] ?? ($this->services['Wptopr\\WP\\SEO\\Values\\Indexables\\Indexable_Builder_Versions'] = new \Wptopr\WP\SEO\Values\Indexables\Indexable_Builder_Versions())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Indexing\Indexing_Complete_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Indexing\Indexing_Complete_Action
     */
    protected function getIndexingCompleteActionService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexing_Complete_Action'] = new \Wptopr\WP\SEO\Actions\Indexing\Indexing_Complete_Action(($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexing_Helper'] ?? $this->getIndexingHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Indexing\Indexing_Prepare_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Indexing\Indexing_Prepare_Action
     */
    protected function getIndexingPrepareActionService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexing_Prepare_Action'] = new \Wptopr\WP\SEO\Actions\Indexing\Indexing_Prepare_Action(($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexing_Helper'] ?? $this->getIndexingHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Indexing\Post_Link_Indexing_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Indexing\Post_Link_Indexing_Action
     */
    protected function getPostLinkIndexingActionService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Link_Builder'] ?? $this->getIndexableLinkBuilderService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Post_Link_Indexing_Action'])) {
            return $this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Post_Link_Indexing_Action'];
        }
        $b = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Post_Link_Indexing_Action'])) {
            return $this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Post_Link_Indexing_Action'];
        }
        $c = ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Post_Link_Indexing_Action'])) {
            return $this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Post_Link_Indexing_Action'];
        }

        $this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Post_Link_Indexing_Action'] = $instance = new \Wptopr\WP\SEO\Actions\Indexing\Post_Link_Indexing_Action($a, $b, $c, ($this->services['wpdb'] ?? $this->getWpdbService()));

        $instance->set_helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Indexing\Term_Link_Indexing_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Indexing\Term_Link_Indexing_Action
     */
    protected function getTermLinkIndexingActionService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Link_Builder'] ?? $this->getIndexableLinkBuilderService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Term_Link_Indexing_Action'])) {
            return $this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Term_Link_Indexing_Action'];
        }
        $b = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Term_Link_Indexing_Action'])) {
            return $this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Term_Link_Indexing_Action'];
        }
        $c = ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Term_Link_Indexing_Action'])) {
            return $this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Term_Link_Indexing_Action'];
        }

        $this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Term_Link_Indexing_Action'] = $instance = new \Wptopr\WP\SEO\Actions\Indexing\Term_Link_Indexing_Action($a, $b, $c, ($this->services['wpdb'] ?? $this->getWpdbService()));

        $instance->set_helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Taxonomy_Helper'] ?? $this->getTaxonomyHelperService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Integrations_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Integrations_Action
     */
    protected function getIntegrationsActionService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Actions\\Integrations_Action'] = new \Wptopr\WP\SEO\Actions\Integrations_Action(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\SEMrush\SEMrush_Login_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\SEMrush\SEMrush_Login_Action
     */
    protected function getSEMrushLoginActionService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Actions\\SEMrush\\SEMrush_Login_Action'] = new \Wptopr\WP\SEO\Actions\SEMrush\SEMrush_Login_Action(($this->services['Wptopr\\WP\\SEO\\Config\\SEMrush_Client'] ?? $this->getSEMrushClientService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\SEMrush\SEMrush_Options_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\SEMrush\SEMrush_Options_Action
     */
    protected function getSEMrushOptionsActionService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Actions\\SEMrush\\SEMrush_Options_Action'] = new \Wptopr\WP\SEO\Actions\SEMrush\SEMrush_Options_Action(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\SEMrush\SEMrush_Phrases_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\SEMrush\SEMrush_Phrases_Action
     */
    protected function getSEMrushPhrasesActionService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Actions\\SEMrush\\SEMrush_Phrases_Action'] = new \Wptopr\WP\SEO\Actions\SEMrush\SEMrush_Phrases_Action(($this->services['Wptopr\\WP\\SEO\\Config\\SEMrush_Client'] ?? $this->getSEMrushClientService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Wincher\Wincher_Account_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Wincher\Wincher_Account_Action
     */
    protected function getWincherAccountActionService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Actions\\Wincher\\Wincher_Account_Action'] = new \Wptopr\WP\SEO\Actions\Wincher\Wincher_Account_Action(($this->services['Wptopr\\WP\\SEO\\Config\\Wincher_Client'] ?? $this->getWincherClientService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Wincher\Wincher_Keyphrases_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Wincher\Wincher_Keyphrases_Action
     */
    protected function getWincherKeyphrasesActionService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Actions\\Wincher\\Wincher_Keyphrases_Action'] = new \Wptopr\WP\SEO\Actions\Wincher\Wincher_Keyphrases_Action(($this->services['Wptopr\\WP\\SEO\\Config\\Wincher_Client'] ?? $this->getWincherClientService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Actions\Wincher\Wincher_Login_Action' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Actions\Wincher\Wincher_Login_Action
     */
    protected function getWincherLoginActionService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Actions\\Wincher\\Wincher_Login_Action'] = new \Wptopr\WP\SEO\Actions\Wincher\Wincher_Login_Action(($this->services['Wptopr\\WP\\SEO\\Config\\Wincher_Client'] ?? $this->getWincherClientService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Alerts\Application\Default_SEO_Data\Default_SEO_Data_Alert' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Alerts\Application\Default_SEO_Data\Default_SEO_Data_Alert
     */
    protected function getDefaultSEODataAlertService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Alerts\\Application\\Default_SEO_Data\\Default_SEO_Data_Alert'] = new \Wptopr\WP\SEO\Alerts\Application\Default_SEO_Data\Default_SEO_Data_Alert(($this->services['Wptopr_Notification_Center'] ?? $this->getWptoprNotificationCenterService()), ($this->services['Wptopr\\WP\\SEO\\Alerts\\Infrastructure\\Default_SEO_Data\\Default_SEO_Data_Collector'] ?? $this->getDefaultSEODataCollectorService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Short_Link_Helper'] ?? $this->getShortLinkHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] = new \Wptopr\WP\SEO\Helpers\Product_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Alerts\Application\Indexables_Disabled\Indexables_Disabled_Alert' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Alerts\Application\Indexables_Disabled\Indexables_Disabled_Alert
     */
    protected function getIndexablesDisabledAlertService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Alerts\\Application\\Indexables_Disabled\\Indexables_Disabled_Alert'] = new \Wptopr\WP\SEO\Alerts\Application\Indexables_Disabled\Indexables_Disabled_Alert(($this->services['Wptopr_Notification_Center'] ?? $this->getWptoprNotificationCenterService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Short_Link_Helper'] ?? $this->getShortLinkHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Alerts\Application\Ping_Other_Admins\Ping_Other_Admins_Alert' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Alerts\Application\Ping_Other_Admins\Ping_Other_Admins_Alert
     */
    protected function getPingOtherAdminsAlertService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Alerts\\Application\\Ping_Other_Admins\\Ping_Other_Admins_Alert'] = new \Wptopr\WP\SEO\Alerts\Application\Ping_Other_Admins\Ping_Other_Admins_Alert(($this->services['Wptopr_Notification_Center'] ?? $this->getWptoprNotificationCenterService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Short_Link_Helper'] ?? $this->getShortLinkHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] = new \Wptopr\WP\SEO\Helpers\Product_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Alerts\Infrastructure\Default_SEO_Data\Default_SEO_Data_Collector' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Alerts\Infrastructure\Default_SEO_Data\Default_SEO_Data_Collector
     */
    protected function getDefaultSEODataCollectorService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Alerts\\Infrastructure\\Default_SEO_Data\\Default_SEO_Data_Collector'] = new \Wptopr\WP\SEO\Alerts\Infrastructure\Default_SEO_Data\Default_SEO_Data_Collector(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Alerts\User_Interface\Default_SEO_Data\Default_SEO_Data_Cron_Callback_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Alerts\User_Interface\Default_SEO_Data\Default_SEO_Data_Cron_Callback_Integration
     */
    protected function getDefaultSEODataCronCallbackIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Alerts\\User_Interface\\Default_SEO_Data\\Default_SEO_Data_Cron_Callback_Integration'] = new \Wptopr\WP\SEO\Alerts\User_Interface\Default_SEO_Data\Default_SEO_Data_Cron_Callback_Integration(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Alerts\\User_Interface\\Default_Seo_Data\\Default_SEO_Data_Cron_Scheduler'] ?? ($this->services['Wptopr\\WP\\SEO\\Alerts\\User_Interface\\Default_Seo_Data\\Default_SEO_Data_Cron_Scheduler'] = new \Wptopr\WP\SEO\Alerts\User_Interface\Default_Seo_Data\Default_SEO_Data_Cron_Scheduler())), ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Alerts\User_Interface\Default_SEO_Data\Default_SEO_Data_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Alerts\User_Interface\Default_SEO_Data\Default_SEO_Data_Watcher
     */
    protected function getDefaultSEODataWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Alerts\\User_Interface\\Default_SEO_Data\\Default_SEO_Data_Watcher'] = new \Wptopr\WP\SEO\Alerts\User_Interface\Default_SEO_Data\Default_SEO_Data_Watcher(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Alerts\User_Interface\Default_Seo_Data\Default_SEO_Data_Cron_Scheduler' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Alerts\User_Interface\Default_Seo_Data\Default_SEO_Data_Cron_Scheduler
     */
    protected function getDefaultSEODataCronSchedulerService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Alerts\\User_Interface\\Default_Seo_Data\\Default_SEO_Data_Cron_Scheduler'] = new \Wptopr\WP\SEO\Alerts\User_Interface\Default_Seo_Data\Default_SEO_Data_Cron_Scheduler();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Alerts\User_Interface\Resolve_Alert_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Alerts\User_Interface\Resolve_Alert_Route
     */
    protected function getResolveAlertRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Alerts\\User_Interface\\Resolve_Alert_Route'] = new \Wptopr\WP\SEO\Alerts\User_Interface\Resolve_Alert_Route(($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] = new \Wptopr\WP\SEO\Helpers\Capability_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Analytics\Application\Missing_Indexables_Collector' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Analytics\Application\Missing_Indexables_Collector
     */
    protected function getMissingIndexablesCollectorService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Analytics\\Application\\Missing_Indexables_Collector'] = new \Wptopr\WP\SEO\Analytics\Application\Missing_Indexables_Collector(($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_General_Indexation_Action'] ?? $this->getIndexableGeneralIndexationActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Post_Indexation_Action'] ?? $this->getIndexablePostIndexationActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Post_Type_Archive_Indexation_Action'] ?? $this->getIndexablePostTypeArchiveIndexationActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Term_Indexation_Action'] ?? $this->getIndexableTermIndexationActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Post_Link_Indexing_Action'] ?? $this->getPostLinkIndexingActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Term_Link_Indexing_Action'] ?? $this->getTermLinkIndexingActionService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Analytics\Application\To_Be_Cleaned_Indexables_Collector' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Analytics\Application\To_Be_Cleaned_Indexables_Collector
     */
    protected function getToBeCleanedIndexablesCollectorService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Analytics\\Application\\To_Be_Cleaned_Indexables_Collector'] = new \Wptopr\WP\SEO\Analytics\Application\To_Be_Cleaned_Indexables_Collector(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Cleanup_Repository'] ?? $this->getIndexableCleanupRepositoryService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Analytics\User_Interface\Last_Completed_Indexation_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Analytics\User_Interface\Last_Completed_Indexation_Integration
     */
    protected function getLastCompletedIndexationIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Analytics\\User_Interface\\Last_Completed_Indexation_Integration'] = new \Wptopr\WP\SEO\Analytics\User_Interface\Last_Completed_Indexation_Integration(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Builders\Indexable_Author_Builder' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Builders\Indexable_Author_Builder
     */
    protected function getIndexableAuthorBuilderService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Helper'] ?? $this->getPostHelperService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Author_Builder'])) {
            return $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Author_Builder'];
        }

        $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Author_Builder'] = $instance = new \Wptopr\WP\SEO\Builders\Indexable_Author_Builder(($this->services['Wptopr\\WP\\SEO\\Helpers\\Author_Archive_Helper'] ?? $this->getAuthorArchiveHelperService()), ($this->services['Wptopr\\WP\\SEO\\Values\\Indexables\\Indexable_Builder_Versions'] ?? ($this->services['Wptopr\\WP\\SEO\\Values\\Indexables\\Indexable_Builder_Versions'] = new \Wptopr\WP\SEO\Values\Indexables\Indexable_Builder_Versions())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), $a);

        $instance->set_social_image_helpers(($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Image_Helper'] ?? $this->getImageHelper2Service()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Twitter\\Image_Helper'] ?? $this->getImageHelper4Service()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Builders\Indexable_Builder' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Builders\Indexable_Builder
     */
    protected function getIndexableBuilderService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Author_Builder'] ?? $this->getIndexableAuthorBuilderService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'])) {
            return $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'];
        }
        $b = ($this->services['Wptopr\\WP\\SEO\\Builders\\Primary_Term_Builder'] ?? $this->getPrimaryTermBuilderService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'])) {
            return $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'];
        }
        $c = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'])) {
            return $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'];
        }
        $d = ($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Post_Builder'] ?? $this->getIndexablePostBuilderService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'])) {
            return $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'];
        }
        $e = ($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Term_Builder'] ?? $this->getIndexableTermBuilderService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'])) {
            return $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'];
        }
        $f = ($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Home_Page_Builder'] ?? $this->getIndexableHomePageBuilderService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'])) {
            return $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'];
        }
        $g = ($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Post_Type_Archive_Builder'] ?? $this->getIndexablePostTypeArchiveBuilderService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'])) {
            return $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'];
        }
        $h = ($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Hierarchy_Builder'] ?? $this->getIndexableHierarchyBuilderService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'])) {
            return $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'];
        }
        $i = ($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Link_Builder'] ?? $this->getIndexableLinkBuilderService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'])) {
            return $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'];
        }

        $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'] = $instance = new \Wptopr\WP\SEO\Builders\Indexable_Builder($a, $d, $e, $f, $g, ($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Date_Archive_Builder'] ?? $this->getIndexableDateArchiveBuilderService()), ($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_System_Page_Builder'] ?? $this->getIndexableSystemPageBuilderService()), $h, $b, $c, ($this->services['Wptopr\\WP\\SEO\\Services\\Indexables\\Indexable_Version_Manager'] ?? $this->getIndexableVersionManagerService()), $i);

        $instance->set_indexable_repository(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Builders\Indexable_Date_Archive_Builder' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Builders\Indexable_Date_Archive_Builder
     */
    protected function getIndexableDateArchiveBuilderService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Date_Archive_Builder'] = new \Wptopr\WP\SEO\Builders\Indexable_Date_Archive_Builder(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Values\\Indexables\\Indexable_Builder_Versions'] ?? ($this->services['Wptopr\\WP\\SEO\\Values\\Indexables\\Indexable_Builder_Versions'] = new \Wptopr\WP\SEO\Values\Indexables\Indexable_Builder_Versions())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Builders\Indexable_Hierarchy_Builder' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Builders\Indexable_Hierarchy_Builder
     */
    protected function getIndexableHierarchyBuilderService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Hierarchy_Repository'] ?? $this->getIndexableHierarchyRepositoryService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Hierarchy_Builder'])) {
            return $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Hierarchy_Builder'];
        }
        $b = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Hierarchy_Builder'])) {
            return $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Hierarchy_Builder'];
        }
        $c = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Helper'] ?? $this->getPostHelperService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Hierarchy_Builder'])) {
            return $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Hierarchy_Builder'];
        }

        $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Hierarchy_Builder'] = $instance = new \Wptopr\WP\SEO\Builders\Indexable_Hierarchy_Builder($a, ($this->services['Wptopr\\WP\\SEO\\Repositories\\Primary_Term_Repository'] ?? ($this->services['Wptopr\\WP\\SEO\\Repositories\\Primary_Term_Repository'] = new \Wptopr\WP\SEO\Repositories\Primary_Term_Repository())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), $c, $b);

        $instance->set_indexable_repository(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Builders\Indexable_Home_Page_Builder' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Builders\Indexable_Home_Page_Builder
     */
    protected function getIndexableHomePageBuilderService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Helper'] ?? $this->getPostHelperService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Home_Page_Builder'])) {
            return $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Home_Page_Builder'];
        }

        $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Home_Page_Builder'] = $instance = new \Wptopr\WP\SEO\Builders\Indexable_Home_Page_Builder(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())), ($this->services['Wptopr\\WP\\SEO\\Values\\Indexables\\Indexable_Builder_Versions'] ?? ($this->services['Wptopr\\WP\\SEO\\Values\\Indexables\\Indexable_Builder_Versions'] = new \Wptopr\WP\SEO\Values\Indexables\Indexable_Builder_Versions())), $a);

        $instance->set_social_image_helpers(($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Image_Helper'] ?? $this->getImageHelper2Service()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Twitter\\Image_Helper'] ?? $this->getImageHelper4Service()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Builders\Indexable_Link_Builder' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Builders\Indexable_Link_Builder
     */
    protected function getIndexableLinkBuilderService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Helper'] ?? $this->getPostHelperService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Link_Builder'])) {
            return $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Link_Builder'];
        }
        $b = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Link_Builder'])) {
            return $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Link_Builder'];
        }

        $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Link_Builder'] = $instance = new \Wptopr\WP\SEO\Builders\Indexable_Link_Builder(($this->services['Wptopr\\WP\\SEO\\Repositories\\SEO_Links_Repository'] ?? ($this->services['Wptopr\\WP\\SEO\\Repositories\\SEO_Links_Repository'] = new \Wptopr\WP\SEO\Repositories\SEO_Links_Repository())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())), $a, ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), $b, new \Wptopr\WP\SEO\Images\Application\Image_Content_Extractor());

        $instance->set_dependencies(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Builders\Indexable_Post_Builder' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Builders\Indexable_Post_Builder
     */
    protected function getIndexablePostBuilderService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Helper'] ?? $this->getPostHelperService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Post_Builder'])) {
            return $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Post_Builder'];
        }

        $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Post_Builder'] = $instance = new \Wptopr\WP\SEO\Builders\Indexable_Post_Builder($a, ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()), ($this->services['Wptopr\\WP\\SEO\\Values\\Indexables\\Indexable_Builder_Versions'] ?? ($this->services['Wptopr\\WP\\SEO\\Values\\Indexables\\Indexable_Builder_Versions'] = new \Wptopr\WP\SEO\Values\Indexables\Indexable_Builder_Versions())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Meta_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Meta_Helper'] = new \Wptopr\WP\SEO\Helpers\Meta_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] = new \Wptopr\WP\SEO\Helpers\Permalink_Helper())));

        $instance->set_indexable_repository(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()));
        $instance->set_social_image_helpers(($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Image_Helper'] ?? $this->getImageHelper2Service()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Twitter\\Image_Helper'] ?? $this->getImageHelper4Service()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Builders\Indexable_Post_Type_Archive_Builder' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Builders\Indexable_Post_Type_Archive_Builder
     */
    protected function getIndexablePostTypeArchiveBuilderService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Helper'] ?? $this->getPostHelperService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Post_Type_Archive_Builder'])) {
            return $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Post_Type_Archive_Builder'];
        }

        return $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Post_Type_Archive_Builder'] = new \Wptopr\WP\SEO\Builders\Indexable_Post_Type_Archive_Builder(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Values\\Indexables\\Indexable_Builder_Versions'] ?? ($this->services['Wptopr\\WP\\SEO\\Values\\Indexables\\Indexable_Builder_Versions'] = new \Wptopr\WP\SEO\Values\Indexables\Indexable_Builder_Versions())), $a, ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Builders\Indexable_System_Page_Builder' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Builders\Indexable_System_Page_Builder
     */
    protected function getIndexableSystemPageBuilderService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_System_Page_Builder'] = new \Wptopr\WP\SEO\Builders\Indexable_System_Page_Builder(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Values\\Indexables\\Indexable_Builder_Versions'] ?? ($this->services['Wptopr\\WP\\SEO\\Values\\Indexables\\Indexable_Builder_Versions'] = new \Wptopr\WP\SEO\Values\Indexables\Indexable_Builder_Versions())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Builders\Indexable_Term_Builder' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Builders\Indexable_Term_Builder
     */
    protected function getIndexableTermBuilderService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Helper'] ?? $this->getPostHelperService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Term_Builder'])) {
            return $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Term_Builder'];
        }

        $this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Term_Builder'] = $instance = new \Wptopr\WP\SEO\Builders\Indexable_Term_Builder(($this->services['Wptopr\\WP\\SEO\\Helpers\\Taxonomy_Helper'] ?? $this->getTaxonomyHelperService()), ($this->services['Wptopr\\WP\\SEO\\Values\\Indexables\\Indexable_Builder_Versions'] ?? ($this->services['Wptopr\\WP\\SEO\\Values\\Indexables\\Indexable_Builder_Versions'] = new \Wptopr\WP\SEO\Values\Indexables\Indexable_Builder_Versions())), $a);

        $instance->set_social_image_helpers(($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Image_Helper'] ?? $this->getImageHelper2Service()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Twitter\\Image_Helper'] ?? $this->getImageHelper4Service()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Builders\Primary_Term_Builder' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Builders\Primary_Term_Builder
     */
    protected function getPrimaryTermBuilderService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Builders\\Primary_Term_Builder'])) {
            return $this->services['Wptopr\\WP\\SEO\\Builders\\Primary_Term_Builder'];
        }

        return $this->services['Wptopr\\WP\\SEO\\Builders\\Primary_Term_Builder'] = new \Wptopr\WP\SEO\Builders\Primary_Term_Builder(($this->services['Wptopr\\WP\\SEO\\Repositories\\Primary_Term_Repository'] ?? ($this->services['Wptopr\\WP\\SEO\\Repositories\\Primary_Term_Repository'] = new \Wptopr\WP\SEO\Repositories\Primary_Term_Repository())), $a, ($this->services['Wptopr\\WP\\SEO\\Helpers\\Primary_Term_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Primary_Term_Helper'] = new \Wptopr\WP\SEO\Helpers\Primary_Term_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Meta_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Meta_Helper'] = new \Wptopr\WP\SEO\Helpers\Meta_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Commands\Cleanup_Command' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Commands\Cleanup_Command
     */
    protected function getCleanupCommandService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Commands\\Cleanup_Command'] = new \Wptopr\WP\SEO\Commands\Cleanup_Command(($this->services['Wptopr\\WP\\SEO\\Integrations\\Cleanup_Integration'] ?? $this->getCleanupIntegrationService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Commands\Index_Command' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Commands\Index_Command
     */
    protected function getIndexCommandService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Commands\\Index_Command'] = new \Wptopr\WP\SEO\Commands\Index_Command(($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Post_Indexation_Action'] ?? $this->getIndexablePostIndexationActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Term_Indexation_Action'] ?? $this->getIndexableTermIndexationActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Post_Type_Archive_Indexation_Action'] ?? $this->getIndexablePostTypeArchiveIndexationActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_General_Indexation_Action'] ?? $this->getIndexableGeneralIndexationActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Indexing_Complete_Action'] ?? $this->getIndexableIndexingCompleteActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexing_Prepare_Action'] ?? $this->getIndexingPrepareActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Post_Link_Indexing_Action'] ?? $this->getPostLinkIndexingActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Term_Link_Indexing_Action'] ?? $this->getTermLinkIndexingActionService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\AI_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\AI_Conditional
     */
    protected function getAIConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\AI_Conditional'] = new \Wptopr\WP\SEO\Conditionals\AI_Conditional(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\AI_Editor_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\AI_Editor_Conditional
     */
    protected function getAIEditorConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\AI_Editor_Conditional'] = new \Wptopr\WP\SEO\Conditionals\AI_Editor_Conditional(($this->services['Wptopr\\WP\\SEO\\Conditionals\\Admin\\Post_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Admin\\Post_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Admin\Post_Conditional())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] = new \Wptopr\WP\SEO\Helpers\Product_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Abilities_API_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Abilities_API_Conditional
     */
    protected function getAbilitiesAPIConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Abilities_API_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Abilities_API_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Addon_Installation_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Addon_Installation_Conditional
     */
    protected function getAddonInstallationConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Addon_Installation_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Addon_Installation_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Admin\Doing_Post_Quick_Edit_Save_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Admin\Doing_Post_Quick_Edit_Save_Conditional
     */
    protected function getDoingPostQuickEditSaveConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Admin\\Doing_Post_Quick_Edit_Save_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Admin\Doing_Post_Quick_Edit_Save_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Admin\Estimated_Reading_Time_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Admin\Estimated_Reading_Time_Conditional
     */
    protected function getEstimatedReadingTimeConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Admin\\Estimated_Reading_Time_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Admin\Estimated_Reading_Time_Conditional(($this->services['Wptopr\\WP\\SEO\\Conditionals\\Admin\\Post_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Admin\\Post_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Admin\Post_Conditional())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Admin\Licenses_Page_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Admin\Licenses_Page_Conditional
     */
    protected function getLicensesPageConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Admin\\Licenses_Page_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Admin\Licenses_Page_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Admin\Non_Network_Admin_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Admin\Non_Network_Admin_Conditional
     */
    protected function getNonNetworkAdminConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Admin\\Non_Network_Admin_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Admin\Non_Network_Admin_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Admin\Post_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Admin\Post_Conditional
     */
    protected function getPostConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Admin\\Post_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Admin\Post_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Admin\Posts_Overview_Or_Ajax_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Admin\Posts_Overview_Or_Ajax_Conditional
     */
    protected function getPostsOverviewOrAjaxConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Admin\\Posts_Overview_Or_Ajax_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Admin\Posts_Overview_Or_Ajax_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Admin\Wptopr_Admin_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Admin\Wptopr_Admin_Conditional
     */
    protected function getWptoprAdminConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Admin\\Wptopr_Admin_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Admin\Wptopr_Admin_Conditional(($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Admin_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Admin_Conditional
     */
    protected function getAdminConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Admin_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Admin_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Attachment_Redirections_Enabled_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Attachment_Redirections_Enabled_Conditional
     */
    protected function getAttachmentRedirectionsEnabledConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Attachment_Redirections_Enabled_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Attachment_Redirections_Enabled_Conditional(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Check_Required_Version_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Check_Required_Version_Conditional
     */
    protected function getCheckRequiredVersionConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Check_Required_Version_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Check_Required_Version_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Deactivating_Wptopr_Seo_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Deactivating_Wptopr_Seo_Conditional
     */
    protected function getDeactivatingWptoprSeoConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Deactivating_Wptopr_Seo_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Deactivating_Wptopr_Seo_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Development_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Development_Conditional
     */
    protected function getDevelopmentConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Development_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Development_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Dynamic_Product_Permalinks_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Dynamic_Product_Permalinks_Conditional
     */
    protected function getDynamicProductPermalinksConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Dynamic_Product_Permalinks_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Dynamic_Product_Permalinks_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Front_End_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Front_End_Conditional
     */
    protected function getFrontEndConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Front_End_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Front_End_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Get_Request_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Get_Request_Conditional
     */
    protected function getGetRequestConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Get_Request_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Get_Request_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Google_Site_Kit_Feature_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Google_Site_Kit_Feature_Conditional
     *
     * @deprecated Since Wptopr\WP\SEO\Conditionals\Google_Site_Kit_Feature_Conditional 26.7: Wptopr\WP\SEO\Conditionals\Google_Site_Kit_Feature_Conditional is deprecated since version 26.7!
     */
    protected function getGoogleSiteKitFeatureConditionalService()
    {
        trigger_deprecation('Wptopr\\WP\\SEO\\Conditionals\\Google_Site_Kit_Feature_Conditional', '26.7', 'Wptopr\\WP\\SEO\\Conditionals\\Google_Site_Kit_Feature_Conditional is deprecated since version 26.7!');

        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Google_Site_Kit_Feature_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Google_Site_Kit_Feature_Conditional(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Headless_Rest_Endpoints_Enabled_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Headless_Rest_Endpoints_Enabled_Conditional
     */
    protected function getHeadlessRestEndpointsEnabledConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Headless_Rest_Endpoints_Enabled_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Headless_Rest_Endpoints_Enabled_Conditional(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Import_Tool_Selected_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Import_Tool_Selected_Conditional
     */
    protected function getImportToolSelectedConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Import_Tool_Selected_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Import_Tool_Selected_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Jetpack_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Jetpack_Conditional
     */
    protected function getJetpackConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Jetpack_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Jetpack_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Migrations_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Migrations_Conditional
     */
    protected function getMigrationsConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Migrations_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Migrations_Conditional(($this->services['Wptopr\\WP\\SEO\\Config\\Migration_Status'] ?? ($this->services['Wptopr\\WP\\SEO\\Config\\Migration_Status'] = new \Wptopr\WP\SEO\Config\Migration_Status())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\MyWptopr_Connection_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\MyWptopr_Connection_Conditional
     */
    protected function getMyWptoprConnectionConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\MyWptopr_Connection_Conditional'] = new \Wptopr\WP\SEO\Conditionals\MyWptopr_Connection_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\New_Premium_Or_Free_AI_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\New_Premium_Or_Free_AI_Conditional
     */
    protected function getNewPremiumOrFreeAIConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\New_Premium_Or_Free_AI_Conditional'] = new \Wptopr\WP\SEO\Conditionals\New_Premium_Or_Free_AI_Conditional(($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] = new \Wptopr\WP\SEO\Helpers\Product_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\New_Settings_Ui_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\New_Settings_Ui_Conditional
     */
    protected function getNewSettingsUiConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\New_Settings_Ui_Conditional'] = new \Wptopr\WP\SEO\Conditionals\New_Settings_Ui_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\News_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\News_Conditional
     */
    protected function getNewsConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\News_Conditional'] = new \Wptopr\WP\SEO\Conditionals\News_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\No_Tool_Selected_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\No_Tool_Selected_Conditional
     */
    protected function getNoToolSelectedConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\No_Tool_Selected_Conditional'] = new \Wptopr\WP\SEO\Conditionals\No_Tool_Selected_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Non_Multisite_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Non_Multisite_Conditional
     */
    protected function getNonMultisiteConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Non_Multisite_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Non_Multisite_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Not_Admin_Ajax_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Not_Admin_Ajax_Conditional
     */
    protected function getNotAdminAjaxConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Not_Admin_Ajax_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Not_Admin_Ajax_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Old_Premium_AI_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Old_Premium_AI_Conditional
     */
    protected function getOldPremiumAIConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Old_Premium_AI_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Old_Premium_AI_Conditional(($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] = new \Wptopr\WP\SEO\Helpers\Product_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Open_Graph_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Open_Graph_Conditional
     */
    protected function getOpenGraphConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Open_Graph_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Open_Graph_Conditional(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Premium_Active_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Premium_Active_Conditional
     */
    protected function getPremiumActiveConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Premium_Active_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Premium_Active_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Premium_Inactive_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Premium_Inactive_Conditional
     */
    protected function getPremiumInactiveConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Premium_Inactive_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Premium_Inactive_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Primary_Category_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Primary_Category_Conditional
     */
    protected function getPrimaryCategoryConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Primary_Category_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Primary_Category_Conditional(($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Robots_Txt_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Robots_Txt_Conditional
     */
    protected function getRobotsTxtConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Robots_Txt_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Robots_Txt_Conditional(($this->services['Wptopr\\WP\\SEO\\Conditionals\\Front_End_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Front_End_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Front_End_Conditional())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\SEMrush_Enabled_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\SEMrush_Enabled_Conditional
     */
    protected function getSEMrushEnabledConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\SEMrush_Enabled_Conditional'] = new \Wptopr\WP\SEO\Conditionals\SEMrush_Enabled_Conditional(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Schema_Disabled_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Schema_Disabled_Conditional
     */
    protected function getSchemaDisabledConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Schema_Disabled_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Schema_Disabled_Conditional(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Settings_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Settings_Conditional
     */
    protected function getSettingsConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Settings_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Settings_Conditional(($this->services['Wptopr\\WP\\SEO\\Conditionals\\User_Can_Manage_Wpseo_Options_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\User_Can_Manage_Wpseo_Options_Conditional'] = new \Wptopr\WP\SEO\Conditionals\User_Can_Manage_Wpseo_Options_Conditional())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Should_Index_Links_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Should_Index_Links_Conditional
     */
    protected function getShouldIndexLinksConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Should_Index_Links_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Should_Index_Links_Conditional(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Task_List_Enabled_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Task_List_Enabled_Conditional
     */
    protected function getTaskListEnabledConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Task_List_Enabled_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Task_List_Enabled_Conditional(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Text_Formality_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Text_Formality_Conditional
     */
    protected function getTextFormalityConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Text_Formality_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Text_Formality_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Third_Party\EDD_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Third_Party\EDD_Conditional
     */
    protected function getEDDConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\EDD_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Third_Party\EDD_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Third_Party\Elementor_Activated_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Third_Party\Elementor_Activated_Conditional
     */
    protected function getElementorActivatedConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\Elementor_Activated_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Third_Party\Elementor_Activated_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Third_Party\Elementor_Edit_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Third_Party\Elementor_Edit_Conditional
     */
    protected function getElementorEditConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\Elementor_Edit_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Third_Party\Elementor_Edit_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Third_Party\Polylang_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Third_Party\Polylang_Conditional
     */
    protected function getPolylangConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\Polylang_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Third_Party\Polylang_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Third_Party\Site_Kit_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Third_Party\Site_Kit_Conditional
     */
    protected function getSiteKitConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\Site_Kit_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Third_Party\Site_Kit_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Third_Party\TranslatePress_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Third_Party\TranslatePress_Conditional
     */
    protected function getTranslatePressConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\TranslatePress_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Third_Party\TranslatePress_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Third_Party\W3_Total_Cache_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Third_Party\W3_Total_Cache_Conditional
     */
    protected function getW3TotalCacheConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\W3_Total_Cache_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Third_Party\W3_Total_Cache_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Third_Party\WPML_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Third_Party\WPML_Conditional
     */
    protected function getWPMLConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\WPML_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Third_Party\WPML_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Third_Party\WPML_WPSEO_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Third_Party\WPML_WPSEO_Conditional
     */
    protected function getWPMLWPSEOConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\WPML_WPSEO_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Third_Party\WPML_WPSEO_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Updated_Importer_Framework_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Updated_Importer_Framework_Conditional
     */
    protected function getUpdatedImporterFrameworkConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Updated_Importer_Framework_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Updated_Importer_Framework_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\User_Can_Edit_Users_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\User_Can_Edit_Users_Conditional
     */
    protected function getUserCanEditUsersConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\User_Can_Edit_Users_Conditional'] = new \Wptopr\WP\SEO\Conditionals\User_Can_Edit_Users_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\User_Can_Manage_Wpseo_Options_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\User_Can_Manage_Wpseo_Options_Conditional
     */
    protected function getUserCanManageWpseoOptionsConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\User_Can_Manage_Wpseo_Options_Conditional'] = new \Wptopr\WP\SEO\Conditionals\User_Can_Manage_Wpseo_Options_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\User_Can_Publish_Posts_And_Pages_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\User_Can_Publish_Posts_And_Pages_Conditional
     */
    protected function getUserCanPublishPostsAndPagesConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\User_Can_Publish_Posts_And_Pages_Conditional'] = new \Wptopr\WP\SEO\Conditionals\User_Can_Publish_Posts_And_Pages_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\User_Edit_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\User_Edit_Conditional
     */
    protected function getUserEditConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\User_Edit_Conditional'] = new \Wptopr\WP\SEO\Conditionals\User_Edit_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\User_Profile_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\User_Profile_Conditional
     */
    protected function getUserProfileConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\User_Profile_Conditional'] = new \Wptopr\WP\SEO\Conditionals\User_Profile_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\WP_CRON_Enabled_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\WP_CRON_Enabled_Conditional
     */
    protected function getWPCRONEnabledConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\WP_CRON_Enabled_Conditional'] = new \Wptopr\WP\SEO\Conditionals\WP_CRON_Enabled_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\WP_Robots_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\WP_Robots_Conditional
     */
    protected function getWPRobotsConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\WP_Robots_Conditional'] = new \Wptopr\WP\SEO\Conditionals\WP_Robots_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\WP_Tests_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\WP_Tests_Conditional
     */
    protected function getWPTestsConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\WP_Tests_Conditional'] = new \Wptopr\WP\SEO\Conditionals\WP_Tests_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Web_Stories_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Web_Stories_Conditional
     */
    protected function getWebStoriesConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Web_Stories_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Web_Stories_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Wincher_Automatically_Track_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Wincher_Automatically_Track_Conditional
     */
    protected function getWincherAutomaticallyTrackConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Wincher_Automatically_Track_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Wincher_Automatically_Track_Conditional(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Wincher_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Wincher_Conditional
     */
    protected function getWincherConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Wincher_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Wincher_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Wincher_Enabled_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Wincher_Enabled_Conditional
     */
    protected function getWincherEnabledConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Wincher_Enabled_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Wincher_Enabled_Conditional(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Wincher_Token_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Wincher_Token_Conditional
     */
    protected function getWincherTokenConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Wincher_Token_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Wincher_Token_Conditional(($this->services['Wptopr\\WP\\SEO\\Config\\Wincher_Client'] ?? $this->getWincherClientService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\WooCommerce_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\WooCommerce_Conditional
     */
    protected function getWooCommerceConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\WooCommerce_Conditional'] = new \Wptopr\WP\SEO\Conditionals\WooCommerce_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\WooCommerce_Version_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\WooCommerce_Version_Conditional
     */
    protected function getWooCommerceVersionConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\WooCommerce_Version_Conditional'] = new \Wptopr\WP\SEO\Conditionals\WooCommerce_Version_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Woo_SEO_Inactive_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Woo_SEO_Inactive_Conditional
     */
    protected function getWooSEOInactiveConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Woo_SEO_Inactive_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Woo_SEO_Inactive_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\XMLRPC_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\XMLRPC_Conditional
     */
    protected function getXMLRPCConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\XMLRPC_Conditional'] = new \Wptopr\WP\SEO\Conditionals\XMLRPC_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Wptopr_Admin_And_Dashboard_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Wptopr_Admin_And_Dashboard_Conditional
     */
    protected function getWptoprAdminAndDashboardConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Wptopr_Admin_And_Dashboard_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Wptopr_Admin_And_Dashboard_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Conditionals\Wptopr_Tools_Page_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Conditionals\Wptopr_Tools_Page_Conditional
     */
    protected function getWptoprToolsPageConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Conditionals\\Wptopr_Tools_Page_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Wptopr_Tools_Page_Conditional();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Badge_Group_Names' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Badge_Group_Names
     */
    protected function getBadgeGroupNamesService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Badge_Group_Names'] = new \Wptopr\WP\SEO\Config\Badge_Group_Names();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Conflicting_Plugins' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Conflicting_Plugins
     */
    protected function getConflictingPluginsService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Conflicting_Plugins'] = new \Wptopr\WP\SEO\Config\Conflicting_Plugins();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Indexing_Reasons' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Indexing_Reasons
     */
    protected function getIndexingReasonsService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Indexing_Reasons'] = new \Wptopr\WP\SEO\Config\Indexing_Reasons();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migration_Status' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migration_Status
     */
    protected function getMigrationStatusService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migration_Status'] = new \Wptopr\WP\SEO\Config\Migration_Status();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\AddCollationToTables' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\AddCollationToTables
     */
    protected function getAddCollationToTablesService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\AddCollationToTables'] = new \Wptopr\WP\SEO\Config\Migrations\AddCollationToTables(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\AddColumnsToIndexables' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\AddColumnsToIndexables
     */
    protected function getAddColumnsToIndexablesService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\AddColumnsToIndexables'] = new \Wptopr\WP\SEO\Config\Migrations\AddColumnsToIndexables(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\AddEstimatedReadingTime' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\AddEstimatedReadingTime
     */
    protected function getAddEstimatedReadingTimeService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\AddEstimatedReadingTime'] = new \Wptopr\WP\SEO\Config\Migrations\AddEstimatedReadingTime(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\AddHasAncestorsColumn' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\AddHasAncestorsColumn
     */
    protected function getAddHasAncestorsColumnService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\AddHasAncestorsColumn'] = new \Wptopr\WP\SEO\Config\Migrations\AddHasAncestorsColumn(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\AddInclusiveLanguageScore' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\AddInclusiveLanguageScore
     */
    protected function getAddInclusiveLanguageScoreService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\AddInclusiveLanguageScore'] = new \Wptopr\WP\SEO\Config\Migrations\AddInclusiveLanguageScore(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\AddIndexableObjectIdAndTypeIndex' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\AddIndexableObjectIdAndTypeIndex
     */
    protected function getAddIndexableObjectIdAndTypeIndexService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\AddIndexableObjectIdAndTypeIndex'] = new \Wptopr\WP\SEO\Config\Migrations\AddIndexableObjectIdAndTypeIndex(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\AddIndexesForProminentWordsOnIndexables' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\AddIndexesForProminentWordsOnIndexables
     */
    protected function getAddIndexesForProminentWordsOnIndexablesService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\AddIndexesForProminentWordsOnIndexables'] = new \Wptopr\WP\SEO\Config\Migrations\AddIndexesForProminentWordsOnIndexables(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\AddObjectTimestamps' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\AddObjectTimestamps
     */
    protected function getAddObjectTimestampsService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\AddObjectTimestamps'] = new \Wptopr\WP\SEO\Config\Migrations\AddObjectTimestamps(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\AddSeoLinksIndex' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\AddSeoLinksIndex
     */
    protected function getAddSeoLinksIndexService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\AddSeoLinksIndex'] = new \Wptopr\WP\SEO\Config\Migrations\AddSeoLinksIndex(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\AddVersionColumnToIndexables' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\AddVersionColumnToIndexables
     */
    protected function getAddVersionColumnToIndexablesService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\AddVersionColumnToIndexables'] = new \Wptopr\WP\SEO\Config\Migrations\AddVersionColumnToIndexables(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\BreadcrumbTitleAndHierarchyReset' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\BreadcrumbTitleAndHierarchyReset
     */
    protected function getBreadcrumbTitleAndHierarchyResetService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\BreadcrumbTitleAndHierarchyReset'] = new \Wptopr\WP\SEO\Config\Migrations\BreadcrumbTitleAndHierarchyReset(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\ClearIndexableTables' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\ClearIndexableTables
     */
    protected function getClearIndexableTablesService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\ClearIndexableTables'] = new \Wptopr\WP\SEO\Config\Migrations\ClearIndexableTables(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\CreateExpiringStoreTable' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\CreateExpiringStoreTable
     */
    protected function getCreateExpiringStoreTableService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\CreateExpiringStoreTable'] = new \Wptopr\WP\SEO\Config\Migrations\CreateExpiringStoreTable(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\CreateIndexableSubpagesIndex' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\CreateIndexableSubpagesIndex
     */
    protected function getCreateIndexableSubpagesIndexService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\CreateIndexableSubpagesIndex'] = new \Wptopr\WP\SEO\Config\Migrations\CreateIndexableSubpagesIndex(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\CreateSEOLinksTable' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\CreateSEOLinksTable
     */
    protected function getCreateSEOLinksTableService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\CreateSEOLinksTable'] = new \Wptopr\WP\SEO\Config\Migrations\CreateSEOLinksTable(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\DeleteDuplicateIndexables' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\DeleteDuplicateIndexables
     */
    protected function getDeleteDuplicateIndexablesService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\DeleteDuplicateIndexables'] = new \Wptopr\WP\SEO\Config\Migrations\DeleteDuplicateIndexables(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\ExpandIndexableColumnLengths' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\ExpandIndexableColumnLengths
     */
    protected function getExpandIndexableColumnLengthsService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\ExpandIndexableColumnLengths'] = new \Wptopr\WP\SEO\Config\Migrations\ExpandIndexableColumnLengths(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\ExpandIndexableIDColumnLengths' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\ExpandIndexableIDColumnLengths
     */
    protected function getExpandIndexableIDColumnLengthsService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\ExpandIndexableIDColumnLengths'] = new \Wptopr\WP\SEO\Config\Migrations\ExpandIndexableIDColumnLengths(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\ExpandPrimaryTermIDColumnLengths' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\ExpandPrimaryTermIDColumnLengths
     */
    protected function getExpandPrimaryTermIDColumnLengthsService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\ExpandPrimaryTermIDColumnLengths'] = new \Wptopr\WP\SEO\Config\Migrations\ExpandPrimaryTermIDColumnLengths(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\ReplacePermalinkHashIndex' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\ReplacePermalinkHashIndex
     */
    protected function getReplacePermalinkHashIndexService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\ReplacePermalinkHashIndex'] = new \Wptopr\WP\SEO\Config\Migrations\ReplacePermalinkHashIndex(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\ResetIndexableHierarchyTable' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\ResetIndexableHierarchyTable
     */
    protected function getResetIndexableHierarchyTableService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\ResetIndexableHierarchyTable'] = new \Wptopr\WP\SEO\Config\Migrations\ResetIndexableHierarchyTable(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\TruncateIndexableTables' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\TruncateIndexableTables
     */
    protected function getTruncateIndexableTablesService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\TruncateIndexableTables'] = new \Wptopr\WP\SEO\Config\Migrations\TruncateIndexableTables(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\WpWptoprDropIndexableMetaTableIfExists' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\WpWptoprDropIndexableMetaTableIfExists
     */
    protected function getWpWptoprDropIndexableMetaTableIfExistsService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\WpWptoprDropIndexableMetaTableIfExists'] = new \Wptopr\WP\SEO\Config\Migrations\WpWptoprDropIndexableMetaTableIfExists(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\WpWptoprIndexable' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\WpWptoprIndexable
     */
    protected function getWpWptoprIndexableService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\WpWptoprIndexable'] = new \Wptopr\WP\SEO\Config\Migrations\WpWptoprIndexable(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\WpWptoprIndexableHierarchy' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\WpWptoprIndexableHierarchy
     */
    protected function getWpWptoprIndexableHierarchyService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\WpWptoprIndexableHierarchy'] = new \Wptopr\WP\SEO\Config\Migrations\WpWptoprIndexableHierarchy(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Migrations\WpWptoprPrimaryTerm' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Migrations\WpWptoprPrimaryTerm
     */
    protected function getWpWptoprPrimaryTermService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Migrations\\WpWptoprPrimaryTerm'] = new \Wptopr\WP\SEO\Config\Migrations\WpWptoprPrimaryTerm(($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Researcher_Languages' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Researcher_Languages
     */
    protected function getResearcherLanguagesService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Researcher_Languages'] = new \Wptopr\WP\SEO\Config\Researcher_Languages();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\SEMrush_Client' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\SEMrush_Client
     */
    protected function getSEMrushClientService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\SEMrush_Client'] = new \Wptopr\WP\SEO\Config\SEMrush_Client(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Wrappers\\WP_Remote_Handler'] ?? ($this->services['Wptopr\\WP\\SEO\\Wrappers\\WP_Remote_Handler'] = new \Wptopr\WP\SEO\Wrappers\WP_Remote_Handler())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Schema_IDs' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Schema_IDs
     */
    protected function getSchemaIDsService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Schema_IDs'] = new \Wptopr\WP\SEO\Config\Schema_IDs();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Schema_Types' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Schema_Types
     */
    protected function getSchemaTypesService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Schema_Types'] = new \Wptopr\WP\SEO\Config\Schema_Types();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Config\Wincher_Client' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Config\Wincher_Client
     */
    protected function getWincherClientService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Config\\Wincher_Client'] = new \Wptopr\WP\SEO\Config\Wincher_Client(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Wrappers\\WP_Remote_Handler'] ?? ($this->services['Wptopr\\WP\\SEO\\Wrappers\\WP_Remote_Handler'] = new \Wptopr\WP\SEO\Wrappers\WP_Remote_Handler())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Content_Type_Visibility\Application\Content_Type_Visibility_Watcher_Actions' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Content_Type_Visibility\Application\Content_Type_Visibility_Watcher_Actions
     */
    protected function getContentTypeVisibilityWatcherActionsService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Content_Type_Visibility\\Application\\Content_Type_Visibility_Watcher_Actions'] = new \Wptopr\WP\SEO\Content_Type_Visibility\Application\Content_Type_Visibility_Watcher_Actions(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr_Notification_Center'] ?? $this->getWptoprNotificationCenterService()), ($this->privates['Wptopr\\WP\\SEO\\Content_Type_Visibility\\Application\\Content_Type_Visibility_Dismiss_Notifications'] ?? $this->getContentTypeVisibilityDismissNotificationsService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Content_Type_Visibility\User_Interface\Content_Type_Visibility_Dismiss_New_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Content_Type_Visibility\User_Interface\Content_Type_Visibility_Dismiss_New_Route
     */
    protected function getContentTypeVisibilityDismissNewRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Content_Type_Visibility\\User_Interface\\Content_Type_Visibility_Dismiss_New_Route'] = new \Wptopr\WP\SEO\Content_Type_Visibility\User_Interface\Content_Type_Visibility_Dismiss_New_Route(($this->privates['Wptopr\\WP\\SEO\\Content_Type_Visibility\\Application\\Content_Type_Visibility_Dismiss_Notifications'] ?? $this->getContentTypeVisibilityDismissNotificationsService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Context\Meta_Tags_Context' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Context\Meta_Tags_Context
     */
    protected function getMetaTagsContextService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Context\\Meta_Tags_Context'] = new \Wptopr\WP\SEO\Context\Meta_Tags_Context(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Schema\\ID_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Schema\\ID_Helper'] = new \Wptopr\WP\SEO\Helpers\Schema\ID_Helper())), ($this->services['WPSEO_Replace_Vars'] ?? $this->getWPSEOReplaceVarsService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Site_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Site_Helper'] = new \Wptopr\WP\SEO\Helpers\Site_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] = new \Wptopr\WP\SEO\Helpers\Permalink_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Dashboard\User_Interface\Configuration\Site_Kit_Capabilities_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Dashboard\User_Interface\Configuration\Site_Kit_Capabilities_Integration
     */
    protected function getSiteKitCapabilitiesIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Configuration\\Site_Kit_Capabilities_Integration'] = new \Wptopr\WP\SEO\Dashboard\User_Interface\Configuration\Site_Kit_Capabilities_Integration();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Dashboard\User_Interface\Configuration\Site_Kit_Configuration_Dismissal_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Dashboard\User_Interface\Configuration\Site_Kit_Configuration_Dismissal_Route
     */
    protected function getSiteKitConfigurationDismissalRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Configuration\\Site_Kit_Configuration_Dismissal_Route'] = new \Wptopr\WP\SEO\Dashboard\User_Interface\Configuration\Site_Kit_Configuration_Dismissal_Route(($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Configuration\\Permanently_Dismissed_Site_Kit_Configuration_Repository'] ?? $this->getPermanentlyDismissedSiteKitConfigurationRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] = new \Wptopr\WP\SEO\Helpers\Capability_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Dashboard\User_Interface\Configuration\Site_Kit_Consent_Management_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Dashboard\User_Interface\Configuration\Site_Kit_Consent_Management_Route
     */
    protected function getSiteKitConsentManagementRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Configuration\\Site_Kit_Consent_Management_Route'] = new \Wptopr\WP\SEO\Dashboard\User_Interface\Configuration\Site_Kit_Consent_Management_Route(($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Configuration\\Site_Kit_Consent_Repository'] ?? $this->getSiteKitConsentRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] = new \Wptopr\WP\SEO\Helpers\Capability_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Dashboard\User_Interface\Scores\Readability_Scores_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Dashboard\User_Interface\Scores\Readability_Scores_Route
     */
    protected function getReadabilityScoresRouteService()
    {
        $a = new \Wptopr\WP\SEO\Dashboard\Application\Score_Results\Readability_Score_Results\Readability_Score_Results_Repository(new \Wptopr\WP\SEO\Dashboard\Infrastructure\Score_Results\Readability_Score_Results\Cached_Readability_Score_Results_Collector(new \Wptopr\WP\SEO\Dashboard\Infrastructure\Score_Results\Readability_Score_Results\Readability_Score_Results_Collector()), ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\Readability_Score_Groups\\Bad_Readability_Score_Group'] ?? ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\Readability_Score_Groups\\Bad_Readability_Score_Group'] = new \Wptopr\WP\SEO\Dashboard\Domain\Score_Groups\Readability_Score_Groups\Bad_Readability_Score_Group())), ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\Readability_Score_Groups\\Good_Readability_Score_Group'] ?? ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\Readability_Score_Groups\\Good_Readability_Score_Group'] = new \Wptopr\WP\SEO\Dashboard\Domain\Score_Groups\Readability_Score_Groups\Good_Readability_Score_Group())), ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\Readability_Score_Groups\\No_Readability_Score_Group'] ?? ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\Readability_Score_Groups\\No_Readability_Score_Group'] = new \Wptopr\WP\SEO\Dashboard\Domain\Score_Groups\Readability_Score_Groups\No_Readability_Score_Group())), ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\Readability_Score_Groups\\Ok_Readability_Score_Group'] ?? ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\Readability_Score_Groups\\Ok_Readability_Score_Group'] = new \Wptopr\WP\SEO\Dashboard\Domain\Score_Groups\Readability_Score_Groups\Ok_Readability_Score_Group())));
        $a->set_repositories(($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Application\\Score_Results\\Current_Scores_Repository'] ?? $this->getCurrentScoresRepositoryService()));

        $this->services['Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Scores\\Readability_Scores_Route'] = $instance = new \Wptopr\WP\SEO\Dashboard\User_Interface\Scores\Readability_Scores_Route($a);

        $instance->set_collectors(($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Content_Types\\Content_Types_Collector'] ?? $this->getContentTypesCollectorService()));
        $instance->set_repositories(($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Application\\Taxonomies\\Taxonomies_Repository'] ?? $this->getTaxonomiesRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Dashboard\User_Interface\Scores\SEO_Scores_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Dashboard\User_Interface\Scores\SEO_Scores_Route
     */
    protected function getSEOScoresRouteService()
    {
        $a = new \Wptopr\WP\SEO\Dashboard\Application\Score_Results\SEO_Score_Results\SEO_Score_Results_Repository(new \Wptopr\WP\SEO\Dashboard\Infrastructure\Score_Results\SEO_Score_Results\Cached_SEO_Score_Results_Collector(new \Wptopr\WP\SEO\Dashboard\Infrastructure\Score_Results\SEO_Score_Results\SEO_Score_Results_Collector()), ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\SEO_Score_Groups\\Bad_SEO_Score_Group'] ?? ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\SEO_Score_Groups\\Bad_SEO_Score_Group'] = new \Wptopr\WP\SEO\Dashboard\Domain\Score_Groups\SEO_Score_Groups\Bad_SEO_Score_Group())), ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\SEO_Score_Groups\\Good_SEO_Score_Group'] ?? ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\SEO_Score_Groups\\Good_SEO_Score_Group'] = new \Wptopr\WP\SEO\Dashboard\Domain\Score_Groups\SEO_Score_Groups\Good_SEO_Score_Group())), ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\SEO_Score_Groups\\No_SEO_Score_Group'] ?? ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\SEO_Score_Groups\\No_SEO_Score_Group'] = new \Wptopr\WP\SEO\Dashboard\Domain\Score_Groups\SEO_Score_Groups\No_SEO_Score_Group())), ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\SEO_Score_Groups\\Ok_SEO_Score_Group'] ?? ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\SEO_Score_Groups\\Ok_SEO_Score_Group'] = new \Wptopr\WP\SEO\Dashboard\Domain\Score_Groups\SEO_Score_Groups\Ok_SEO_Score_Group())));
        $a->set_repositories(($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Application\\Score_Results\\Current_Scores_Repository'] ?? $this->getCurrentScoresRepositoryService()));

        $this->services['Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Scores\\SEO_Scores_Route'] = $instance = new \Wptopr\WP\SEO\Dashboard\User_Interface\Scores\SEO_Scores_Route($a);

        $instance->set_collectors(($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Content_Types\\Content_Types_Collector'] ?? $this->getContentTypesCollectorService()));
        $instance->set_repositories(($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Application\\Taxonomies\\Taxonomies_Repository'] ?? $this->getTaxonomiesRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Dashboard\User_Interface\Setup\Setup_Flow_Interceptor' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Dashboard\User_Interface\Setup\Setup_Flow_Interceptor
     */
    protected function getSetupFlowInterceptorService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Setup\\Setup_Flow_Interceptor'] = new \Wptopr\WP\SEO\Dashboard\User_Interface\Setup\Setup_Flow_Interceptor(($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Redirect_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Redirect_Helper'] = new \Wptopr\WP\SEO\Helpers\Redirect_Helper())), ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Integrations\\Site_Kit'] ?? $this->getSiteKitService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Dashboard\User_Interface\Setup\Setup_Url_Interceptor' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Dashboard\User_Interface\Setup\Setup_Url_Interceptor
     */
    protected function getSetupUrlInterceptorService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Setup\\Setup_Url_Interceptor'] = new \Wptopr\WP\SEO\Dashboard\User_Interface\Setup\Setup_Url_Interceptor(($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Integrations\\Site_Kit'] ?? $this->getSiteKitService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Redirect_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Redirect_Helper'] = new \Wptopr\WP\SEO\Helpers\Redirect_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Dashboard\User_Interface\Time_Based_SEO_Metrics\Time_Based_SEO_Metrics_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Dashboard\User_Interface\Time_Based_SEO_Metrics\Time_Based_SEO_Metrics_Route
     */
    protected function getTimeBasedSEOMetricsRouteService()
    {
        $a = new \Wptopr\WP\SEO\Dashboard\Infrastructure\Search_Console\Site_Kit_Search_Console_Adapter(new \Wptopr\WP\SEO\Dashboard\Infrastructure\Search_Console\Site_Kit_Search_Console_Api_Call());
        $b = ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Integrations\\Site_Kit'] ?? $this->getSiteKitService());
        $c = new \Wptopr\WP\SEO\Dashboard\Infrastructure\Analytics_4\Site_Kit_Analytics_4_Adapter(new \Wptopr\WP\SEO\Dashboard\Infrastructure\Analytics_4\Site_Kit_Analytics_4_Api_Call());

        return $this->services['Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Time_Based_SEO_Metrics\\Time_Based_SEO_Metrics_Route'] = new \Wptopr\WP\SEO\Dashboard\User_Interface\Time_Based_SEO_Metrics\Time_Based_SEO_Metrics_Route(new \Wptopr\WP\SEO\Dashboard\Application\Search_Rankings\Top_Page_Repository($a, new \Wptopr\WP\SEO\Dashboard\Infrastructure\Indexables\Top_Page_Indexable_Collector(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Application\\Score_Groups\\SEO_Score_Groups\\SEO_Score_Groups_Repository'] ?? $this->getSEOScoreGroupsRepositoryService())), $b), new \Wptopr\WP\SEO\Dashboard\Application\Search_Rankings\Top_Query_Repository($a, $b), new \Wptopr\WP\SEO\Dashboard\Application\Traffic\Organic_Sessions_Compare_Repository($c, $b), new \Wptopr\WP\SEO\Dashboard\Application\Traffic\Organic_Sessions_Daily_Repository($c, $b), new \Wptopr\WP\SEO\Dashboard\Application\Search_Rankings\Search_Ranking_Compare_Repository($a, $b), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] = new \Wptopr\WP\SEO\Helpers\Capability_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Dashboard\User_Interface\Tracking\Setup_Steps_Tracking_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Dashboard\User_Interface\Tracking\Setup_Steps_Tracking_Route
     */
    protected function getSetupStepsTrackingRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Tracking\\Setup_Steps_Tracking_Route'] = new \Wptopr\WP\SEO\Dashboard\User_Interface\Tracking\Setup_Steps_Tracking_Route(($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Tracking\\Setup_Steps_Tracking_Repository'] ?? $this->getSetupStepsTrackingRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] = new \Wptopr\WP\SEO\Helpers\Capability_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Editors\Application\Analysis_Features\Enabled_Analysis_Features_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Editors\Application\Analysis_Features\Enabled_Analysis_Features_Repository
     */
    protected function getEnabledAnalysisFeaturesRepositoryService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper()));
        $b = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Language_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Language_Helper'] = new \Wptopr\WP\SEO\Helpers\Language_Helper()));

        return $this->services['Wptopr\\WP\\SEO\\Editors\\Application\\Analysis_Features\\Enabled_Analysis_Features_Repository'] = new \Wptopr\WP\SEO\Editors\Application\Analysis_Features\Enabled_Analysis_Features_Repository(new \Wptopr\WP\SEO\Editors\Framework\Cornerstone_Content($a), new \Wptopr\WP\SEO\Editors\Framework\Inclusive_Language_Analysis($a, $b, ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] = new \Wptopr\WP\SEO\Helpers\Product_Helper()))), new \Wptopr\WP\SEO\Editors\Framework\Keyphrase_Analysis($a), new \Wptopr\WP\SEO\Editors\Framework\Previously_Used_Keyphrase(), new \Wptopr\WP\SEO\Editors\Framework\Readability_Analysis($a), new \Wptopr\WP\SEO\Editors\Framework\Word_Form_Recognition($b));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Editors\Application\Integrations\Integration_Information_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Editors\Application\Integrations\Integration_Information_Repository
     */
    protected function getIntegrationInformationRepositoryService()
    {
        $a = ($this->services['WPSEO_Addon_Manager'] ?? $this->getWPSEOAddonManagerService());
        $b = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper()));

        return $this->services['Wptopr\\WP\\SEO\\Editors\\Application\\Integrations\\Integration_Information_Repository'] = new \Wptopr\WP\SEO\Editors\Application\Integrations\Integration_Information_Repository(new \Wptopr\WP\SEO\Editors\Framework\Integrations\Jetpack_Markdown(), new \Wptopr\WP\SEO\Editors\Framework\Integrations\Multilingual(($this->services['Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\WPML_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\WPML_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Third_Party\WPML_Conditional())), ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\Polylang_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\Polylang_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Third_Party\Polylang_Conditional())), ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\TranslatePress_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\TranslatePress_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Third_Party\TranslatePress_Conditional()))), new \Wptopr\WP\SEO\Editors\Framework\Integrations\News_SEO($a), new \Wptopr\WP\SEO\Editors\Framework\Integrations\Semrush($b), new \Wptopr\WP\SEO\Editors\Framework\Integrations\Wincher(($this->services['Wptopr\\WP\\SEO\\Helpers\\Wincher_Helper'] ?? $this->getWincherHelperService()), $b), new \Wptopr\WP\SEO\Editors\Framework\Integrations\WooCommerce_SEO($a), new \Wptopr\WP\SEO\Editors\Framework\Integrations\WooCommerce(($this->services['Wptopr\\WP\\SEO\\Conditionals\\WooCommerce_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\WooCommerce_Conditional'] = new \Wptopr\WP\SEO\Conditionals\WooCommerce_Conditional()))));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Editors\Application\Seo\Post_Seo_Information_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Editors\Application\Seo\Post_Seo_Information_Repository
     */
    protected function getPostSeoInformationRepositoryService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper()));

        return $this->services['Wptopr\\WP\\SEO\\Editors\\Application\\Seo\\Post_Seo_Information_Repository'] = new \Wptopr\WP\SEO\Editors\Application\Seo\Post_Seo_Information_Repository(new \Wptopr\WP\SEO\Editors\Framework\Seo\Posts\Description_Data_Provider(($this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] = new \Wptopr\WP\SEO\Helpers\Date_Helper())), $a), new \Wptopr\WP\SEO\Editors\Framework\Seo\Posts\Keyphrase_Data_Provider(($this->services['Wptopr\\WP\\SEO\\Helpers\\Meta_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Meta_Helper'] = new \Wptopr\WP\SEO\Helpers\Meta_Helper()))), new \Wptopr\WP\SEO\Editors\Framework\Seo\Posts\Social_Data_Provider($a, ($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService())), new \Wptopr\WP\SEO\Editors\Framework\Seo\Posts\Title_Data_Provider($a));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Editors\Application\Seo\Term_Seo_Information_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Editors\Application\Seo\Term_Seo_Information_Repository
     */
    protected function getTermSeoInformationRepositoryService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Editors\\Application\\Seo\\Term_Seo_Information_Repository'] = new \Wptopr\WP\SEO\Editors\Application\Seo\Term_Seo_Information_Repository(new \Wptopr\WP\SEO\Editors\Framework\Seo\Terms\Description_Data_Provider(), new \Wptopr\WP\SEO\Editors\Framework\Seo\Terms\Keyphrase_Data_Provider(), new \Wptopr\WP\SEO\Editors\Framework\Seo\Terms\Social_Data_Provider(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService())), new \Wptopr\WP\SEO\Editors\Framework\Seo\Terms\Title_Data_Provider());
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Editors\Application\Site\Website_Information_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Editors\Application\Site\Website_Information_Repository
     */
    protected function getWebsiteInformationRepositoryService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Short_Link_Helper'] ?? $this->getShortLinkHelperService());
        $b = ($this->services['Wptopr\\WP\\SEO\\Introductions\\Infrastructure\\Wistia_Embed_Permission_Repository'] ?? $this->getWistiaEmbedPermissionRepositoryService());
        $c = ($this->services['Wptopr\\WP\\SEO\\Surfaces\\Meta_Surface'] ?? $this->getMetaSurfaceService());
        $d = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] = new \Wptopr\WP\SEO\Helpers\Product_Helper()));
        $e = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper()));
        $f = ($this->services['Wptopr\\WP\\SEO\\Promotions\\Application\\Promotion_Manager'] ?? $this->getPromotionManagerService());

        return $this->services['Wptopr\\WP\\SEO\\Editors\\Application\\Site\\Website_Information_Repository'] = new \Wptopr\WP\SEO\Editors\Application\Site\Website_Information_Repository(new \Wptopr\WP\SEO\Editors\Framework\Site\Post_Site_Information($a, $b, $c, $d, ($this->services['Wptopr\\WP\\SEO\\Actions\\Alert_Dismissal_Action'] ?? $this->getAlertDismissalActionService()), $e, $f, ($this->services['Wptopr\\WP\\SEO\\Alerts\\Infrastructure\\Default_SEO_Data\\Default_SEO_Data_Collector'] ?? $this->getDefaultSEODataCollectorService())), new \Wptopr\WP\SEO\Editors\Framework\Site\Term_Site_Information($a, $b, $c, $d, $e, $f));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Expiring_Store\User_Interface\Expiring_Store_Cleanup_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Expiring_Store\User_Interface\Expiring_Store_Cleanup_Integration
     */
    protected function getExpiringStoreCleanupIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Expiring_Store\\User_Interface\\Expiring_Store_Cleanup_Integration'] = new \Wptopr\WP\SEO\Expiring_Store\User_Interface\Expiring_Store_Cleanup_Integration(($this->privates['Wptopr\\WP\\SEO\\Expiring_Store\\Application\\Expiring_Store'] ?? $this->getExpiringStoreService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\General\User_Interface\General_Page_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\General\User_Interface\General_Page_Integration
     */
    protected function getGeneralPageIntegrationService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper()));
        $b = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper()));

        return $this->services['Wptopr\\WP\\SEO\\General\\User_Interface\\General_Page_Integration'] = new \Wptopr\WP\SEO\General\User_Interface\General_Page_Integration(($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] = new \Wptopr\WP\SEO\Helpers\Product_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Short_Link_Helper'] ?? $this->getShortLinkHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Notification_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Notification_Helper'] = new \Wptopr\WP\SEO\Helpers\Notification_Helper())), ($this->services['Wptopr\\WP\\SEO\\Actions\\Alert_Dismissal_Action'] ?? $this->getAlertDismissalActionService()), ($this->services['Wptopr\\WP\\SEO\\Promotions\\Application\\Promotion_Manager'] ?? $this->getPromotionManagerService()), new \Wptopr\WP\SEO\Dashboard\Application\Configuration\Dashboard_Configuration(new \Wptopr\WP\SEO\Dashboard\Application\Content_Types\Content_Types_Repository(($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Content_Types\\Content_Types_Collector'] ?? $this->getContentTypesCollectorService()), ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Application\\Taxonomies\\Taxonomies_Repository'] ?? $this->getTaxonomiesRepositoryService())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), $a, ($this->services['Wptopr\\WP\\SEO\\Editors\\Application\\Analysis_Features\\Enabled_Analysis_Features_Repository'] ?? $this->getEnabledAnalysisFeaturesRepositoryService()), new \Wptopr\WP\SEO\Dashboard\Application\Endpoints\Endpoints_Repository(new \Wptopr\WP\SEO\Dashboard\Infrastructure\Endpoints\Readability_Scores_Endpoint(), new \Wptopr\WP\SEO\Dashboard\Infrastructure\Endpoints\SEO_Scores_Endpoint(), new \Wptopr\WP\SEO\Dashboard\Infrastructure\Endpoints\Setup_Steps_Tracking_Endpoint(), new \Wptopr\WP\SEO\Dashboard\Infrastructure\Endpoints\Site_Kit_Configuration_Dismissal_Endpoint(), ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Endpoints\\Site_Kit_Consent_Management_Endpoint'] ?? ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Endpoints\\Site_Kit_Consent_Management_Endpoint'] = new \Wptopr\WP\SEO\Dashboard\Infrastructure\Endpoints\Site_Kit_Consent_Management_Endpoint())), new \Wptopr\WP\SEO\Dashboard\Infrastructure\Endpoints\Time_Based_SEO_Metrics_Endpoint()), new \Wptopr\WP\SEO\Dashboard\Infrastructure\Nonces\Nonce_Repository(), ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Integrations\\Site_Kit'] ?? $this->getSiteKitService()), new \Wptopr\WP\SEO\Dashboard\Application\Tracking\Setup_Steps_Tracking(($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Tracking\\Setup_Steps_Tracking_Repository'] ?? $this->getSetupStepsTrackingRepositoryService())), new \Wptopr\WP\SEO\Dashboard\Infrastructure\Browser_Cache\Browser_Cache_Configuration()), $a, $b, ($this->services['Wptopr\\WP\\SEO\\Conditionals\\WooCommerce_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\WooCommerce_Conditional'] = new \Wptopr\WP\SEO\Conditionals\WooCommerce_Conditional())), ($this->services['WPSEO_Addon_Manager'] ?? $this->getWPSEOAddonManagerService()), new \Wptopr\WP\SEO\Task_List\Application\Configuration\Task_List_Configuration($b, new \Wptopr\WP\SEO\Task_List\Application\Endpoints\Endpoints_Repository(new \Wptopr\WP\SEO\Task_List\Infrastructure\Endpoints\Complete_Task_Endpoint(), new \Wptopr\WP\SEO\Task_List\Infrastructure\Endpoints\Get_Tasks_Endpoint())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\General\User_Interface\Opt_In_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\General\User_Interface\Opt_In_Route
     */
    protected function getOptInRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\General\\User_Interface\\Opt_In_Route'] = new \Wptopr\WP\SEO\General\User_Interface\Opt_In_Route(($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] = new \Wptopr\WP\SEO\Helpers\Capability_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Generators\Breadcrumbs_Generator' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Generators\Breadcrumbs_Generator
     */
    protected function getBreadcrumbsGeneratorService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Generators\\Breadcrumbs_Generator'] = new \Wptopr\WP\SEO\Generators\Breadcrumbs_Generator(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Pagination_Helper'] ?? $this->getPaginationHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Generators\Open_Graph_Image_Generator' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Generators\Open_Graph_Image_Generator
     */
    protected function getOpenGraphImageGeneratorService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Image_Generator'] = new \Wptopr\WP\SEO\Generators\Open_Graph_Image_Generator(($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Image_Helper'] ?? $this->getImageHelper2Service()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Generators\Open_Graph_Locale_Generator' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Generators\Open_Graph_Locale_Generator
     */
    protected function getOpenGraphLocaleGeneratorService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Locale_Generator'] = new \Wptopr\WP\SEO\Generators\Open_Graph_Locale_Generator();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Generators\Schema\Article' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Generators\Schema\Article
     */
    protected function getArticleService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Generators\\Schema\\Article'] = new \Wptopr\WP\SEO\Generators\Schema\Article();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Generators\Schema\Author' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Generators\Schema\Author
     */
    protected function getAuthorService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Generators\\Schema\\Author'] = new \Wptopr\WP\SEO\Generators\Schema\Author();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Generators\Schema\Breadcrumb' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Generators\Schema\Breadcrumb
     */
    protected function getBreadcrumbService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Generators\\Schema\\Breadcrumb'] = new \Wptopr\WP\SEO\Generators\Schema\Breadcrumb();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Generators\Schema\FAQ' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Generators\Schema\FAQ
     */
    protected function getFAQService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Generators\\Schema\\FAQ'] = new \Wptopr\WP\SEO\Generators\Schema\FAQ();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Generators\Schema\HowTo' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Generators\Schema\HowTo
     */
    protected function getHowToService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Generators\\Schema\\HowTo'] = new \Wptopr\WP\SEO\Generators\Schema\HowTo();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Generators\Schema\Main_Image' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Generators\Schema\Main_Image
     */
    protected function getMainImageService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Generators\\Schema\\Main_Image'] = new \Wptopr\WP\SEO\Generators\Schema\Main_Image();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Generators\Schema\Organization' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Generators\Schema\Organization
     */
    protected function getOrganizationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Generators\\Schema\\Organization'] = new \Wptopr\WP\SEO\Generators\Schema\Organization();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Generators\Schema\Person' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Generators\Schema\Person
     */
    protected function getPersonService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Generators\\Schema\\Person'] = new \Wptopr\WP\SEO\Generators\Schema\Person();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Generators\Schema\WebPage' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Generators\Schema\WebPage
     */
    protected function getWebPageService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Generators\\Schema\\WebPage'] = new \Wptopr\WP\SEO\Generators\Schema\WebPage();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Generators\Schema\Website' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Generators\Schema\Website
     */
    protected function getWebsiteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Generators\\Schema\\Website'] = new \Wptopr\WP\SEO\Generators\Schema\Website();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Generators\Schema_Generator' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Generators\Schema_Generator
     */
    protected function getSchemaGeneratorService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Generators\\Schema_Generator'] = new \Wptopr\WP\SEO\Generators\Schema_Generator(($this->services['Wptopr\\WP\\SEO\\Surfaces\\Helpers_Surface'] ?? $this->getHelpersSurfaceService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Schema\\Replace_Vars_Helper'] ?? $this->getReplaceVarsHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Generators\Twitter_Image_Generator' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Generators\Twitter_Image_Generator
     */
    protected function getTwitterImageGeneratorService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Generators\\Twitter_Image_Generator'] = new \Wptopr\WP\SEO\Generators\Twitter_Image_Generator(($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Twitter\\Image_Helper'] ?? $this->getImageHelper4Service()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Aioseo_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Aioseo_Helper
     */
    protected function getAioseoHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Aioseo_Helper'] = new \Wptopr\WP\SEO\Helpers\Aioseo_Helper(($this->services['wpdb'] ?? $this->getWpdbService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Wpdb_Helper'] ?? $this->getWpdbHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Asset_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Asset_Helper
     */
    protected function getAssetHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Asset_Helper'] = new \Wptopr\WP\SEO\Helpers\Asset_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Attachment_Cleanup_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Attachment_Cleanup_Helper
     */
    protected function getAttachmentCleanupHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Attachment_Cleanup_Helper'] = new \Wptopr\WP\SEO\Helpers\Attachment_Cleanup_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Author_Archive_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Author_Archive_Helper
     */
    protected function getAuthorArchiveHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Author_Archive_Helper'] = new \Wptopr\WP\SEO\Helpers\Author_Archive_Helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Blocks_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Blocks_Helper
     */
    protected function getBlocksHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Blocks_Helper'] = new \Wptopr\WP\SEO\Helpers\Blocks_Helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Helper'] ?? $this->getPostHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Capability_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Capability_Helper
     */
    protected function getCapabilityHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] = new \Wptopr\WP\SEO\Helpers\Capability_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Crawl_Cleanup_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Crawl_Cleanup_Helper
     */
    protected function getCrawlCleanupHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Crawl_Cleanup_Helper'] = new \Wptopr\WP\SEO\Helpers\Crawl_Cleanup_Helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Redirect_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Redirect_Helper'] = new \Wptopr\WP\SEO\Helpers\Redirect_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Curl_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Curl_Helper
     */
    protected function getCurlHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Curl_Helper'] = new \Wptopr\WP\SEO\Helpers\Curl_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Current_Page_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Current_Page_Helper
     */
    protected function getCurrentPageHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] = new \Wptopr\WP\SEO\Helpers\Current_Page_Helper(($this->services['Wptopr\\WP\\SEO\\Wrappers\\WP_Query_Wrapper'] ?? ($this->services['Wptopr\\WP\\SEO\\Wrappers\\WP_Query_Wrapper'] = new \Wptopr\WP\SEO\Wrappers\WP_Query_Wrapper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Date_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Date_Helper
     */
    protected function getDateHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] = new \Wptopr\WP\SEO\Helpers\Date_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Environment_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Environment_Helper
     */
    protected function getEnvironmentHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Environment_Helper'] = new \Wptopr\WP\SEO\Helpers\Environment_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\First_Time_Configuration_Notice_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\First_Time_Configuration_Notice_Helper
     */
    protected function getFirstTimeConfigurationNoticeHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\First_Time_Configuration_Notice_Helper'] = new \Wptopr\WP\SEO\Helpers\First_Time_Configuration_Notice_Helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexing_Helper'] ?? $this->getIndexingHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Home_Url_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Home_Url_Helper
     */
    protected function getHomeUrlHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Home_Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Home_Url_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Image_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Image_Helper
     */
    protected function getImageHelperService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'])) {
            return $this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'];
        }

        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] = new \Wptopr\WP\SEO\Helpers\Image_Helper($a, ($this->services['Wptopr\\WP\\SEO\\Repositories\\SEO_Links_Repository'] ?? ($this->services['Wptopr\\WP\\SEO\\Repositories\\SEO_Links_Repository'] = new \Wptopr\WP\SEO\Repositories\SEO_Links_Repository())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Import_Cursor_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Import_Cursor_Helper
     */
    protected function getImportCursorHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Import_Cursor_Helper'] = new \Wptopr\WP\SEO\Helpers\Import_Cursor_Helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Import_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Import_Helper
     */
    protected function getImportHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Import_Helper'] = new \Wptopr\WP\SEO\Helpers\Import_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Indexable_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Indexable_Helper
     */
    protected function getIndexableHelperService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexing_Helper'] ?? $this->getIndexingHelperService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'])) {
            return $this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'];
        }

        $this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] = $instance = new \Wptopr\WP\SEO\Helpers\Indexable_Helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Environment_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Environment_Helper'] = new \Wptopr\WP\SEO\Helpers\Environment_Helper())), $a);

        $instance->set_indexable_repository(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Indexable_To_Postmeta_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Indexable_To_Postmeta_Helper
     */
    protected function getIndexableToPostmetaHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_To_Postmeta_Helper'] = new \Wptopr\WP\SEO\Helpers\Indexable_To_Postmeta_Helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Meta_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Meta_Helper'] = new \Wptopr\WP\SEO\Helpers\Meta_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Indexing_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Indexing_Helper
     */
    protected function getIndexingHelperService()
    {
        $this->services['Wptopr\\WP\\SEO\\Helpers\\Indexing_Helper'] = $instance = new \Wptopr\WP\SEO\Helpers\Indexing_Helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] = new \Wptopr\WP\SEO\Helpers\Date_Helper())), ($this->services['Wptopr_Notification_Center'] ?? $this->getWptoprNotificationCenterService()));

        $instance->set_indexing_actions(($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Post_Indexation_Action'] ?? $this->getIndexablePostIndexationActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Term_Indexation_Action'] ?? $this->getIndexableTermIndexationActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Post_Type_Archive_Indexation_Action'] ?? $this->getIndexablePostTypeArchiveIndexationActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_General_Indexation_Action'] ?? $this->getIndexableGeneralIndexationActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Post_Link_Indexing_Action'] ?? $this->getPostLinkIndexingActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Term_Link_Indexing_Action'] ?? $this->getTermLinkIndexingActionService()));
        $instance->set_indexable_repository(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Language_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Language_Helper
     */
    protected function getLanguageHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Language_Helper'] = new \Wptopr\WP\SEO\Helpers\Language_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Lock_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Lock_Helper
     */
    protected function getLockHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Lock_Helper'] = new \Wptopr\WP\SEO\Helpers\Lock_Helper(($this->privates['Wptopr\\WP\\SEO\\Expiring_Store\\Application\\Expiring_Store'] ?? $this->getExpiringStoreService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Meta_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Meta_Helper
     */
    protected function getMetaHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Meta_Helper'] = new \Wptopr\WP\SEO\Helpers\Meta_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Notification_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Notification_Helper
     */
    protected function getNotificationHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Notification_Helper'] = new \Wptopr\WP\SEO\Helpers\Notification_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Open_Graph\Image_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Open_Graph\Image_Helper
     */
    protected function getImageHelper2Service()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Image_Helper'])) {
            return $this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Image_Helper'];
        }

        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Image_Helper'] = new \Wptopr\WP\SEO\Helpers\Open_Graph\Image_Helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())), $a);
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Open_Graph\Values_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Open_Graph\Values_Helper
     */
    protected function getValuesHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Values_Helper'] = new \Wptopr\WP\SEO\Helpers\Open_Graph\Values_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Options_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Options_Helper
     */
    protected function getOptionsHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Pagination_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Pagination_Helper
     */
    protected function getPaginationHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Pagination_Helper'] = new \Wptopr\WP\SEO\Helpers\Pagination_Helper(($this->services['Wptopr\\WP\\SEO\\Wrappers\\WP_Rewrite_Wrapper'] ?? ($this->services['Wptopr\\WP\\SEO\\Wrappers\\WP_Rewrite_Wrapper'] = new \Wptopr\WP\SEO\Wrappers\WP_Rewrite_Wrapper())), ($this->services['Wptopr\\WP\\SEO\\Wrappers\\WP_Query_Wrapper'] ?? ($this->services['Wptopr\\WP\\SEO\\Wrappers\\WP_Query_Wrapper'] = new \Wptopr\WP\SEO\Wrappers\WP_Query_Wrapper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Permalink_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Permalink_Helper
     */
    protected function getPermalinkHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] = new \Wptopr\WP\SEO\Helpers\Permalink_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Post_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Post_Helper
     */
    protected function getPostHelperService()
    {
        $this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Helper'] = $instance = new \Wptopr\WP\SEO\Helpers\Post_Helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\String_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\String_Helper'] = new \Wptopr\WP\SEO\Helpers\String_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()));

        $instance->set_indexable_repository(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Post_Type_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Post_Type_Helper
     */
    protected function getPostTypeHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] = new \Wptopr\WP\SEO\Helpers\Post_Type_Helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Primary_Term_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Primary_Term_Helper
     */
    protected function getPrimaryTermHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Primary_Term_Helper'] = new \Wptopr\WP\SEO\Helpers\Primary_Term_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Product_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Product_Helper
     */
    protected function getProductHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] = new \Wptopr\WP\SEO\Helpers\Product_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Redirect_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Redirect_Helper
     */
    protected function getRedirectHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Redirect_Helper'] = new \Wptopr\WP\SEO\Helpers\Redirect_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Request_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Request_Helper
     *
     * @deprecated Since Wptopr\WP\SEO\Helpers\Request_Helper 23.6: Wptopr\WP\SEO\Helpers\Request_Helper is deprecated since version 23.6!
     */
    protected function getRequestHelperService()
    {
        trigger_deprecation('Wptopr\\WP\\SEO\\Helpers\\Request_Helper', '23.6', 'Wptopr\\WP\\SEO\\Helpers\\Request_Helper is deprecated since version 23.6!');

        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Request_Helper'] = new \Wptopr\WP\SEO\Helpers\Request_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Require_File_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Require_File_Helper
     */
    protected function getRequireFileHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Require_File_Helper'] = new \Wptopr\WP\SEO\Helpers\Require_File_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Robots_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Robots_Helper
     */
    protected function getRobotsHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Robots_Helper'] = new \Wptopr\WP\SEO\Helpers\Robots_Helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Taxonomy_Helper'] ?? $this->getTaxonomyHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Robots_Txt_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Robots_Txt_Helper
     */
    protected function getRobotsTxtHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Robots_Txt_Helper'] = new \Wptopr\WP\SEO\Helpers\Robots_Txt_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Route_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Route_Helper
     */
    protected function getRouteHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Route_Helper'] = new \Wptopr\WP\SEO\Helpers\Route_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Sanitization_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Sanitization_Helper
     */
    protected function getSanitizationHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Sanitization_Helper'] = new \Wptopr\WP\SEO\Helpers\Sanitization_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Schema\Article_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Schema\Article_Helper
     */
    protected function getArticleHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Schema\\Article_Helper'] = new \Wptopr\WP\SEO\Helpers\Schema\Article_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Schema\HTML_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Schema\HTML_Helper
     */
    protected function getHTMLHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Schema\\HTML_Helper'] = new \Wptopr\WP\SEO\Helpers\Schema\HTML_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Schema\ID_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Schema\ID_Helper
     */
    protected function getIDHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Schema\\ID_Helper'] = new \Wptopr\WP\SEO\Helpers\Schema\ID_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Schema\Image_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Schema\Image_Helper
     */
    protected function getImageHelper3Service()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Schema\\Image_Helper'] = new \Wptopr\WP\SEO\Helpers\Schema\Image_Helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Schema\\HTML_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Schema\\HTML_Helper'] = new \Wptopr\WP\SEO\Helpers\Schema\HTML_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Schema\\Language_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Schema\\Language_Helper'] = new \Wptopr\WP\SEO\Helpers\Schema\Language_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Schema\Language_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Schema\Language_Helper
     */
    protected function getLanguageHelper2Service()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Schema\\Language_Helper'] = new \Wptopr\WP\SEO\Helpers\Schema\Language_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Schema\Replace_Vars_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Schema\Replace_Vars_Helper
     */
    protected function getReplaceVarsHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Schema\\Replace_Vars_Helper'] = new \Wptopr\WP\SEO\Helpers\Schema\Replace_Vars_Helper(($this->services['WPSEO_Replace_Vars'] ?? $this->getWPSEOReplaceVarsService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Schema\\ID_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Schema\\ID_Helper'] = new \Wptopr\WP\SEO\Helpers\Schema\ID_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] = new \Wptopr\WP\SEO\Helpers\Date_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Score_Icon_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Score_Icon_Helper
     */
    protected function getScoreIconHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Score_Icon_Helper'] = new \Wptopr\WP\SEO\Helpers\Score_Icon_Helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Robots_Helper'] ?? $this->getRobotsHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Short_Link_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Short_Link_Helper
     */
    protected function getShortLinkHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Short_Link_Helper'] = new \Wptopr\WP\SEO\Helpers\Short_Link_Helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] = new \Wptopr\WP\SEO\Helpers\Product_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Site_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Site_Helper
     */
    protected function getSiteHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Site_Helper'] = new \Wptopr\WP\SEO\Helpers\Site_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Social_Profiles_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Social_Profiles_Helper
     */
    protected function getSocialProfilesHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Social_Profiles_Helper'] = new \Wptopr\WP\SEO\Helpers\Social_Profiles_Helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\String_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\String_Helper
     */
    protected function getStringHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\String_Helper'] = new \Wptopr\WP\SEO\Helpers\String_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Taxonomy_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Taxonomy_Helper
     */
    protected function getTaxonomyHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Taxonomy_Helper'] = new \Wptopr\WP\SEO\Helpers\Taxonomy_Helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\String_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\String_Helper'] = new \Wptopr\WP\SEO\Helpers\String_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Twitter\Image_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Twitter\Image_Helper
     */
    protected function getImageHelper4Service()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Helpers\\Twitter\\Image_Helper'])) {
            return $this->services['Wptopr\\WP\\SEO\\Helpers\\Twitter\\Image_Helper'];
        }

        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Twitter\\Image_Helper'] = new \Wptopr\WP\SEO\Helpers\Twitter\Image_Helper($a);
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Url_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Url_Helper
     */
    protected function getUrlHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\User_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\User_Helper
     */
    protected function getUserHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Wincher_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Wincher_Helper
     */
    protected function getWincherHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Wincher_Helper'] = new \Wptopr\WP\SEO\Helpers\Wincher_Helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Woocommerce_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Woocommerce_Helper
     */
    protected function getWoocommerceHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Woocommerce_Helper'] = new \Wptopr\WP\SEO\Helpers\Woocommerce_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Wordpress_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Wordpress_Helper
     */
    protected function getWordpressHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Wordpress_Helper'] = new \Wptopr\WP\SEO\Helpers\Wordpress_Helper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Helpers\Wpdb_Helper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Helpers\Wpdb_Helper
     */
    protected function getWpdbHelperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Helpers\\Wpdb_Helper'] = new \Wptopr\WP\SEO\Helpers\Wpdb_Helper(($this->services['wpdb'] ?? $this->getWpdbService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Initializers\Crawl_Cleanup_Permalinks' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Initializers\Crawl_Cleanup_Permalinks
     */
    protected function getCrawlCleanupPermalinksService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Initializers\\Crawl_Cleanup_Permalinks'] = new \Wptopr\WP\SEO\Initializers\Crawl_Cleanup_Permalinks(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Redirect_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Redirect_Helper'] = new \Wptopr\WP\SEO\Helpers\Redirect_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Crawl_Cleanup_Helper'] ?? $this->getCrawlCleanupHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Initializers\Disable_Core_Sitemaps' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Initializers\Disable_Core_Sitemaps
     */
    protected function getDisableCoreSitemapsService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Initializers\\Disable_Core_Sitemaps'] = new \Wptopr\WP\SEO\Initializers\Disable_Core_Sitemaps(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Redirect_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Redirect_Helper'] = new \Wptopr\WP\SEO\Helpers\Redirect_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Initializers\Migration_Runner' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Initializers\Migration_Runner
     */
    protected function getMigrationRunnerService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Initializers\\Migration_Runner'] = new \Wptopr\WP\SEO\Initializers\Migration_Runner(($this->services['Wptopr\\WP\\SEO\\Config\\Migration_Status'] ?? ($this->services['Wptopr\\WP\\SEO\\Config\\Migration_Status'] = new \Wptopr\WP\SEO\Config\Migration_Status())), ($this->services['Wptopr\\WP\\SEO\\Loader'] ?? $this->getLoaderService()), ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] ?? ($this->services['Wptopr\\WP\\Lib\\Migrations\\Adapter'] = new \Wptopr\WP\Lib\Migrations\Adapter())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Initializers\Plugin_Headers' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Initializers\Plugin_Headers
     */
    protected function getPluginHeadersService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Initializers\\Plugin_Headers'] = new \Wptopr\WP\SEO\Initializers\Plugin_Headers();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Initializers\Silence_Load_Textdomain_Just_In_Time_Notices' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Initializers\Silence_Load_Textdomain_Just_In_Time_Notices
     */
    protected function getSilenceLoadTextdomainJustInTimeNoticesService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Initializers\\Silence_Load_Textdomain_Just_In_Time_Notices'] = new \Wptopr\WP\SEO\Initializers\Silence_Load_Textdomain_Just_In_Time_Notices();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Initializers\Woocommerce' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Initializers\Woocommerce
     */
    protected function getWoocommerceService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Initializers\\Woocommerce'] = new \Wptopr\WP\SEO\Initializers\Woocommerce();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Academy_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Academy_Integration
     */
    protected function getAcademyIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Academy_Integration'] = new \Wptopr\WP\SEO\Integrations\Academy_Integration(($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] = new \Wptopr\WP\SEO\Helpers\Product_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Short_Link_Helper'] ?? $this->getShortLinkHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Activation_Cleanup_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Activation_Cleanup_Integration
     */
    protected function getActivationCleanupIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Activation_Cleanup_Integration'] = new \Wptopr\WP\SEO\Integrations\Admin\Activation_Cleanup_Integration(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Addon_Installation\Dialog_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Addon_Installation\Dialog_Integration
     */
    protected function getDialogIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Addon_Installation\\Dialog_Integration'] = new \Wptopr\WP\SEO\Integrations\Admin\Addon_Installation\Dialog_Integration(($this->services['WPSEO_Addon_Manager'] ?? $this->getWPSEOAddonManagerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Addon_Installation\Installation_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Addon_Installation\Installation_Integration
     */
    protected function getInstallationIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Addon_Installation\\Installation_Integration'] = new \Wptopr\WP\SEO\Integrations\Admin\Addon_Installation\Installation_Integration(($this->services['WPSEO_Addon_Manager'] ?? $this->getWPSEOAddonManagerService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Addon_Installation\\Addon_Activate_Action'] ?? $this->getAddonActivateActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Addon_Installation\\Addon_Install_Action'] ?? $this->getAddonInstallActionService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Admin_Columns_Cache_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Admin_Columns_Cache_Integration
     */
    protected function getAdminColumnsCacheIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Admin_Columns_Cache_Integration'] = new \Wptopr\WP\SEO\Integrations\Admin\Admin_Columns_Cache_Integration(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Background_Indexing_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Background_Indexing_Integration
     */
    protected function getBackgroundIndexingIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Background_Indexing_Integration'] = new \Wptopr\WP\SEO\Integrations\Admin\Background_Indexing_Integration(($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Indexing_Complete_Action'] ?? $this->getIndexableIndexingCompleteActionService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexing_Helper'] ?? $this->getIndexingHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Wptopr_Admin_And_Dashboard_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Wptopr_Admin_And_Dashboard_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Wptopr_Admin_And_Dashboard_Conditional())), ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Get_Request_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Get_Request_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Get_Request_Conditional())), ($this->services['Wptopr\\WP\\SEO\\Conditionals\\WP_CRON_Enabled_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\WP_CRON_Enabled_Conditional'] = new \Wptopr\WP\SEO\Conditionals\WP_CRON_Enabled_Conditional())), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_General_Indexation_Action'] ?? $this->getIndexableGeneralIndexationActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Post_Indexation_Action'] ?? $this->getIndexablePostIndexationActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Post_Type_Archive_Indexation_Action'] ?? $this->getIndexablePostTypeArchiveIndexationActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Term_Indexation_Action'] ?? $this->getIndexableTermIndexationActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Post_Link_Indexing_Action'] ?? $this->getPostLinkIndexingActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Term_Link_Indexing_Action'] ?? $this->getTermLinkIndexingActionService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Brand_Insights_Page' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Brand_Insights_Page
     */
    protected function getBrandInsightsPageService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Brand_Insights_Page'] = new \Wptopr\WP\SEO\Integrations\Admin\Brand_Insights_Page(($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] = new \Wptopr\WP\SEO\Helpers\Product_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Check_Required_Version' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Check_Required_Version
     */
    protected function getCheckRequiredVersionService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Check_Required_Version'] = new \Wptopr\WP\SEO\Integrations\Admin\Check_Required_Version();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Crawl_Settings_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Crawl_Settings_Integration
     */
    protected function getCrawlSettingsIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Crawl_Settings_Integration'] = new \Wptopr\WP\SEO\Integrations\Admin\Crawl_Settings_Integration(($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()), ($this->services['WPSEO_Shortlinker'] ?? $this->getWPSEOShortlinkerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Cron_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Cron_Integration
     */
    protected function getCronIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Cron_Integration'] = new \Wptopr\WP\SEO\Integrations\Admin\Cron_Integration(($this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] = new \Wptopr\WP\SEO\Helpers\Date_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Deactivated_Premium_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Deactivated_Premium_Integration
     */
    protected function getDeactivatedPremiumIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Deactivated_Premium_Integration'] = new \Wptopr\WP\SEO\Integrations\Admin\Deactivated_Premium_Integration(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\First_Time_Configuration_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\First_Time_Configuration_Integration
     */
    protected function getFirstTimeConfigurationIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\First_Time_Configuration_Integration'] = new \Wptopr\WP\SEO\Integrations\Admin\First_Time_Configuration_Integration(($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()), ($this->services['WPSEO_Addon_Manager'] ?? $this->getWPSEOAddonManagerService()), ($this->services['WPSEO_Shortlinker'] ?? $this->getWPSEOShortlinkerService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Social_Profiles_Helper'] ?? $this->getSocialProfilesHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] = new \Wptopr\WP\SEO\Helpers\Product_Helper())), ($this->services['Wptopr\\WP\\SEO\\Context\\Meta_Tags_Context'] ?? $this->getMetaTagsContextService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\First_Time_Configuration_Notice_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\First_Time_Configuration_Notice_Integration
     */
    protected function getFirstTimeConfigurationNoticeIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\First_Time_Configuration_Notice_Integration'] = new \Wptopr\WP\SEO\Integrations\Admin\First_Time_Configuration_Notice_Integration(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\First_Time_Configuration_Notice_Helper'] ?? $this->getFirstTimeConfigurationNoticeHelperService()), ($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Fix_News_Dependencies_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Fix_News_Dependencies_Integration
     */
    protected function getFixNewsDependenciesIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Fix_News_Dependencies_Integration'] = new \Wptopr\WP\SEO\Integrations\Admin\Fix_News_Dependencies_Integration();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Health_Check_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Health_Check_Integration
     */
    protected function getHealthCheckIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Health_Check_Integration'] = new \Wptopr\WP\SEO\Integrations\Admin\Health_Check_Integration(new \Wptopr\WP\SEO\Llms_Txt\Application\Health_Check\File_Check(($this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Application\\Health_Check\\File_Runner'] ?? ($this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Application\\Health_Check\\File_Runner'] = new \Wptopr\WP\SEO\Llms_Txt\Application\Health_Check\File_Runner())), new \Wptopr\WP\SEO\Llms_Txt\User_Interface\Health_Check\File_Reports(($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Report_Builder_Factory'] ?? ($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Report_Builder_Factory'] = new \Wptopr\WP\SEO\Services\Health_Check\Report_Builder_Factory()))), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper()))), ($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Default_Tagline_Check'] ?? $this->getDefaultTaglineCheckService()), ($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Links_Table_Check'] ?? $this->getLinksTableCheckService()), ($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Page_Comments_Check'] ?? $this->getPageCommentsCheckService()), ($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Postname_Permalink_Check'] ?? $this->getPostnamePermalinkCheckService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\HelpScout_Beacon' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\HelpScout_Beacon
     */
    protected function getHelpScoutBeaconService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\HelpScout_Beacon'] = new \Wptopr\WP\SEO\Integrations\Admin\HelpScout_Beacon(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()), ($this->services['Wptopr\\WP\\SEO\\Config\\Migration_Status'] ?? ($this->services['Wptopr\\WP\\SEO\\Config\\Migration_Status'] = new \Wptopr\WP\SEO\Config\Migration_Status())), ($this->services['WPSEO_Addon_Manager'] ?? $this->getWPSEOAddonManagerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Import_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Import_Integration
     */
    protected function getImportIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Import_Integration'] = new \Wptopr\WP\SEO\Integrations\Admin\Import_Integration(($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Importable_Detector_Service'] ?? $this->getImportableDetectorServiceService()), ($this->services['Wptopr\\WP\\SEO\\Routes\\Importing_Route'] ?? $this->getImportingRouteService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Indexables_Exclude_Taxonomy_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Indexables_Exclude_Taxonomy_Integration
     */
    protected function getIndexablesExcludeTaxonomyIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Indexables_Exclude_Taxonomy_Integration'] = new \Wptopr\WP\SEO\Integrations\Admin\Indexables_Exclude_Taxonomy_Integration(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Indexing_Notification_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Indexing_Notification_Integration
     */
    protected function getIndexingNotificationIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Indexing_Notification_Integration'] = new \Wptopr\WP\SEO\Integrations\Admin\Indexing_Notification_Integration(($this->services['Wptopr_Notification_Center'] ?? $this->getWptoprNotificationCenterService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] = new \Wptopr\WP\SEO\Helpers\Product_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Short_Link_Helper'] ?? $this->getShortLinkHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Notification_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Notification_Helper'] = new \Wptopr\WP\SEO\Helpers\Notification_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexing_Helper'] ?? $this->getIndexingHelperService()), ($this->services['WPSEO_Addon_Manager'] ?? $this->getWPSEOAddonManagerService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Environment_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Environment_Helper'] = new \Wptopr\WP\SEO\Helpers\Environment_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Indexing_Tool_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Indexing_Tool_Integration
     */
    protected function getIndexingToolIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Indexing_Tool_Integration'] = new \Wptopr\WP\SEO\Integrations\Admin\Indexing_Tool_Integration(($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Short_Link_Helper'] ?? $this->getShortLinkHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexing_Helper'] ?? $this->getIndexingHelperService()), ($this->services['WPSEO_Addon_Manager'] ?? $this->getWPSEOAddonManagerService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] = new \Wptopr\WP\SEO\Helpers\Product_Helper())), ($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Importable_Detector_Service'] ?? $this->getImportableDetectorServiceService()), ($this->services['Wptopr\\WP\\SEO\\Routes\\Importing_Route'] ?? $this->getImportingRouteService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Installation_Success_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Installation_Success_Integration
     */
    protected function getInstallationSuccessIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Installation_Success_Integration'] = new \Wptopr\WP\SEO\Integrations\Admin\Installation_Success_Integration(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] = new \Wptopr\WP\SEO\Helpers\Product_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Short_Link_Helper'] ?? $this->getShortLinkHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Integrations_Page' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Integrations_Page
     */
    protected function getIntegrationsPageService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Integrations_Page'] = new \Wptopr\WP\SEO\Integrations\Admin\Integrations_Page(($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\Elementor_Activated_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\Elementor_Activated_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Third_Party\Elementor_Activated_Conditional())), ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Jetpack_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Jetpack_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Jetpack_Conditional())), ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Integrations\\Site_Kit'] ?? $this->getSiteKitService()), ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Endpoints\\Site_Kit_Consent_Management_Endpoint'] ?? ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Endpoints\\Site_Kit_Consent_Management_Endpoint'] = new \Wptopr\WP\SEO\Dashboard\Infrastructure\Endpoints\Site_Kit_Consent_Management_Endpoint())), ($this->services['Wptopr\\WP\\SEO\\Schema\\Application\\Configuration\\Schema_Configuration'] ?? $this->getSchemaConfigurationService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Link_Count_Columns_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Link_Count_Columns_Integration
     */
    protected function getLinkCountColumnsIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Link_Count_Columns_Integration'] = new \Wptopr\WP\SEO\Integrations\Admin\Link_Count_Columns_Integration(($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()), ($this->services['wpdb'] ?? $this->getWpdbService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Post_Link_Indexing_Action'] ?? $this->getPostLinkIndexingActionService()), ($this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Admin_Columns_Cache_Integration'] ?? $this->getAdminColumnsCacheIntegrationService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Menu_Badge_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Menu_Badge_Integration
     */
    protected function getMenuBadgeIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Menu_Badge_Integration'] = new \Wptopr\WP\SEO\Integrations\Admin\Menu_Badge_Integration();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Migration_Error_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Migration_Error_Integration
     */
    protected function getMigrationErrorIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Migration_Error_Integration'] = new \Wptopr\WP\SEO\Integrations\Admin\Migration_Error_Integration(($this->services['Wptopr\\WP\\SEO\\Config\\Migration_Status'] ?? ($this->services['Wptopr\\WP\\SEO\\Config\\Migration_Status'] = new \Wptopr\WP\SEO\Config\Migration_Status())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Old_Configuration_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Old_Configuration_Integration
     */
    protected function getOldConfigurationIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Old_Configuration_Integration'] = new \Wptopr\WP\SEO\Integrations\Admin\Old_Configuration_Integration();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Redirect_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Redirect_Integration
     */
    protected function getRedirectIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Redirect_Integration'] = new \Wptopr\WP\SEO\Integrations\Admin\Redirect_Integration(($this->services['Wptopr\\WP\\SEO\\Helpers\\Redirect_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Redirect_Helper'] = new \Wptopr\WP\SEO\Helpers\Redirect_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Short_Link_Helper'] ?? $this->getShortLinkHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Redirections_Tools_Page' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Redirections_Tools_Page
     */
    protected function getRedirectionsToolsPageService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Redirections_Tools_Page'] = new \Wptopr\WP\SEO\Integrations\Admin\Redirections_Tools_Page(($this->services['Wptopr\\WP\\SEO\\Helpers\\Redirect_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Redirect_Helper'] = new \Wptopr\WP\SEO\Helpers\Redirect_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Redirects_Page_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Redirects_Page_Integration
     */
    protected function getRedirectsPageIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Redirects_Page_Integration'] = new \Wptopr\WP\SEO\Integrations\Admin\Redirects_Page_Integration(($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), ($this->services['Wptopr\\WP\\SEO\\Introductions\\Infrastructure\\Wistia_Embed_Permission_Repository'] ?? $this->getWistiaEmbedPermissionRepositoryService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Unsupported_PHP_Version_Notice' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Unsupported_PHP_Version_Notice
     *
     * @deprecated Since Wptopr\WP\SEO\Integrations\Admin\Unsupported_PHP_Version_Notice 25.0: Wptopr\WP\SEO\Integrations\Admin\Unsupported_PHP_Version_Notice is deprecated since version 25.0!
     */
    protected function getUnsupportedPHPVersionNoticeService()
    {
        trigger_deprecation('Wptopr\\WP\\SEO\\Integrations\\Admin\\Unsupported_PHP_Version_Notice', '25.0', 'Wptopr\\WP\\SEO\\Integrations\\Admin\\Unsupported_PHP_Version_Notice is deprecated since version 25.0!');

        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Unsupported_PHP_Version_Notice'] = new \Wptopr\WP\SEO\Integrations\Admin\Unsupported_PHP_Version_Notice();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Admin\Workouts_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Admin\Workouts_Integration
     */
    protected function getWorkoutsIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Admin\\Workouts_Integration'] = new \Wptopr\WP\SEO\Integrations\Admin\Workouts_Integration(($this->services['WPSEO_Addon_Manager'] ?? $this->getWPSEOAddonManagerService()), ($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] = new \Wptopr\WP\SEO\Helpers\Product_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Alerts\Ai_Generator_Tip_Notification' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Alerts\Ai_Generator_Tip_Notification
     */
    protected function getAiGeneratorTipNotificationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Alerts\\Ai_Generator_Tip_Notification'] = new \Wptopr\WP\SEO\Integrations\Alerts\Ai_Generator_Tip_Notification();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Alerts\Black_Friday_Product_Editor_Checklist_Notification' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Alerts\Black_Friday_Product_Editor_Checklist_Notification
     */
    protected function getBlackFridayProductEditorChecklistNotificationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Alerts\\Black_Friday_Product_Editor_Checklist_Notification'] = new \Wptopr\WP\SEO\Integrations\Alerts\Black_Friday_Product_Editor_Checklist_Notification();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Alerts\Black_Friday_Promotion_Notification' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Alerts\Black_Friday_Promotion_Notification
     */
    protected function getBlackFridayPromotionNotificationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Alerts\\Black_Friday_Promotion_Notification'] = new \Wptopr\WP\SEO\Integrations\Alerts\Black_Friday_Promotion_Notification();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Alerts\Black_Friday_Sidebar_Checklist_Notification' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Alerts\Black_Friday_Sidebar_Checklist_Notification
     */
    protected function getBlackFridaySidebarChecklistNotificationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Alerts\\Black_Friday_Sidebar_Checklist_Notification'] = new \Wptopr\WP\SEO\Integrations\Alerts\Black_Friday_Sidebar_Checklist_Notification();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Alerts\Trustpilot_Review_Notification' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Alerts\Trustpilot_Review_Notification
     */
    protected function getTrustpilotReviewNotificationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Alerts\\Trustpilot_Review_Notification'] = new \Wptopr\WP\SEO\Integrations\Alerts\Trustpilot_Review_Notification();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Alerts\Webinar_Promo_Notification' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Alerts\Webinar_Promo_Notification
     */
    protected function getWebinarPromoNotificationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Alerts\\Webinar_Promo_Notification'] = new \Wptopr\WP\SEO\Integrations\Alerts\Webinar_Promo_Notification();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Blocks\Block_Editor_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Blocks\Block_Editor_Integration
     */
    protected function getBlockEditorIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Blocks\\Block_Editor_Integration'] = new \Wptopr\WP\SEO\Integrations\Blocks\Block_Editor_Integration(($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Blocks\Breadcrumbs_Block' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Blocks\Breadcrumbs_Block
     */
    protected function getBreadcrumbsBlockService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Blocks\\Breadcrumbs_Block'] = new \Wptopr\WP\SEO\Integrations\Blocks\Breadcrumbs_Block(($this->services['Wptopr\\WP\\SEO\\Memoizers\\Meta_Tags_Context_Memoizer'] ?? $this->getMetaTagsContextMemoizerService()), ($this->services['WPSEO_Replace_Vars'] ?? $this->getWPSEOReplaceVarsService()), ($this->services['Wptopr\\WP\\SEO\\Surfaces\\Helpers_Surface'] ?? $this->getHelpersSurfaceService()), ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Blocks\Internal_Linking_Category' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Blocks\Internal_Linking_Category
     */
    protected function getInternalLinkingCategoryService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Blocks\\Internal_Linking_Category'] = new \Wptopr\WP\SEO\Integrations\Blocks\Internal_Linking_Category();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Blocks\Structured_Data_Blocks' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Blocks\Structured_Data_Blocks
     */
    protected function getStructuredDataBlocksService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Blocks\\Structured_Data_Blocks'] = new \Wptopr\WP\SEO\Integrations\Blocks\Structured_Data_Blocks(($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Breadcrumbs_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Breadcrumbs_Integration
     */
    protected function getBreadcrumbsIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Breadcrumbs_Integration'] = new \Wptopr\WP\SEO\Integrations\Breadcrumbs_Integration(($this->services['Wptopr\\WP\\SEO\\Surfaces\\Helpers_Surface'] ?? $this->getHelpersSurfaceService()), ($this->services['WPSEO_Replace_Vars'] ?? $this->getWPSEOReplaceVarsService()), ($this->services['Wptopr\\WP\\SEO\\Memoizers\\Meta_Tags_Context_Memoizer'] ?? $this->getMetaTagsContextMemoizerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Cleanup_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Cleanup_Integration
     */
    protected function getCleanupIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Cleanup_Integration'] = new \Wptopr\WP\SEO\Integrations\Cleanup_Integration(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Cleanup_Repository'] ?? $this->getIndexableCleanupRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Estimated_Reading_Time' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Estimated_Reading_Time
     */
    protected function getEstimatedReadingTimeService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Estimated_Reading_Time'] = new \Wptopr\WP\SEO\Integrations\Estimated_Reading_Time();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Exclude_Attachment_Post_Type' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Exclude_Attachment_Post_Type
     */
    protected function getExcludeAttachmentPostTypeService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Exclude_Attachment_Post_Type'] = new \Wptopr\WP\SEO\Integrations\Exclude_Attachment_Post_Type();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Exclude_Oembed_Cache_Post_Type' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Exclude_Oembed_Cache_Post_Type
     */
    protected function getExcludeOembedCachePostTypeService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Exclude_Oembed_Cache_Post_Type'] = new \Wptopr\WP\SEO\Integrations\Exclude_Oembed_Cache_Post_Type();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Feature_Flag_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Feature_Flag_Integration
     */
    protected function getFeatureFlagIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Feature_Flag_Integration'] = new \Wptopr\WP\SEO\Integrations\Feature_Flag_Integration(($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()), ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Addon_Installation_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Addon_Installation_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Addon_Installation_Conditional())), ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Check_Required_Version_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Check_Required_Version_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Check_Required_Version_Conditional())), ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Dynamic_Product_Permalinks_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Dynamic_Product_Permalinks_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Dynamic_Product_Permalinks_Conditional())), ($this->services['Wptopr\\WP\\SEO\\Conditionals\\MyWptopr_Connection_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\MyWptopr_Connection_Conditional'] = new \Wptopr\WP\SEO\Conditionals\MyWptopr_Connection_Conditional())), ($this->services['Wptopr\\WP\\SEO\\Conditionals\\New_Settings_Ui_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\New_Settings_Ui_Conditional'] = new \Wptopr\WP\SEO\Conditionals\New_Settings_Ui_Conditional())), ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Text_Formality_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Text_Formality_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Text_Formality_Conditional())), ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Updated_Importer_Framework_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Updated_Importer_Framework_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Updated_Importer_Framework_Conditional())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Front_End\Backwards_Compatibility' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Front_End\Backwards_Compatibility
     */
    protected function getBackwardsCompatibilityService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Front_End\\Backwards_Compatibility'] = new \Wptopr\WP\SEO\Integrations\Front_End\Backwards_Compatibility(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Front_End\Category_Term_Description' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Front_End\Category_Term_Description
     */
    protected function getCategoryTermDescriptionService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Front_End\\Category_Term_Description'] = new \Wptopr\WP\SEO\Integrations\Front_End\Category_Term_Description();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Front_End\Comment_Link_Fixer' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Front_End\Comment_Link_Fixer
     */
    protected function getCommentLinkFixerService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Front_End\\Comment_Link_Fixer'] = new \Wptopr\WP\SEO\Integrations\Front_End\Comment_Link_Fixer(($this->services['Wptopr\\WP\\SEO\\Helpers\\Redirect_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Redirect_Helper'] = new \Wptopr\WP\SEO\Helpers\Redirect_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Robots_Helper'] ?? $this->getRobotsHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Front_End\Crawl_Cleanup_Basic' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Front_End\Crawl_Cleanup_Basic
     */
    protected function getCrawlCleanupBasicService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Front_End\\Crawl_Cleanup_Basic'] = new \Wptopr\WP\SEO\Integrations\Front_End\Crawl_Cleanup_Basic(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Front_End\Crawl_Cleanup_Rss' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Front_End\Crawl_Cleanup_Rss
     */
    protected function getCrawlCleanupRssService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Front_End\\Crawl_Cleanup_Rss'] = new \Wptopr\WP\SEO\Integrations\Front_End\Crawl_Cleanup_Rss(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Front_End\Crawl_Cleanup_Searches' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Front_End\Crawl_Cleanup_Searches
     */
    protected function getCrawlCleanupSearchesService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Front_End\\Crawl_Cleanup_Searches'] = new \Wptopr\WP\SEO\Integrations\Front_End\Crawl_Cleanup_Searches(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Redirect_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Redirect_Helper'] = new \Wptopr\WP\SEO\Helpers\Redirect_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Front_End\Feed_Improvements' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Front_End\Feed_Improvements
     */
    protected function getFeedImprovementsService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Front_End\\Feed_Improvements'] = new \Wptopr\WP\SEO\Integrations\Front_End\Feed_Improvements(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Surfaces\\Meta_Surface'] ?? $this->getMetaSurfaceService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Front_End\Force_Rewrite_Title' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Front_End\Force_Rewrite_Title
     */
    protected function getForceRewriteTitleService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Front_End\\Force_Rewrite_Title'] = new \Wptopr\WP\SEO\Integrations\Front_End\Force_Rewrite_Title(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Wrappers\\WP_Query_Wrapper'] ?? ($this->services['Wptopr\\WP\\SEO\\Wrappers\\WP_Query_Wrapper'] = new \Wptopr\WP\SEO\Wrappers\WP_Query_Wrapper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Front_End\Handle_404' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Front_End\Handle_404
     */
    protected function getHandle404Service()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Front_End\\Handle_404'] = new \Wptopr\WP\SEO\Integrations\Front_End\Handle_404(($this->services['Wptopr\\WP\\SEO\\Wrappers\\WP_Query_Wrapper'] ?? ($this->services['Wptopr\\WP\\SEO\\Wrappers\\WP_Query_Wrapper'] = new \Wptopr\WP\SEO\Wrappers\WP_Query_Wrapper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Front_End\Indexing_Controls' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Front_End\Indexing_Controls
     */
    protected function getIndexingControlsService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Front_End\\Indexing_Controls'] = new \Wptopr\WP\SEO\Integrations\Front_End\Indexing_Controls(($this->services['Wptopr\\WP\\SEO\\Helpers\\Robots_Helper'] ?? $this->getRobotsHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Front_End\Open_Graph_OEmbed' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Front_End\Open_Graph_OEmbed
     */
    protected function getOpenGraphOEmbedService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Front_End\\Open_Graph_OEmbed'] = new \Wptopr\WP\SEO\Integrations\Front_End\Open_Graph_OEmbed(($this->services['Wptopr\\WP\\SEO\\Surfaces\\Meta_Surface'] ?? $this->getMetaSurfaceService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Front_End\RSS_Footer_Embed' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Front_End\RSS_Footer_Embed
     */
    protected function getRSSFooterEmbedService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Front_End\\RSS_Footer_Embed'] = new \Wptopr\WP\SEO\Integrations\Front_End\RSS_Footer_Embed(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Front_End\Redirects' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Front_End\Redirects
     */
    protected function getRedirectsService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Front_End\\Redirects'] = new \Wptopr\WP\SEO\Integrations\Front_End\Redirects(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Meta_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Meta_Helper'] = new \Wptopr\WP\SEO\Helpers\Meta_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Redirect_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Redirect_Helper'] = new \Wptopr\WP\SEO\Helpers\Redirect_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Front_End\Robots_Txt_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Front_End\Robots_Txt_Integration
     */
    protected function getRobotsTxtIntegrationService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Robots_Txt_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Robots_Txt_Helper'] = new \Wptopr\WP\SEO\Helpers\Robots_Txt_Helper()));

        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Front_End\\Robots_Txt_Integration'] = new \Wptopr\WP\SEO\Integrations\Front_End\Robots_Txt_Integration(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), $a, new \Wptopr\WP\SEO\Presenters\Robots_Txt_Presenter($a));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Front_End\Schema_Accessibility_Feature' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Front_End\Schema_Accessibility_Feature
     */
    protected function getSchemaAccessibilityFeatureService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Front_End\\Schema_Accessibility_Feature'] = new \Wptopr\WP\SEO\Integrations\Front_End\Schema_Accessibility_Feature();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Front_End\WP_Robots_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Front_End\WP_Robots_Integration
     */
    protected function getWPRobotsIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Front_End\\WP_Robots_Integration'] = new \Wptopr\WP\SEO\Integrations\Front_End\WP_Robots_Integration(($this->services['Wptopr\\WP\\SEO\\Memoizers\\Meta_Tags_Context_Memoizer'] ?? $this->getMetaTagsContextMemoizerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Front_End_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Front_End_Integration
     */
    protected function getFrontEndIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Front_End_Integration'] = new \Wptopr\WP\SEO\Integrations\Front_End_Integration(($this->services['Wptopr\\WP\\SEO\\Memoizers\\Meta_Tags_Context_Memoizer'] ?? $this->getMetaTagsContextMemoizerService()), $this, ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Surfaces\\Helpers_Surface'] ?? $this->getHelpersSurfaceService()), ($this->services['WPSEO_Replace_Vars'] ?? $this->getWPSEOReplaceVarsService()), ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] = new \Wptopr\WP\SEO\Helpers\Permalink_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Primary_Category' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Primary_Category
     */
    protected function getPrimaryCategoryService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Primary_Category'] = new \Wptopr\WP\SEO\Integrations\Primary_Category();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Settings_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Settings_Integration
     */
    protected function getSettingsIntegrationService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService());
        $b = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper()));
        $c = ($this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Application\\Health_Check\\File_Runner'] ?? ($this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Application\\Health_Check\\File_Runner'] = new \Wptopr\WP\SEO\Llms_Txt\Application\Health_Check\File_Runner()));

        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Settings_Integration'] = new \Wptopr\WP\SEO\Integrations\Settings_Integration(($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()), ($this->services['WPSEO_Replace_Vars'] ?? $this->getWPSEOReplaceVarsService()), ($this->services['Wptopr\\WP\\SEO\\Config\\Schema_Types'] ?? ($this->services['Wptopr\\WP\\SEO\\Config\\Schema_Types'] = new \Wptopr\WP\SEO\Config\Schema_Types())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), $a, ($this->services['Wptopr\\WP\\SEO\\Helpers\\Language_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Language_Helper'] = new \Wptopr\WP\SEO\Helpers\Language_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Taxonomy_Helper'] ?? $this->getTaxonomyHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] = new \Wptopr\WP\SEO\Helpers\Product_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Woocommerce_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Woocommerce_Helper'] = new \Wptopr\WP\SEO\Helpers\Woocommerce_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Schema\\Article_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Schema\\Article_Helper'] = new \Wptopr\WP\SEO\Helpers\Schema\Article_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), $b, ($this->privates['Wptopr\\WP\\SEO\\Content_Type_Visibility\\Application\\Content_Type_Visibility_Dismiss_Notifications'] ?? $this->getContentTypeVisibilityDismissNotificationsService()), new \Wptopr\WP\SEO\Llms_Txt\Application\Configuration\Llms_Txt_Configuration($c, $a, $b), ($this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\Content\\Manual_Post_Collection'] ?? $this->getManualPostCollectionService()), $c, ($this->services['Wptopr\\WP\\SEO\\Helpers\\Route_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Route_Helper'] = new \Wptopr\WP\SEO\Helpers\Route_Helper())), ($this->services['Wptopr\\WP\\SEO\\Schema\\Application\\Configuration\\Schema_Configuration'] ?? $this->getSchemaConfigurationService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Support_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Support_Integration
     */
    protected function getSupportIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Support_Integration'] = new \Wptopr\WP\SEO\Integrations\Support_Integration(($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] = new \Wptopr\WP\SEO\Helpers\Product_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Short_Link_Helper'] ?? $this->getShortLinkHelperService()), ($this->services['Wptopr\\WP\\SEO\\Conditionals\\WooCommerce_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\WooCommerce_Conditional'] = new \Wptopr\WP\SEO\Conditionals\WooCommerce_Conditional())), ($this->services['WPSEO_Addon_Manager'] ?? $this->getWPSEOAddonManagerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Third_Party\AMP' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Third_Party\AMP
     */
    protected function getAMPService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Third_Party\\AMP'] = new \Wptopr\WP\SEO\Integrations\Third_Party\AMP(($this->services['Wptopr\\WP\\SEO\\Integrations\\Front_End_Integration'] ?? $this->getFrontEndIntegrationService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Third_Party\BbPress' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Third_Party\BbPress
     */
    protected function getBbPressService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Third_Party\\BbPress'] = new \Wptopr\WP\SEO\Integrations\Third_Party\BbPress(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Third_Party\Elementor' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Third_Party\Elementor
     */
    protected function getElementorService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Third_Party\\Elementor'] = new \Wptopr\WP\SEO\Integrations\Third_Party\Elementor(($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] = new \Wptopr\WP\SEO\Helpers\Capability_Helper())), new \Wptopr\WP\SEO\Elementor\Infrastructure\Request_Post());
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Third_Party\Exclude_Elementor_Post_Types' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Third_Party\Exclude_Elementor_Post_Types
     */
    protected function getExcludeElementorPostTypesService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Third_Party\\Exclude_Elementor_Post_Types'] = new \Wptopr\WP\SEO\Integrations\Third_Party\Exclude_Elementor_Post_Types();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Third_Party\Exclude_WooCommerce_Post_Types' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Third_Party\Exclude_WooCommerce_Post_Types
     */
    protected function getExcludeWooCommercePostTypesService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Third_Party\\Exclude_WooCommerce_Post_Types'] = new \Wptopr\WP\SEO\Integrations\Third_Party\Exclude_WooCommerce_Post_Types();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Third_Party\Jetpack' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Third_Party\Jetpack
     */
    protected function getJetpackService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Third_Party\\Jetpack'] = new \Wptopr\WP\SEO\Integrations\Third_Party\Jetpack();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Third_Party\W3_Total_Cache' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Third_Party\W3_Total_Cache
     */
    protected function getW3TotalCacheService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Third_Party\\W3_Total_Cache'] = new \Wptopr\WP\SEO\Integrations\Third_Party\W3_Total_Cache();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Third_Party\WPML' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Third_Party\WPML
     */
    protected function getWPMLService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Third_Party\\WPML'] = new \Wptopr\WP\SEO\Integrations\Third_Party\WPML();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Third_Party\WPML_WPSEO_Notification' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Third_Party\WPML_WPSEO_Notification
     */
    protected function getWPMLWPSEONotificationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Third_Party\\WPML_WPSEO_Notification'] = new \Wptopr\WP\SEO\Integrations\Third_Party\WPML_WPSEO_Notification(($this->services['Wptopr\\WP\\SEO\\Helpers\\Short_Link_Helper'] ?? $this->getShortLinkHelperService()), ($this->services['Wptopr_Notification_Center'] ?? $this->getWptoprNotificationCenterService()), ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\WPML_WPSEO_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\WPML_WPSEO_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Third_Party\WPML_WPSEO_Conditional())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Third_Party\Web_Stories' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Third_Party\Web_Stories
     */
    protected function getWebStoriesService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Third_Party\\Web_Stories'] = new \Wptopr\WP\SEO\Integrations\Third_Party\Web_Stories(($this->services['Wptopr\\WP\\SEO\\Integrations\\Front_End_Integration'] ?? $this->getFrontEndIntegrationService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Third_Party\Web_Stories_Post_Edit' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Third_Party\Web_Stories_Post_Edit
     */
    protected function getWebStoriesPostEditService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Third_Party\\Web_Stories_Post_Edit'] = new \Wptopr\WP\SEO\Integrations\Third_Party\Web_Stories_Post_Edit();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Third_Party\Wincher_Publish' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Third_Party\Wincher_Publish
     */
    protected function getWincherPublishService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Third_Party\\Wincher_Publish'] = new \Wptopr\WP\SEO\Integrations\Third_Party\Wincher_Publish(($this->services['Wptopr\\WP\\SEO\\Conditionals\\Wincher_Enabled_Conditional'] ?? $this->getWincherEnabledConditionalService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Actions\\Wincher\\Wincher_Keyphrases_Action'] ?? $this->getWincherKeyphrasesActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Wincher\\Wincher_Account_Action'] ?? $this->getWincherAccountActionService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Third_Party\WooCommerce' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Third_Party\WooCommerce
     */
    protected function getWooCommerce2Service()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Third_Party\\WooCommerce'] = new \Wptopr\WP\SEO\Integrations\Third_Party\WooCommerce(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['WPSEO_Replace_Vars'] ?? $this->getWPSEOReplaceVarsService()), ($this->services['Wptopr\\WP\\SEO\\Memoizers\\Meta_Tags_Context_Memoizer'] ?? $this->getMetaTagsContextMemoizerService()), ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Pagination_Helper'] ?? $this->getPaginationHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Woocommerce_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Woocommerce_Helper'] = new \Wptopr\WP\SEO\Helpers\Woocommerce_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Third_Party\WooCommerce_Post_Edit' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Third_Party\WooCommerce_Post_Edit
     */
    protected function getWooCommercePostEditService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Third_Party\\WooCommerce_Post_Edit'] = new \Wptopr\WP\SEO\Integrations\Third_Party\WooCommerce_Post_Edit();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Third_Party\Woocommerce_Permalinks' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Third_Party\Woocommerce_Permalinks
     */
    protected function getWoocommercePermalinksService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Third_Party\\Woocommerce_Permalinks'] = new \Wptopr\WP\SEO\Integrations\Third_Party\Woocommerce_Permalinks(($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Uninstall_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Uninstall_Integration
     */
    protected function getUninstallIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Uninstall_Integration'] = new \Wptopr\WP\SEO\Integrations\Uninstall_Integration();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Addon_Update_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Addon_Update_Watcher
     */
    protected function getAddonUpdateWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Addon_Update_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Addon_Update_Watcher();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Auto_Update_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Auto_Update_Watcher
     */
    protected function getAutoUpdateWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Auto_Update_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Auto_Update_Watcher(($this->services['Wptopr_Notification_Center'] ?? $this->getWptoprNotificationCenterService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Indexable_Ancestor_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Ancestor_Watcher
     */
    protected function getIndexableAncestorWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Ancestor_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Ancestor_Watcher(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Hierarchy_Builder'] ?? $this->getIndexableHierarchyBuilderService()), ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Hierarchy_Repository'] ?? $this->getIndexableHierarchyRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] = new \Wptopr\WP\SEO\Helpers\Permalink_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Indexable_Attachment_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Attachment_Watcher
     */
    protected function getIndexableAttachmentWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Attachment_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Attachment_Watcher(($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexing_Helper'] ?? $this->getIndexingHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Attachment_Cleanup_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Attachment_Cleanup_Helper'] = new \Wptopr\WP\SEO\Helpers\Attachment_Cleanup_Helper())), ($this->services['Wptopr_Notification_Center'] ?? $this->getWptoprNotificationCenterService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Indexable_Author_Archive_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Author_Archive_Watcher
     */
    protected function getIndexableAuthorArchiveWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Author_Archive_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Author_Archive_Watcher(($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Indexable_Author_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Author_Watcher
     */
    protected function getIndexableAuthorWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Author_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Author_Watcher(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'] ?? $this->getIndexableBuilderService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Indexable_Category_Permalink_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Category_Permalink_Watcher
     */
    protected function getIndexableCategoryPermalinkWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Category_Permalink_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Category_Permalink_Watcher(($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Taxonomy_Helper'] ?? $this->getTaxonomyHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Indexable_Date_Archive_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Date_Archive_Watcher
     */
    protected function getIndexableDateArchiveWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Date_Archive_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Date_Archive_Watcher(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'] ?? $this->getIndexableBuilderService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Indexable_HomeUrl_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Indexable_HomeUrl_Watcher
     */
    protected function getIndexableHomeUrlWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_HomeUrl_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Indexable_HomeUrl_Watcher(($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Indexable_Home_Page_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Home_Page_Watcher
     */
    protected function getIndexableHomePageWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Home_Page_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Home_Page_Watcher(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'] ?? $this->getIndexableBuilderService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Indexable_Permalink_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Permalink_Watcher
     */
    protected function getIndexablePermalinkWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Permalink_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Permalink_Watcher(($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Taxonomy_Helper'] ?? $this->getTaxonomyHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Indexable_Post_Meta_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Post_Meta_Watcher
     */
    protected function getIndexablePostMetaWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Post_Meta_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Post_Meta_Watcher(($this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Post_Watcher'] ?? $this->getIndexablePostWatcherService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Indexable_Post_Type_Archive_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Post_Type_Archive_Watcher
     */
    protected function getIndexablePostTypeArchiveWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Post_Type_Archive_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Post_Type_Archive_Watcher(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'] ?? $this->getIndexableBuilderService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Indexable_Post_Type_Change_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Post_Type_Change_Watcher
     */
    protected function getIndexablePostTypeChangeWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Post_Type_Change_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Post_Type_Change_Watcher(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexing_Helper'] ?? $this->getIndexingHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()), ($this->services['Wptopr_Notification_Center'] ?? $this->getWptoprNotificationCenterService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Indexable_Post_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Post_Watcher
     */
    protected function getIndexablePostWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Post_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Post_Watcher(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'] ?? $this->getIndexableBuilderService()), ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Hierarchy_Repository'] ?? $this->getIndexableHierarchyRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Link_Builder'] ?? $this->getIndexableLinkBuilderService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Author_Archive_Helper'] ?? $this->getAuthorArchiveHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Helper'] ?? $this->getPostHelperService()), ($this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] ?? ($this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] = new \Wptopr\WP\SEO\Loggers\Logger())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Indexable_Static_Home_Page_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Static_Home_Page_Watcher
     */
    protected function getIndexableStaticHomePageWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Static_Home_Page_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Static_Home_Page_Watcher(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Indexable_System_Page_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Indexable_System_Page_Watcher
     */
    protected function getIndexableSystemPageWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_System_Page_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Indexable_System_Page_Watcher(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'] ?? $this->getIndexableBuilderService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Indexable_Taxonomy_Change_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Taxonomy_Change_Watcher
     */
    protected function getIndexableTaxonomyChangeWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Taxonomy_Change_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Taxonomy_Change_Watcher(($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexing_Helper'] ?? $this->getIndexingHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Taxonomy_Helper'] ?? $this->getTaxonomyHelperService()), ($this->services['Wptopr_Notification_Center'] ?? $this->getWptoprNotificationCenterService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Indexable_Term_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Term_Watcher
     */
    protected function getIndexableTermWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Term_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Indexable_Term_Watcher(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'] ?? $this->getIndexableBuilderService()), ($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Link_Builder'] ?? $this->getIndexableLinkBuilderService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Site_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Site_Helper'] = new \Wptopr\WP\SEO\Helpers\Site_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Option_Titles_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Option_Titles_Watcher
     */
    protected function getOptionTitlesWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Option_Titles_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Option_Titles_Watcher();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Option_Wpseo_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Option_Wpseo_Watcher
     */
    protected function getOptionWpseoWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Option_Wpseo_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Option_Wpseo_Watcher();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Primary_Category_Quick_Edit_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Primary_Category_Quick_Edit_Watcher
     */
    protected function getPrimaryCategoryQuickEditWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Primary_Category_Quick_Edit_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Primary_Category_Quick_Edit_Watcher(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Repositories\\Primary_Term_Repository'] ?? ($this->services['Wptopr\\WP\\SEO\\Repositories\\Primary_Term_Repository'] = new \Wptopr\WP\SEO\Repositories\Primary_Term_Repository())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()), ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Hierarchy_Builder'] ?? $this->getIndexableHierarchyBuilderService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Primary_Term_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Primary_Term_Watcher
     */
    protected function getPrimaryTermWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Primary_Term_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Primary_Term_Watcher(($this->services['Wptopr\\WP\\SEO\\Repositories\\Primary_Term_Repository'] ?? ($this->services['Wptopr\\WP\\SEO\\Repositories\\Primary_Term_Repository'] = new \Wptopr\WP\SEO\Repositories\Primary_Term_Repository())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Site_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Site_Helper'] = new \Wptopr\WP\SEO\Helpers\Site_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Primary_Term_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Primary_Term_Helper'] = new \Wptopr\WP\SEO\Helpers\Primary_Term_Helper())), ($this->services['Wptopr\\WP\\SEO\\Builders\\Primary_Term_Builder'] ?? $this->getPrimaryTermBuilderService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Search_Engines_Discouraged_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Search_Engines_Discouraged_Watcher
     */
    protected function getSearchEnginesDiscouragedWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Search_Engines_Discouraged_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Search_Engines_Discouraged_Watcher(($this->services['Wptopr_Notification_Center'] ?? $this->getWptoprNotificationCenterService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Notification_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Notification_Helper'] = new \Wptopr\WP\SEO\Helpers\Notification_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] = new \Wptopr\WP\SEO\Helpers\Capability_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Watchers\Woocommerce_Beta_Editor_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Watchers\Woocommerce_Beta_Editor_Watcher
     */
    protected function getWoocommerceBetaEditorWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Watchers\\Woocommerce_Beta_Editor_Watcher'] = new \Wptopr\WP\SEO\Integrations\Watchers\Woocommerce_Beta_Editor_Watcher(($this->services['Wptopr_Notification_Center'] ?? $this->getWptoprNotificationCenterService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Notification_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Notification_Helper'] = new \Wptopr\WP\SEO\Helpers\Notification_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Short_Link_Helper'] ?? $this->getShortLinkHelperService()), ($this->services['Wptopr\\WP\\SEO\\Conditionals\\WooCommerce_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\WooCommerce_Conditional'] = new \Wptopr\WP\SEO\Conditionals\WooCommerce_Conditional())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\Woocommerce_Product_Category_Permalink_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\Woocommerce_Product_Category_Permalink_Integration
     */
    protected function getWoocommerceProductCategoryPermalinkIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\Woocommerce_Product_Category_Permalink_Integration'] = new \Wptopr\WP\SEO\Integrations\Woocommerce_Product_Category_Permalink_Integration(($this->services['Wptopr\\WP\\SEO\\Conditionals\\Dynamic_Product_Permalinks_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Dynamic_Product_Permalinks_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Dynamic_Product_Permalinks_Conditional())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Integrations\XMLRPC' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Integrations\XMLRPC
     */
    protected function getXMLRPCService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Integrations\\XMLRPC'] = new \Wptopr\WP\SEO\Integrations\XMLRPC();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Introductions\Infrastructure\Introductions_Seen_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Introductions\Infrastructure\Introductions_Seen_Repository
     */
    protected function getIntroductionsSeenRepositoryService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Introductions\\Infrastructure\\Introductions_Seen_Repository'] = new \Wptopr\WP\SEO\Introductions\Infrastructure\Introductions_Seen_Repository(($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Introductions\Infrastructure\Wistia_Embed_Permission_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Introductions\Infrastructure\Wistia_Embed_Permission_Repository
     */
    protected function getWistiaEmbedPermissionRepositoryService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Introductions\\Infrastructure\\Wistia_Embed_Permission_Repository'] = new \Wptopr\WP\SEO\Introductions\Infrastructure\Wistia_Embed_Permission_Repository(($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Introductions\User_Interface\Introductions_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Introductions\User_Interface\Introductions_Integration
     */
    protected function getIntroductionsIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Introductions\\User_Interface\\Introductions_Integration'] = new \Wptopr\WP\SEO\Introductions\User_Interface\Introductions_Integration(($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()), ($this->privates['Wptopr\\WP\\SEO\\Introductions\\Application\\Introductions_Collector'] ?? $this->getIntroductionsCollectorService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] = new \Wptopr\WP\SEO\Helpers\Product_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Short_Link_Helper'] ?? $this->getShortLinkHelperService()), ($this->services['Wptopr\\WP\\SEO\\Introductions\\Infrastructure\\Wistia_Embed_Permission_Repository'] ?? $this->getWistiaEmbedPermissionRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Conditionals\\WooCommerce_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\WooCommerce_Conditional'] = new \Wptopr\WP\SEO\Conditionals\WooCommerce_Conditional())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Introductions\User_Interface\Introductions_Seen_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Introductions\User_Interface\Introductions_Seen_Route
     */
    protected function getIntroductionsSeenRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Introductions\\User_Interface\\Introductions_Seen_Route'] = new \Wptopr\WP\SEO\Introductions\User_Interface\Introductions_Seen_Route(($this->services['Wptopr\\WP\\SEO\\Introductions\\Infrastructure\\Introductions_Seen_Repository'] ?? $this->getIntroductionsSeenRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), ($this->privates['Wptopr\\WP\\SEO\\Introductions\\Application\\Introductions_Collector'] ?? $this->getIntroductionsCollectorService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Introductions\User_Interface\Wistia_Embed_Permission_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Introductions\User_Interface\Wistia_Embed_Permission_Route
     */
    protected function getWistiaEmbedPermissionRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Introductions\\User_Interface\\Wistia_Embed_Permission_Route'] = new \Wptopr\WP\SEO\Introductions\User_Interface\Wistia_Embed_Permission_Route(($this->services['Wptopr\\WP\\SEO\\Introductions\\Infrastructure\\Wistia_Embed_Permission_Repository'] ?? $this->getWistiaEmbedPermissionRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Llms_Txt\Infrastructure\Content\Automatic_Post_Collection' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Llms_Txt\Infrastructure\Content\Automatic_Post_Collection
     */
    protected function getAutomaticPostCollectionService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\Content\\Automatic_Post_Collection'] = new \Wptopr\WP\SEO\Llms_Txt\Infrastructure\Content\Automatic_Post_Collection(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Surfaces\\Meta_Surface'] ?? $this->getMetaSurfaceService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Llms_Txt\User_Interface\Available_Posts_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Llms_Txt\User_Interface\Available_Posts_Route
     */
    protected function getAvailablePostsRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Llms_Txt\\User_Interface\\Available_Posts_Route'] = new \Wptopr\WP\SEO\Llms_Txt\User_Interface\Available_Posts_Route(new \Wptopr\WP\SEO\Llms_Txt\Application\Available_Posts\Available_Posts_Repository(($this->services['Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\Content\\Automatic_Post_Collection'] ?? $this->getAutomaticPostCollectionService())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] = new \Wptopr\WP\SEO\Helpers\Capability_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Llms_Txt\User_Interface\Cleanup_Llms_Txt_On_Deactivation' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Llms_Txt\User_Interface\Cleanup_Llms_Txt_On_Deactivation
     */
    protected function getCleanupLlmsTxtOnDeactivationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Llms_Txt\\User_Interface\\Cleanup_Llms_Txt_On_Deactivation'] = new \Wptopr\WP\SEO\Llms_Txt\User_Interface\Cleanup_Llms_Txt_On_Deactivation(($this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Application\\File\\Commands\\Remove_File_Command_Handler'] ?? $this->getRemoveFileCommandHandlerService()), ($this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Application\\File\\Llms_Txt_Cron_Scheduler'] ?? $this->getLlmsTxtCronSchedulerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Llms_Txt\User_Interface\Enable_Llms_Txt_Option_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Llms_Txt\User_Interface\Enable_Llms_Txt_Option_Watcher
     */
    protected function getEnableLlmsTxtOptionWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Llms_Txt\\User_Interface\\Enable_Llms_Txt_Option_Watcher'] = new \Wptopr\WP\SEO\Llms_Txt\User_Interface\Enable_Llms_Txt_Option_Watcher(($this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Application\\File\\Llms_Txt_Cron_Scheduler'] ?? $this->getLlmsTxtCronSchedulerService()), ($this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Application\\File\\Commands\\Remove_File_Command_Handler'] ?? $this->getRemoveFileCommandHandlerService()), ($this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Application\\File\\Commands\\Populate_File_Command_Handler'] ?? $this->getPopulateFileCommandHandlerService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Llms_Txt\User_Interface\File_Failure_Llms_Txt_Notification_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Llms_Txt\User_Interface\File_Failure_Llms_Txt_Notification_Integration
     */
    protected function getFileFailureLlmsTxtNotificationIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Llms_Txt\\User_Interface\\File_Failure_Llms_Txt_Notification_Integration'] = new \Wptopr\WP\SEO\Llms_Txt\User_Interface\File_Failure_Llms_Txt_Notification_Integration(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr_Notification_Center'] ?? $this->getWptoprNotificationCenterService()), new \Wptopr\WP\SEO\Llms_Txt\Application\File\File_Failure_Notification_Presenter());
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Llms_Txt\User_Interface\Llms_Txt_Cron_Callback_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Llms_Txt\User_Interface\Llms_Txt_Cron_Callback_Integration
     */
    protected function getLlmsTxtCronCallbackIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Llms_Txt\\User_Interface\\Llms_Txt_Cron_Callback_Integration'] = new \Wptopr\WP\SEO\Llms_Txt\User_Interface\Llms_Txt_Cron_Callback_Integration(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Application\\File\\Llms_Txt_Cron_Scheduler'] ?? $this->getLlmsTxtCronSchedulerService()), ($this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Application\\File\\Commands\\Populate_File_Command_Handler'] ?? $this->getPopulateFileCommandHandlerService()), ($this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Application\\File\\Commands\\Remove_File_Command_Handler'] ?? $this->getRemoveFileCommandHandlerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Llms_Txt\User_Interface\Schedule_Population_On_Activation_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Llms_Txt\User_Interface\Schedule_Population_On_Activation_Integration
     */
    protected function getSchedulePopulationOnActivationIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Llms_Txt\\User_Interface\\Schedule_Population_On_Activation_Integration'] = new \Wptopr\WP\SEO\Llms_Txt\User_Interface\Schedule_Population_On_Activation_Integration(($this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Application\\File\\Llms_Txt_Cron_Scheduler'] ?? $this->getLlmsTxtCronSchedulerService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Loader' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Loader
     */
    protected function getLoaderService()
    {
        $this->services['Wptopr\\WP\\SEO\\Loader'] = $instance = new \Wptopr\WP\SEO\Loader($this);

        $instance->register_integration('Wptopr\\WP\\SEO\\Abilities\\User_Interface\\Abilities_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Abilities\\User_Interface\\Ability_Categories_Integration');
        $instance->register_route('Wptopr\\WP\\SEO\\AI\\Authorization\\User_Interface\\Callback_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\AI\\Authorization\\User_Interface\\Refresh_Callback_Route');
        $instance->register_integration('Wptopr\\WP\\SEO\\AI\\Consent\\User_Interface\\Ai_Consent_Integration');
        $instance->register_route('Wptopr\\WP\\SEO\\AI\\Consent\\User_Interface\\Consent_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\AI\\Content_Planner\\User_Interface\\Banner_Permanent_Dismissal_Route');
        $instance->register_integration('Wptopr\\WP\\SEO\\AI\\Content_Planner\\User_Interface\\Content_Planner_Integration');
        $instance->register_route('Wptopr\\WP\\SEO\\AI\\Content_Planner\\User_Interface\\Get_Outline_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\AI\\Content_Planner\\User_Interface\\Get_Suggestions_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\AI\\Free_Sparks\\User_Interface\\Free_Sparks_Route');
        $instance->register_integration('Wptopr\\WP\\SEO\\AI\\Generator\\User_Interface\\Ai_Generator_Integration');
        $instance->register_route('Wptopr\\WP\\SEO\\AI\\Generator\\User_Interface\\Bust_Subscription_Cache_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\AI\\Generator\\User_Interface\\Get_Suggestions_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\AI\\Generator\\User_Interface\\Get_Usage_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\AI_Authorization\\User_Interface\\Callback_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\AI_Authorization\\User_Interface\\Refresh_Callback_Route');
        $instance->register_integration('Wptopr\\WP\\SEO\\AI_Consent\\User_Interface\\Ai_Consent_Integration');
        $instance->register_route('Wptopr\\WP\\SEO\\AI_Consent\\User_Interface\\Consent_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\AI_Free_Sparks\\User_Interface\\Free_Sparks_Route');
        $instance->register_integration('Wptopr\\WP\\SEO\\AI_Generator\\User_Interface\\Ai_Generator_Integration');
        $instance->register_route('Wptopr\\WP\\SEO\\AI_Generator\\User_Interface\\Bust_Subscription_Cache_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\AI_Generator\\User_Interface\\Get_Suggestions_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\AI_Generator\\User_Interface\\Get_Usage_Route');
        $instance->register_integration('Wptopr\\WP\\SEO\\Alerts\\Application\\Default_SEO_Data\\Default_SEO_Data_Alert');
        $instance->register_integration('Wptopr\\WP\\SEO\\Alerts\\Application\\Indexables_Disabled\\Indexables_Disabled_Alert');
        $instance->register_integration('Wptopr\\WP\\SEO\\Alerts\\Application\\Ping_Other_Admins\\Ping_Other_Admins_Alert');
        $instance->register_integration('Wptopr\\WP\\SEO\\Alerts\\User_Interface\\Default_SEO_Data\\Default_SEO_Data_Cron_Callback_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Alerts\\User_Interface\\Default_Seo_Data\\Default_SEO_Data_Cron_Scheduler');
        $instance->register_integration('Wptopr\\WP\\SEO\\Alerts\\User_Interface\\Default_SEO_Data\\Default_SEO_Data_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Alerts\\User_Interface\\Resolve_Alert_Route');
        $instance->register_integration('Wptopr\\WP\\SEO\\Analytics\\User_Interface\\Last_Completed_Indexation_Integration');
        $instance->register_command('Wptopr\\WP\\SEO\\Commands\\Cleanup_Command');
        $instance->register_command('Wptopr\\WP\\SEO\\Commands\\Index_Command');
        $instance->register_migration('free', '20171228151840', 'Wptopr\\WP\\SEO\\Config\\Migrations\\WpWptoprIndexable');
        $instance->register_migration('free', '20171228151841', 'Wptopr\\WP\\SEO\\Config\\Migrations\\WpWptoprPrimaryTerm');
        $instance->register_migration('free', '20190529075038', 'Wptopr\\WP\\SEO\\Config\\Migrations\\WpWptoprDropIndexableMetaTableIfExists');
        $instance->register_migration('free', '20191011111109', 'Wptopr\\WP\\SEO\\Config\\Migrations\\WpWptoprIndexableHierarchy');
        $instance->register_migration('free', '20200408101900', 'Wptopr\\WP\\SEO\\Config\\Migrations\\AddCollationToTables');
        $instance->register_migration('free', '20200420073606', 'Wptopr\\WP\\SEO\\Config\\Migrations\\AddColumnsToIndexables');
        $instance->register_migration('free', '20200428123747', 'Wptopr\\WP\\SEO\\Config\\Migrations\\BreadcrumbTitleAndHierarchyReset');
        $instance->register_migration('free', '20200428194858', 'Wptopr\\WP\\SEO\\Config\\Migrations\\ExpandIndexableColumnLengths');
        $instance->register_migration('free', '20200429105310', 'Wptopr\\WP\\SEO\\Config\\Migrations\\TruncateIndexableTables');
        $instance->register_migration('free', '20200430075614', 'Wptopr\\WP\\SEO\\Config\\Migrations\\AddIndexableObjectIdAndTypeIndex');
        $instance->register_migration('free', '20200430150130', 'Wptopr\\WP\\SEO\\Config\\Migrations\\ClearIndexableTables');
        $instance->register_migration('free', '20200507054848', 'Wptopr\\WP\\SEO\\Config\\Migrations\\DeleteDuplicateIndexables');
        $instance->register_migration('free', '20200513133401', 'Wptopr\\WP\\SEO\\Config\\Migrations\\ResetIndexableHierarchyTable');
        $instance->register_migration('free', '20200609154515', 'Wptopr\\WP\\SEO\\Config\\Migrations\\AddHasAncestorsColumn');
        $instance->register_migration('free', '20200616130143', 'Wptopr\\WP\\SEO\\Config\\Migrations\\ReplacePermalinkHashIndex');
        $instance->register_migration('free', '20200617122511', 'Wptopr\\WP\\SEO\\Config\\Migrations\\CreateSEOLinksTable');
        $instance->register_migration('free', '20200702141921', 'Wptopr\\WP\\SEO\\Config\\Migrations\\CreateIndexableSubpagesIndex');
        $instance->register_migration('free', '20200728095334', 'Wptopr\\WP\\SEO\\Config\\Migrations\\AddIndexesForProminentWordsOnIndexables');
        $instance->register_migration('free', '20201202144329', 'Wptopr\\WP\\SEO\\Config\\Migrations\\AddEstimatedReadingTime');
        $instance->register_migration('free', '20201216124002', 'Wptopr\\WP\\SEO\\Config\\Migrations\\ExpandIndexableIDColumnLengths');
        $instance->register_migration('free', '20201216141134', 'Wptopr\\WP\\SEO\\Config\\Migrations\\ExpandPrimaryTermIDColumnLengths');
        $instance->register_migration('free', '20210817092415', 'Wptopr\\WP\\SEO\\Config\\Migrations\\AddVersionColumnToIndexables');
        $instance->register_migration('free', '20211020091404', 'Wptopr\\WP\\SEO\\Config\\Migrations\\AddObjectTimestamps');
        $instance->register_migration('free', '20230417083836', 'Wptopr\\WP\\SEO\\Config\\Migrations\\AddInclusiveLanguageScore');
        $instance->register_migration('free', '20260105111111', 'Wptopr\\WP\\SEO\\Config\\Migrations\\AddSeoLinksIndex');
        $instance->register_migration('free', '20260325155530', 'Wptopr\\WP\\SEO\\Config\\Migrations\\CreateExpiringStoreTable');
        $instance->register_integration('Wptopr\\WP\\SEO\\Content_Type_Visibility\\Application\\Content_Type_Visibility_Watcher_Actions');
        $instance->register_route('Wptopr\\WP\\SEO\\Content_Type_Visibility\\User_Interface\\Content_Type_Visibility_Dismiss_New_Route');
        $instance->register_integration('Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Configuration\\Site_Kit_Capabilities_Integration');
        $instance->register_route('Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Configuration\\Site_Kit_Configuration_Dismissal_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Configuration\\Site_Kit_Consent_Management_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Scores\\Readability_Scores_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Scores\\SEO_Scores_Route');
        $instance->register_integration('Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Setup\\Setup_Flow_Interceptor');
        $instance->register_integration('Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Setup\\Setup_Url_Interceptor');
        $instance->register_route('Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Time_Based_SEO_Metrics\\Time_Based_SEO_Metrics_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\Dashboard\\User_Interface\\Tracking\\Setup_Steps_Tracking_Route');
        $instance->register_integration('Wptopr\\WP\\SEO\\Expiring_Store\\User_Interface\\Expiring_Store_Cleanup_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\General\\User_Interface\\General_Page_Integration');
        $instance->register_route('Wptopr\\WP\\SEO\\General\\User_Interface\\Opt_In_Route');
        $instance->register_initializer('Wptopr\\WP\\SEO\\Initializers\\Crawl_Cleanup_Permalinks');
        $instance->register_initializer('Wptopr\\WP\\SEO\\Initializers\\Disable_Core_Sitemaps');
        $instance->register_initializer('Wptopr\\WP\\SEO\\Initializers\\Migration_Runner');
        $instance->register_initializer('Wptopr\\WP\\SEO\\Initializers\\Plugin_Headers');
        $instance->register_initializer('Wptopr\\WP\\SEO\\Initializers\\Silence_Load_Textdomain_Just_In_Time_Notices');
        $instance->register_initializer('Wptopr\\WP\\SEO\\Initializers\\Woocommerce');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Academy_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Activation_Cleanup_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Addon_Installation\\Dialog_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Addon_Installation\\Installation_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Admin_Columns_Cache_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Background_Indexing_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Brand_Insights_Page');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Check_Required_Version');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Crawl_Settings_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Cron_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Deactivated_Premium_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\First_Time_Configuration_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\First_Time_Configuration_Notice_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Fix_News_Dependencies_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Health_Check_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\HelpScout_Beacon');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Import_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Indexables_Exclude_Taxonomy_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Indexing_Notification_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Indexing_Tool_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Installation_Success_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Integrations_Page');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Link_Count_Columns_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Menu_Badge_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Migration_Error_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Old_Configuration_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Redirect_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Redirections_Tools_Page');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Redirects_Page_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Admin\\Workouts_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Alerts\\Ai_Generator_Tip_Notification');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Alerts\\Black_Friday_Product_Editor_Checklist_Notification');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Alerts\\Black_Friday_Promotion_Notification');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Alerts\\Black_Friday_Sidebar_Checklist_Notification');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Alerts\\Trustpilot_Review_Notification');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Alerts\\Webinar_Promo_Notification');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Blocks\\Internal_Linking_Category');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Blocks\\Block_Editor_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Blocks\\Breadcrumbs_Block');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Blocks\\Structured_Data_Blocks');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Breadcrumbs_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Cleanup_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Estimated_Reading_Time');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Exclude_Attachment_Post_Type');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Exclude_Oembed_Cache_Post_Type');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Feature_Flag_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Front_End_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Front_End\\Backwards_Compatibility');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Front_End\\Category_Term_Description');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Front_End\\Comment_Link_Fixer');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Front_End\\Crawl_Cleanup_Basic');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Front_End\\Crawl_Cleanup_Rss');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Front_End\\Crawl_Cleanup_Searches');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Front_End\\Feed_Improvements');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Front_End\\Force_Rewrite_Title');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Front_End\\Handle_404');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Front_End\\Indexing_Controls');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Front_End\\Open_Graph_OEmbed');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Front_End\\Redirects');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Front_End\\Robots_Txt_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Front_End\\RSS_Footer_Embed');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Front_End\\Schema_Accessibility_Feature');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Front_End\\WP_Robots_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Primary_Category');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Settings_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Support_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Third_Party\\AMP');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Third_Party\\BbPress');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Third_Party\\Elementor');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Third_Party\\Exclude_Elementor_Post_Types');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Third_Party\\Exclude_WooCommerce_Post_Types');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Third_Party\\Jetpack');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Third_Party\\W3_Total_Cache');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Third_Party\\Web_Stories_Post_Edit');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Third_Party\\Web_Stories');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Third_Party\\Wincher_Publish');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Third_Party\\Woocommerce_Permalinks');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Third_Party\\WooCommerce_Post_Edit');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Third_Party\\WooCommerce');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Third_Party\\WPML_WPSEO_Notification');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Third_Party\\WPML');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Uninstall_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Addon_Update_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Auto_Update_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Ancestor_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Attachment_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Author_Archive_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Author_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Category_Permalink_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Date_Archive_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Home_Page_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_HomeUrl_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Permalink_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Post_Meta_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Post_Type_Archive_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Post_Type_Change_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Post_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Static_Home_Page_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_System_Page_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Taxonomy_Change_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Indexable_Term_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Option_Titles_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Option_Wpseo_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Primary_Category_Quick_Edit_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Primary_Term_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Search_Engines_Discouraged_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Watchers\\Woocommerce_Beta_Editor_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\Woocommerce_Product_Category_Permalink_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Integrations\\XMLRPC');
        $instance->register_integration('Wptopr\\WP\\SEO\\Introductions\\User_Interface\\Introductions_Integration');
        $instance->register_route('Wptopr\\WP\\SEO\\Introductions\\User_Interface\\Introductions_Seen_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\Introductions\\User_Interface\\Wistia_Embed_Permission_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\Llms_Txt\\User_Interface\\Available_Posts_Route');
        $instance->register_integration('Wptopr\\WP\\SEO\\Llms_Txt\\User_Interface\\Cleanup_Llms_Txt_On_Deactivation');
        $instance->register_integration('Wptopr\\WP\\SEO\\Llms_Txt\\User_Interface\\Enable_Llms_Txt_Option_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Llms_Txt\\User_Interface\\File_Failure_Llms_Txt_Notification_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Llms_Txt\\User_Interface\\Llms_Txt_Cron_Callback_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Llms_Txt\\User_Interface\\Schedule_Population_On_Activation_Integration');
        $instance->register_command('Wptopr\\WP\\SEO\\MyWptopr_Client\\User_Interface\\Auth_Command');
        $instance->register_integration('Wptopr\\WP\\SEO\\MyWptopr_Client\\User_Interface\\MyWptopr_Cleanup_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\MyWptopr_Client\\User_Interface\\MyWptopr_Client_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Plans\\User_Interface\\Plans_Page_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Plans\\User_Interface\\Upgrade_Sidebar_Menu_Integration');
        $instance->register_route('Wptopr\\WP\\SEO\\Routes\\Alert_Dismissal_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\Routes\\First_Time_Configuration_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\Routes\\Importing_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\Routes\\Indexables_Head_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\Routes\\Indexing_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\Routes\\Integrations_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\Routes\\Meta_Search_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\Routes\\SEMrush_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\Routes\\Supported_Features_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\Routes\\Wincher_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\Routes\\Workouts_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\Routes\\Wptopr_Head_REST_Field');
        $instance->register_integration('Wptopr\\WP\\SEO\\Schema\\Infrastructure\\Disable_Schema_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Schema_Aggregator_Watcher');
        $instance->register_integration('Wptopr\\WP\\SEO\\Schema_Aggregator\\User_Interface\\Cache\\Indexables_Update_Listener_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Schema_Aggregator\\User_Interface\\Cache\\WooCommerce_Product_Type_Change_Listener_Integration');
        $instance->register_command('Wptopr\\WP\\SEO\\Schema_Aggregator\\User_Interface\\Site_Schema_Aggregator_Cache_Cli_Command');
        $instance->register_command('Wptopr\\WP\\SEO\\Schema_Aggregator\\User_Interface\\Site_Schema_Aggregator_Cli_Command');
        $instance->register_route('Wptopr\\WP\\SEO\\Schema_Aggregator\\User_Interface\\Site_Schema_Aggregator_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\Schema_Aggregator\\User_Interface\\Site_Schema_Aggregator_Xml_Route');
        $instance->register_integration('Wptopr\\WP\\SEO\\Schema_Aggregator\\User_Interface\\Site_Schema_Response_Header_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\Task_List\\Infrastructure\\Register_Post_Type_Tasks_Integration');
        $instance->register_route('Wptopr\\WP\\SEO\\Task_List\\User_Interface\\Tasks\\Complete_Task_Route');
        $instance->register_route('Wptopr\\WP\\SEO\\Task_List\\User_Interface\\Tasks\\Get_Tasks_Route');
        $instance->register_integration('Wptopr\\WP\\SEO\\Tracking\\Infrastructure\\Tracking_On_Page_Load_Integration');
        $instance->register_route('Wptopr\\WP\\SEO\\Tracking\\User_Interface\\Action_Tracking_Route');
        $instance->register_integration('Wptopr\\WP\\SEO\\User_Meta\\User_Interface\\Additional_Contactmethods_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\User_Meta\\User_Interface\\Cleanup_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\User_Meta\\User_Interface\\Custom_Meta_Integration');
        $instance->register_integration('Wptopr\\WP\\SEO\\User_Profiles_Additions\\User_Interface\\User_Profiles_Additions_Ui');

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Loggers\Logger' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Loggers\Logger
     */
    protected function getLoggerService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] = new \Wptopr\WP\SEO\Loggers\Logger();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Memoizers\Meta_Tags_Context_Memoizer' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Memoizers\Meta_Tags_Context_Memoizer
     */
    protected function getMetaTagsContextMemoizerService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Memoizers\\Meta_Tags_Context_Memoizer'] = new \Wptopr\WP\SEO\Memoizers\Meta_Tags_Context_Memoizer(($this->services['Wptopr\\WP\\SEO\\Helpers\\Blocks_Helper'] ?? $this->getBlocksHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Context\\Meta_Tags_Context'] ?? $this->getMetaTagsContextService()), ($this->services['Wptopr\\WP\\SEO\\Memoizers\\Presentation_Memoizer'] ?? ($this->services['Wptopr\\WP\\SEO\\Memoizers\\Presentation_Memoizer'] = new \Wptopr\WP\SEO\Memoizers\Presentation_Memoizer($this))));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Memoizers\Presentation_Memoizer' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Memoizers\Presentation_Memoizer
     */
    protected function getPresentationMemoizerService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Memoizers\\Presentation_Memoizer'] = new \Wptopr\WP\SEO\Memoizers\Presentation_Memoizer($this);
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\MyWptopr_Client\Application\MyWptopr_Client' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\MyWptopr_Client\Application\MyWptopr_Client
     */
    protected function getMyWptoprClientService()
    {
        $a = ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Registration\\Client_Registration'] ?? $this->getClientRegistrationService());
        $b = ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\OIDC\\Discovery_Client'] ?? $this->getDiscoveryClientService());
        $c = ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\JWT_Signer'] ?? ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\JWT_Signer'] = new \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\Crypto\JWT_Signer()));

        $d = new \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\Crypto\Client_Authenticator(($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\Key_Pair_Manager'] ?? $this->getKeyPairManagerService()), $c);
        $e = ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Http\\HTTP_Client'] ?? $this->getHTTPClientService());

        $f = new \Wptopr\WP\SEO\MyWptopr_Client\Application\OAuth_Grant_Handler($b, $a, $d, $e);

        $g = ($this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] ?? ($this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] = new \Wptopr\WP\SEO\Loggers\Logger()));

        $f->setLogger($g);
        $h = new \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\OIDC\ID_Token_Validator($b, $c, $e, ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\OIDC\\Issuer_Config'] ?? ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\OIDC\\Issuer_Config'] = new \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\OIDC\Issuer_Config())));
        $h->setLogger($g);

        $i = new \Wptopr\WP\SEO\MyWptopr_Client\Application\Authorization_Code_Handler($b, $a, $f, $h, ($this->privates['Wptopr\\WP\\SEO\\Expiring_Store\\Application\\Expiring_Store'] ?? $this->getExpiringStoreService()));
        $i->setLogger($g);
        $j = new \Wptopr\WP\SEO\MyWptopr_Client\Application\Token_Revocation_Handler($b, $a, $d, $e);
        $j->setLogger($g);

        $this->services['Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\MyWptopr_Client'] = $instance = new \Wptopr\WP\SEO\MyWptopr_Client\Application\MyWptopr_Client($a, $i, $f, $j, $e, ($this->services['Wptopr\\WP\\SEO\\Helpers\\Lock_Helper'] ?? $this->getLockHelperService()), ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Token\\Token_Storage'] ?? $this->getTokenStorageService()), ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Token\\User_Token_Storage'] ?? $this->getUserTokenStorageService()), new \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\WordPress\Site_URL_Provider());

        $instance->setLogger($g);

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\MyWptopr_Client\User_Interface\Auth_Command' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\MyWptopr_Client\User_Interface\Auth_Command
     */
    protected function getAuthCommandService()
    {
        return $this->services['Wptopr\\WP\\SEO\\MyWptopr_Client\\User_Interface\\Auth_Command'] = new \Wptopr\WP\SEO\MyWptopr_Client\User_Interface\Auth_Command(($this->services['Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\MyWptopr_Client'] ?? $this->getMyWptoprClientService()), ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Registration\\Client_Registration'] ?? $this->getClientRegistrationService()), ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\OIDC\\Issuer_Config'] ?? ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\OIDC\\Issuer_Config'] = new \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\OIDC\Issuer_Config())), ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Token\\Token_Storage'] ?? $this->getTokenStorageService()), ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Token\\User_Token_Storage'] ?? $this->getUserTokenStorageService()), ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\MyWptopr_Client_Cleanup'] ?? $this->getMyWptoprClientCleanupService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\MyWptopr_Client\User_Interface\MyWptopr_Cleanup_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\MyWptopr_Client\User_Interface\MyWptopr_Cleanup_Integration
     */
    protected function getMyWptoprCleanupIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\MyWptopr_Client\\User_Interface\\MyWptopr_Cleanup_Integration'] = new \Wptopr\WP\SEO\MyWptopr_Client\User_Interface\MyWptopr_Cleanup_Integration(($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\MyWptopr_Client_Cleanup'] ?? $this->getMyWptoprClientCleanupService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\MyWptopr_Client\User_Interface\MyWptopr_Client_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\MyWptopr_Client\User_Interface\MyWptopr_Client_Integration
     */
    protected function getMyWptoprClientIntegrationService()
    {
        $this->services['Wptopr\\WP\\SEO\\MyWptopr_Client\\User_Interface\\MyWptopr_Client_Integration'] = $instance = new \Wptopr\WP\SEO\MyWptopr_Client\User_Interface\MyWptopr_Client_Integration(($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Registration\\Client_Registration'] ?? $this->getClientRegistrationService()));

        $instance->setLogger(($this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] ?? ($this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] = new \Wptopr\WP\SEO\Loggers\Logger())));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Plans\User_Interface\Plans_Page_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Plans\User_Interface\Plans_Page_Integration
     */
    protected function getPlansPageIntegrationService()
    {
        $a = ($this->services['WPSEO_Addon_Manager'] ?? $this->getWPSEOAddonManagerService());

        return $this->services['Wptopr\\WP\\SEO\\Plans\\User_Interface\\Plans_Page_Integration'] = new \Wptopr\WP\SEO\Plans\User_Interface\Plans_Page_Integration(($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()), new \Wptopr\WP\SEO\Plans\Application\Add_Ons_Collector($a, new \Wptopr\WP\SEO\Plans\Domain\Add_Ons\Premium($a), new \Wptopr\WP\SEO\Plans\Domain\Add_Ons\Woo($a)), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Short_Link_Helper'] ?? $this->getShortLinkHelperService()), ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Admin_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Admin_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Admin_Conditional())), ($this->services['Wptopr\\WP\\SEO\\Promotions\\Application\\Promotion_Manager'] ?? $this->getPromotionManagerService()), new \Wptopr\WP\SEO\Plans\Application\Duplicate_Post_Manager());
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Plans\User_Interface\Upgrade_Sidebar_Menu_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Plans\User_Interface\Upgrade_Sidebar_Menu_Integration
     */
    protected function getUpgradeSidebarMenuIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Plans\\User_Interface\\Upgrade_Sidebar_Menu_Integration'] = new \Wptopr\WP\SEO\Plans\User_Interface\Upgrade_Sidebar_Menu_Integration(($this->services['Wptopr\\WP\\SEO\\Conditionals\\WooCommerce_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\WooCommerce_Conditional'] = new \Wptopr\WP\SEO\Conditionals\WooCommerce_Conditional())), ($this->services['WPSEO_Shortlinker'] ?? $this->getWPSEOShortlinkerService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] = new \Wptopr\WP\SEO\Helpers\Product_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Promotions\\Application\\Promotion_Manager'] ?? $this->getPromotionManagerService()), ($this->services['WPSEO_Addon_Manager'] ?? $this->getWPSEOAddonManagerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Presentations\Abstract_Presentation' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Presentations\Abstract_Presentation
     */
    protected function getAbstractPresentationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Presentations\\Abstract_Presentation'] = new \Wptopr\WP\SEO\Presentations\Abstract_Presentation();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Presentations\Indexable_Author_Archive_Presentation' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Presentations\Indexable_Author_Archive_Presentation
     */
    protected function getIndexableAuthorArchivePresentationService()
    {
        $this->services['Wptopr\\WP\\SEO\\Presentations\\Indexable_Author_Archive_Presentation'] = $instance = new \Wptopr\WP\SEO\Presentations\Indexable_Author_Archive_Presentation(($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Author_Archive_Helper'] ?? $this->getAuthorArchiveHelperService()));

        $instance->set_generators(($this->services['Wptopr\\WP\\SEO\\Generators\\Schema_Generator'] ?? $this->getSchemaGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Locale_Generator'] ?? ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Locale_Generator'] = new \Wptopr\WP\SEO\Generators\Open_Graph_Locale_Generator())), ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Image_Generator'] ?? $this->getOpenGraphImageGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Twitter_Image_Generator'] ?? $this->getTwitterImageGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Breadcrumbs_Generator'] ?? $this->getBreadcrumbsGeneratorService()));
        $instance->set_helpers(($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] = new \Wptopr\WP\SEO\Helpers\Permalink_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Values_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Values_Helper'] = new \Wptopr\WP\SEO\Helpers\Open_Graph\Values_Helper())));
        $instance->set_archive_adjacent_helpers(($this->services['Wptopr\\WP\\SEO\\Helpers\\Pagination_Helper'] ?? $this->getPaginationHelperService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Presentations\Indexable_Date_Archive_Presentation' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Presentations\Indexable_Date_Archive_Presentation
     */
    protected function getIndexableDateArchivePresentationService()
    {
        $this->services['Wptopr\\WP\\SEO\\Presentations\\Indexable_Date_Archive_Presentation'] = $instance = new \Wptopr\WP\SEO\Presentations\Indexable_Date_Archive_Presentation(($this->services['Wptopr\\WP\\SEO\\Helpers\\Pagination_Helper'] ?? $this->getPaginationHelperService()));

        $instance->set_generators(($this->services['Wptopr\\WP\\SEO\\Generators\\Schema_Generator'] ?? $this->getSchemaGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Locale_Generator'] ?? ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Locale_Generator'] = new \Wptopr\WP\SEO\Generators\Open_Graph_Locale_Generator())), ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Image_Generator'] ?? $this->getOpenGraphImageGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Twitter_Image_Generator'] ?? $this->getTwitterImageGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Breadcrumbs_Generator'] ?? $this->getBreadcrumbsGeneratorService()));
        $instance->set_helpers(($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] = new \Wptopr\WP\SEO\Helpers\Permalink_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Values_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Values_Helper'] = new \Wptopr\WP\SEO\Helpers\Open_Graph\Values_Helper())));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Presentations\Indexable_Error_Page_Presentation' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Presentations\Indexable_Error_Page_Presentation
     */
    protected function getIndexableErrorPagePresentationService()
    {
        $this->services['Wptopr\\WP\\SEO\\Presentations\\Indexable_Error_Page_Presentation'] = $instance = new \Wptopr\WP\SEO\Presentations\Indexable_Error_Page_Presentation();

        $instance->set_generators(($this->services['Wptopr\\WP\\SEO\\Generators\\Schema_Generator'] ?? $this->getSchemaGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Locale_Generator'] ?? ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Locale_Generator'] = new \Wptopr\WP\SEO\Generators\Open_Graph_Locale_Generator())), ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Image_Generator'] ?? $this->getOpenGraphImageGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Twitter_Image_Generator'] ?? $this->getTwitterImageGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Breadcrumbs_Generator'] ?? $this->getBreadcrumbsGeneratorService()));
        $instance->set_helpers(($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] = new \Wptopr\WP\SEO\Helpers\Permalink_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Values_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Values_Helper'] = new \Wptopr\WP\SEO\Helpers\Open_Graph\Values_Helper())));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Presentations\Indexable_Home_Page_Presentation' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Presentations\Indexable_Home_Page_Presentation
     */
    protected function getIndexableHomePagePresentationService()
    {
        $this->services['Wptopr\\WP\\SEO\\Presentations\\Indexable_Home_Page_Presentation'] = $instance = new \Wptopr\WP\SEO\Presentations\Indexable_Home_Page_Presentation();

        $instance->set_generators(($this->services['Wptopr\\WP\\SEO\\Generators\\Schema_Generator'] ?? $this->getSchemaGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Locale_Generator'] ?? ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Locale_Generator'] = new \Wptopr\WP\SEO\Generators\Open_Graph_Locale_Generator())), ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Image_Generator'] ?? $this->getOpenGraphImageGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Twitter_Image_Generator'] ?? $this->getTwitterImageGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Breadcrumbs_Generator'] ?? $this->getBreadcrumbsGeneratorService()));
        $instance->set_helpers(($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] = new \Wptopr\WP\SEO\Helpers\Permalink_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Values_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Values_Helper'] = new \Wptopr\WP\SEO\Helpers\Open_Graph\Values_Helper())));
        $instance->set_archive_adjacent_helpers(($this->services['Wptopr\\WP\\SEO\\Helpers\\Pagination_Helper'] ?? $this->getPaginationHelperService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Presentations\Indexable_Post_Type_Archive_Presentation' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Presentations\Indexable_Post_Type_Archive_Presentation
     */
    protected function getIndexablePostTypeArchivePresentationService()
    {
        $this->services['Wptopr\\WP\\SEO\\Presentations\\Indexable_Post_Type_Archive_Presentation'] = $instance = new \Wptopr\WP\SEO\Presentations\Indexable_Post_Type_Archive_Presentation();

        $instance->set_generators(($this->services['Wptopr\\WP\\SEO\\Generators\\Schema_Generator'] ?? $this->getSchemaGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Locale_Generator'] ?? ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Locale_Generator'] = new \Wptopr\WP\SEO\Generators\Open_Graph_Locale_Generator())), ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Image_Generator'] ?? $this->getOpenGraphImageGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Twitter_Image_Generator'] ?? $this->getTwitterImageGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Breadcrumbs_Generator'] ?? $this->getBreadcrumbsGeneratorService()));
        $instance->set_helpers(($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] = new \Wptopr\WP\SEO\Helpers\Permalink_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Values_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Values_Helper'] = new \Wptopr\WP\SEO\Helpers\Open_Graph\Values_Helper())));
        $instance->set_archive_adjacent_helpers(($this->services['Wptopr\\WP\\SEO\\Helpers\\Pagination_Helper'] ?? $this->getPaginationHelperService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Presentations\Indexable_Post_Type_Presentation' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Presentations\Indexable_Post_Type_Presentation
     */
    protected function getIndexablePostTypePresentationService()
    {
        $this->services['Wptopr\\WP\\SEO\\Presentations\\Indexable_Post_Type_Presentation'] = $instance = new \Wptopr\WP\SEO\Presentations\Indexable_Post_Type_Presentation(($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] = new \Wptopr\WP\SEO\Helpers\Date_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Pagination_Helper'] ?? $this->getPaginationHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Helper'] ?? $this->getPostHelperService()));

        $instance->set_generators(($this->services['Wptopr\\WP\\SEO\\Generators\\Schema_Generator'] ?? $this->getSchemaGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Locale_Generator'] ?? ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Locale_Generator'] = new \Wptopr\WP\SEO\Generators\Open_Graph_Locale_Generator())), ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Image_Generator'] ?? $this->getOpenGraphImageGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Twitter_Image_Generator'] ?? $this->getTwitterImageGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Breadcrumbs_Generator'] ?? $this->getBreadcrumbsGeneratorService()));
        $instance->set_helpers(($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] = new \Wptopr\WP\SEO\Helpers\Permalink_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Values_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Values_Helper'] = new \Wptopr\WP\SEO\Helpers\Open_Graph\Values_Helper())));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Presentations\Indexable_Presentation' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Presentations\Indexable_Presentation
     */
    protected function getIndexablePresentationService()
    {
        $this->services['Wptopr\\WP\\SEO\\Presentations\\Indexable_Presentation'] = $instance = new \Wptopr\WP\SEO\Presentations\Indexable_Presentation();

        $instance->set_generators(($this->services['Wptopr\\WP\\SEO\\Generators\\Schema_Generator'] ?? $this->getSchemaGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Locale_Generator'] ?? ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Locale_Generator'] = new \Wptopr\WP\SEO\Generators\Open_Graph_Locale_Generator())), ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Image_Generator'] ?? $this->getOpenGraphImageGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Twitter_Image_Generator'] ?? $this->getTwitterImageGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Breadcrumbs_Generator'] ?? $this->getBreadcrumbsGeneratorService()));
        $instance->set_helpers(($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] = new \Wptopr\WP\SEO\Helpers\Permalink_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Values_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Values_Helper'] = new \Wptopr\WP\SEO\Helpers\Open_Graph\Values_Helper())));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Presentations\Indexable_Search_Result_Page_Presentation' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Presentations\Indexable_Search_Result_Page_Presentation
     */
    protected function getIndexableSearchResultPagePresentationService()
    {
        $this->services['Wptopr\\WP\\SEO\\Presentations\\Indexable_Search_Result_Page_Presentation'] = $instance = new \Wptopr\WP\SEO\Presentations\Indexable_Search_Result_Page_Presentation();

        $instance->set_generators(($this->services['Wptopr\\WP\\SEO\\Generators\\Schema_Generator'] ?? $this->getSchemaGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Locale_Generator'] ?? ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Locale_Generator'] = new \Wptopr\WP\SEO\Generators\Open_Graph_Locale_Generator())), ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Image_Generator'] ?? $this->getOpenGraphImageGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Twitter_Image_Generator'] ?? $this->getTwitterImageGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Breadcrumbs_Generator'] ?? $this->getBreadcrumbsGeneratorService()));
        $instance->set_helpers(($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] = new \Wptopr\WP\SEO\Helpers\Permalink_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Values_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Values_Helper'] = new \Wptopr\WP\SEO\Helpers\Open_Graph\Values_Helper())));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Presentations\Indexable_Static_Home_Page_Presentation' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Presentations\Indexable_Static_Home_Page_Presentation
     */
    protected function getIndexableStaticHomePagePresentationService()
    {
        $this->services['Wptopr\\WP\\SEO\\Presentations\\Indexable_Static_Home_Page_Presentation'] = $instance = new \Wptopr\WP\SEO\Presentations\Indexable_Static_Home_Page_Presentation(($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] = new \Wptopr\WP\SEO\Helpers\Date_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Pagination_Helper'] ?? $this->getPaginationHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Helper'] ?? $this->getPostHelperService()));

        $instance->set_generators(($this->services['Wptopr\\WP\\SEO\\Generators\\Schema_Generator'] ?? $this->getSchemaGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Locale_Generator'] ?? ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Locale_Generator'] = new \Wptopr\WP\SEO\Generators\Open_Graph_Locale_Generator())), ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Image_Generator'] ?? $this->getOpenGraphImageGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Twitter_Image_Generator'] ?? $this->getTwitterImageGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Breadcrumbs_Generator'] ?? $this->getBreadcrumbsGeneratorService()));
        $instance->set_helpers(($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] = new \Wptopr\WP\SEO\Helpers\Permalink_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Values_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Values_Helper'] = new \Wptopr\WP\SEO\Helpers\Open_Graph\Values_Helper())));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Presentations\Indexable_Static_Posts_Page_Presentation' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Presentations\Indexable_Static_Posts_Page_Presentation
     */
    protected function getIndexableStaticPostsPagePresentationService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Pagination_Helper'] ?? $this->getPaginationHelperService());

        $this->services['Wptopr\\WP\\SEO\\Presentations\\Indexable_Static_Posts_Page_Presentation'] = $instance = new \Wptopr\WP\SEO\Presentations\Indexable_Static_Posts_Page_Presentation(($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] = new \Wptopr\WP\SEO\Helpers\Date_Helper())), $a, ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Helper'] ?? $this->getPostHelperService()));

        $instance->set_generators(($this->services['Wptopr\\WP\\SEO\\Generators\\Schema_Generator'] ?? $this->getSchemaGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Locale_Generator'] ?? ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Locale_Generator'] = new \Wptopr\WP\SEO\Generators\Open_Graph_Locale_Generator())), ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Image_Generator'] ?? $this->getOpenGraphImageGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Twitter_Image_Generator'] ?? $this->getTwitterImageGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Breadcrumbs_Generator'] ?? $this->getBreadcrumbsGeneratorService()));
        $instance->set_helpers(($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] = new \Wptopr\WP\SEO\Helpers\Permalink_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Values_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Values_Helper'] = new \Wptopr\WP\SEO\Helpers\Open_Graph\Values_Helper())));
        $instance->set_archive_adjacent_helpers($a);

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Presentations\Indexable_Term_Archive_Presentation' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Presentations\Indexable_Term_Archive_Presentation
     */
    protected function getIndexableTermArchivePresentationService()
    {
        $this->services['Wptopr\\WP\\SEO\\Presentations\\Indexable_Term_Archive_Presentation'] = $instance = new \Wptopr\WP\SEO\Presentations\Indexable_Term_Archive_Presentation(($this->services['Wptopr\\WP\\SEO\\Wrappers\\WP_Query_Wrapper'] ?? ($this->services['Wptopr\\WP\\SEO\\Wrappers\\WP_Query_Wrapper'] = new \Wptopr\WP\SEO\Wrappers\WP_Query_Wrapper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Taxonomy_Helper'] ?? $this->getTaxonomyHelperService()));

        $instance->set_generators(($this->services['Wptopr\\WP\\SEO\\Generators\\Schema_Generator'] ?? $this->getSchemaGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Locale_Generator'] ?? ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Locale_Generator'] = new \Wptopr\WP\SEO\Generators\Open_Graph_Locale_Generator())), ($this->services['Wptopr\\WP\\SEO\\Generators\\Open_Graph_Image_Generator'] ?? $this->getOpenGraphImageGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Twitter_Image_Generator'] ?? $this->getTwitterImageGeneratorService()), ($this->services['Wptopr\\WP\\SEO\\Generators\\Breadcrumbs_Generator'] ?? $this->getBreadcrumbsGeneratorService()));
        $instance->set_helpers(($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Permalink_Helper'] = new \Wptopr\WP\SEO\Helpers\Permalink_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Values_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Values_Helper'] = new \Wptopr\WP\SEO\Helpers\Open_Graph\Values_Helper())));
        $instance->set_archive_adjacent_helpers(($this->services['Wptopr\\WP\\SEO\\Helpers\\Pagination_Helper'] ?? $this->getPaginationHelperService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Promotions\Application\Promotion_Manager' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Promotions\Application\Promotion_Manager
     */
    protected function getPromotionManagerService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Promotions\\Application\\Promotion_Manager'] = new \Wptopr\WP\SEO\Promotions\Application\Promotion_Manager(new \Wptopr\WP\SEO\Promotions\Domain\Black_Friday_Promotion());
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Repositories\Indexable_Cleanup_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Repositories\Indexable_Cleanup_Repository
     */
    protected function getIndexableCleanupRepositoryService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Cleanup_Repository'] = new \Wptopr\WP\SEO\Repositories\Indexable_Cleanup_Repository(($this->services['Wptopr\\WP\\SEO\\Helpers\\Taxonomy_Helper'] ?? $this->getTaxonomyHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Author_Archive_Helper'] ?? $this->getAuthorArchiveHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Repositories\Indexable_Hierarchy_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Repositories\Indexable_Hierarchy_Repository
     */
    protected function getIndexableHierarchyRepositoryService()
    {
        $this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Hierarchy_Repository'] = $instance = new \Wptopr\WP\SEO\Repositories\Indexable_Hierarchy_Repository();

        $instance->set_builder(($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Hierarchy_Builder'] ?? $this->getIndexableHierarchyBuilderService()));
        $instance->set_helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Repositories\Indexable_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Repositories\Indexable_Repository
     */
    protected function getIndexableRepositoryService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Hierarchy_Repository'] ?? $this->getIndexableHierarchyRepositoryService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'])) {
            return $this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'];
        }
        $b = ($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'] ?? $this->getIndexableBuilderService());

        if (isset($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'])) {
            return $this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'];
        }

        return $this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] = new \Wptopr\WP\SEO\Repositories\Indexable_Repository($b, ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] ?? ($this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] = new \Wptopr\WP\SEO\Loggers\Logger())), $a, ($this->services['wpdb'] ?? $this->getWpdbService()), ($this->services['Wptopr\\WP\\SEO\\Services\\Indexables\\Indexable_Version_Manager'] ?? $this->getIndexableVersionManagerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Repositories\Primary_Term_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Repositories\Primary_Term_Repository
     */
    protected function getPrimaryTermRepositoryService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Repositories\\Primary_Term_Repository'] = new \Wptopr\WP\SEO\Repositories\Primary_Term_Repository();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Repositories\SEO_Links_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Repositories\SEO_Links_Repository
     */
    protected function getSEOLinksRepositoryService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Repositories\\SEO_Links_Repository'] = new \Wptopr\WP\SEO\Repositories\SEO_Links_Repository();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Routes\Alert_Dismissal_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Routes\Alert_Dismissal_Route
     */
    protected function getAlertDismissalRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Routes\\Alert_Dismissal_Route'] = new \Wptopr\WP\SEO\Routes\Alert_Dismissal_Route(($this->services['Wptopr\\WP\\SEO\\Actions\\Alert_Dismissal_Action'] ?? $this->getAlertDismissalActionService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Routes\First_Time_Configuration_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Routes\First_Time_Configuration_Route
     */
    protected function getFirstTimeConfigurationRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Routes\\First_Time_Configuration_Route'] = new \Wptopr\WP\SEO\Routes\First_Time_Configuration_Route(($this->services['Wptopr\\WP\\SEO\\Actions\\Configuration\\First_Time_Configuration_Action'] ?? $this->getFirstTimeConfigurationActionService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Routes\Importing_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Routes\Importing_Route
     */
    protected function getImportingRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Routes\\Importing_Route'] = new \Wptopr\WP\SEO\Routes\Importing_Route(($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Importable_Detector_Service'] ?? $this->getImportableDetectorServiceService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Cleanup_Action'] ?? $this->getAioseoCleanupActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Custom_Archive_Settings_Importing_Action'] ?? $this->getAioseoCustomArchiveSettingsImportingActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Default_Archive_Settings_Importing_Action'] ?? $this->getAioseoDefaultArchiveSettingsImportingActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_General_Settings_Importing_Action'] ?? $this->getAioseoGeneralSettingsImportingActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Posts_Importing_Action'] ?? $this->getAioseoPostsImportingActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Posttype_Defaults_Settings_Importing_Action'] ?? $this->getAioseoPosttypeDefaultsSettingsImportingActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Taxonomy_Settings_Importing_Action'] ?? $this->getAioseoTaxonomySettingsImportingActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Validate_Data_Action'] ?? $this->getAioseoValidateDataActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Deactivate_Conflicting_Plugins_Action'] ?? $this->getDeactivateConflictingPluginsActionService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Routes\Indexables_Head_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Routes\Indexables_Head_Route
     */
    protected function getIndexablesHeadRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Routes\\Indexables_Head_Route'] = new \Wptopr\WP\SEO\Routes\Indexables_Head_Route(($this->services['Wptopr\\WP\\SEO\\Actions\\Indexables\\Indexable_Head_Action'] ?? $this->getIndexableHeadActionService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Routes\Indexing_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Routes\Indexing_Route
     */
    protected function getIndexingRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Routes\\Indexing_Route'] = new \Wptopr\WP\SEO\Routes\Indexing_Route(($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Post_Indexation_Action'] ?? $this->getIndexablePostIndexationActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Term_Indexation_Action'] ?? $this->getIndexableTermIndexationActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Post_Type_Archive_Indexation_Action'] ?? $this->getIndexablePostTypeArchiveIndexationActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_General_Indexation_Action'] ?? $this->getIndexableGeneralIndexationActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexable_Indexing_Complete_Action'] ?? $this->getIndexableIndexingCompleteActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexing_Complete_Action'] ?? $this->getIndexingCompleteActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Indexing_Prepare_Action'] ?? $this->getIndexingPrepareActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Post_Link_Indexing_Action'] ?? $this->getPostLinkIndexingActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexing\\Term_Link_Indexing_Action'] ?? $this->getTermLinkIndexingActionService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexing_Helper'] ?? $this->getIndexingHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Routes\Integrations_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Routes\Integrations_Route
     */
    protected function getIntegrationsRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Routes\\Integrations_Route'] = new \Wptopr\WP\SEO\Routes\Integrations_Route(($this->services['Wptopr\\WP\\SEO\\Actions\\Integrations_Action'] ?? $this->getIntegrationsActionService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Routes\Meta_Search_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Routes\Meta_Search_Route
     */
    protected function getMetaSearchRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Routes\\Meta_Search_Route'] = new \Wptopr\WP\SEO\Routes\Meta_Search_Route();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Routes\SEMrush_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Routes\SEMrush_Route
     */
    protected function getSEMrushRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Routes\\SEMrush_Route'] = new \Wptopr\WP\SEO\Routes\SEMrush_Route(($this->services['Wptopr\\WP\\SEO\\Actions\\SEMrush\\SEMrush_Login_Action'] ?? $this->getSEMrushLoginActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\SEMrush\\SEMrush_Options_Action'] ?? $this->getSEMrushOptionsActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\SEMrush\\SEMrush_Phrases_Action'] ?? $this->getSEMrushPhrasesActionService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Routes\Supported_Features_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Routes\Supported_Features_Route
     */
    protected function getSupportedFeaturesRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Routes\\Supported_Features_Route'] = new \Wptopr\WP\SEO\Routes\Supported_Features_Route();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Routes\Wincher_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Routes\Wincher_Route
     */
    protected function getWincherRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Routes\\Wincher_Route'] = new \Wptopr\WP\SEO\Routes\Wincher_Route(($this->services['Wptopr\\WP\\SEO\\Actions\\Wincher\\Wincher_Login_Action'] ?? $this->getWincherLoginActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Wincher\\Wincher_Account_Action'] ?? $this->getWincherAccountActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Wincher\\Wincher_Keyphrases_Action'] ?? $this->getWincherKeyphrasesActionService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Routes\Workouts_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Routes\Workouts_Route
     */
    protected function getWorkoutsRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Routes\\Workouts_Route'] = new \Wptopr\WP\SEO\Routes\Workouts_Route(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Routes\Wptopr_Head_REST_Field' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Routes\Wptopr_Head_REST_Field
     */
    protected function getWptoprHeadRESTFieldService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Routes\\Wptopr_Head_REST_Field'] = new \Wptopr\WP\SEO\Routes\Wptopr_Head_REST_Field(($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Taxonomy_Helper'] ?? $this->getTaxonomyHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Helper'] ?? $this->getPostHelperService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Indexables\\Indexable_Head_Action'] ?? $this->getIndexableHeadActionService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Schema\Application\Configuration\Schema_Configuration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Schema\Application\Configuration\Schema_Configuration
     */
    protected function getSchemaConfigurationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Schema\\Application\\Configuration\\Schema_Configuration'] = new \Wptopr\WP\SEO\Schema\Application\Configuration\Schema_Configuration(($this->services['Wptopr\\WP\\SEO\\Helpers\\Woocommerce_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Woocommerce_Helper'] = new \Wptopr\WP\SEO\Helpers\Woocommerce_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] = new \Wptopr\WP\SEO\Helpers\Product_Helper())), ($this->services['WPSEO_Addon_Manager'] ?? $this->getWPSEOAddonManagerService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Schema\Infrastructure\Disable_Schema_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Schema\Infrastructure\Disable_Schema_Integration
     */
    protected function getDisableSchemaIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Schema\\Infrastructure\\Disable_Schema_Integration'] = new \Wptopr\WP\SEO\Schema\Infrastructure\Disable_Schema_Integration();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Schema_Aggregator_Conditional' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Schema_Aggregator_Conditional
     */
    protected function getSchemaAggregatorConditionalService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Schema_Aggregator_Conditional'] = new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Schema_Aggregator_Conditional(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Schema_Aggregator_Watcher' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Schema_Aggregator_Watcher
     */
    protected function getSchemaAggregatorWatcherService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Schema_Aggregator_Watcher'] = new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Schema_Aggregator_Watcher(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Schema_Aggregator\User_Interface\Cache\Indexables_Update_Listener_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Schema_Aggregator\User_Interface\Cache\Indexables_Update_Listener_Integration
     */
    protected function getIndexablesUpdateListenerIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Schema_Aggregator\\User_Interface\\Cache\\Indexables_Update_Listener_Integration'] = new \Wptopr\WP\SEO\Schema_Aggregator\User_Interface\Cache\Indexables_Update_Listener_Integration(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Config'] ?? ($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Config'] = new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Config())), ($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Cache\\Manager'] ?? $this->getManagerService()), ($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Cache\\Xml_Manager'] ?? $this->getXmlManagerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Schema_Aggregator\User_Interface\Cache\WooCommerce_Product_Type_Change_Listener_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Schema_Aggregator\User_Interface\Cache\WooCommerce_Product_Type_Change_Listener_Integration
     */
    protected function getWooCommerceProductTypeChangeListenerIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Schema_Aggregator\\User_Interface\\Cache\\WooCommerce_Product_Type_Change_Listener_Integration'] = new \Wptopr\WP\SEO\Schema_Aggregator\User_Interface\Cache\WooCommerce_Product_Type_Change_Listener_Integration(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Config'] ?? ($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Config'] = new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Config())), ($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Cache\\Manager'] ?? $this->getManagerService()), ($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Cache\\Xml_Manager'] ?? $this->getXmlManagerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Schema_Aggregator\User_Interface\Site_Schema_Aggregator_Cache_Cli_Command' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Schema_Aggregator\User_Interface\Site_Schema_Aggregator_Cache_Cli_Command
     */
    protected function getSiteSchemaAggregatorCacheCliCommandService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Schema_Aggregator\\User_Interface\\Site_Schema_Aggregator_Cache_Cli_Command'] = new \Wptopr\WP\SEO\Schema_Aggregator\User_Interface\Site_Schema_Aggregator_Cache_Cli_Command(($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Config'] ?? ($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Config'] = new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Config())), ($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Cache\\Manager'] ?? $this->getManagerService()), ($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Cache\\Xml_Manager'] ?? $this->getXmlManagerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Schema_Aggregator\User_Interface\Site_Schema_Aggregator_Cli_Command' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Schema_Aggregator\User_Interface\Site_Schema_Aggregator_Cli_Command
     */
    protected function getSiteSchemaAggregatorCliCommandService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Schema_Aggregator\\User_Interface\\Site_Schema_Aggregator_Cli_Command'] = new \Wptopr\WP\SEO\Schema_Aggregator\User_Interface\Site_Schema_Aggregator_Cli_Command(($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Config'] ?? ($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Config'] = new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Config())), ($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Aggregate_Site_Schema_Command_Handler'] ?? $this->getAggregateSiteSchemaCommandHandlerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Schema_Aggregator\User_Interface\Site_Schema_Aggregator_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Schema_Aggregator\User_Interface\Site_Schema_Aggregator_Route
     */
    protected function getSiteSchemaAggregatorRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Schema_Aggregator\\User_Interface\\Site_Schema_Aggregator_Route'] = new \Wptopr\WP\SEO\Schema_Aggregator\User_Interface\Site_Schema_Aggregator_Route(($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Config'] ?? ($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Config'] = new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Config())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] = new \Wptopr\WP\SEO\Helpers\Capability_Helper())), ($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Aggregate_Site_Schema_Command_Handler'] ?? $this->getAggregateSiteSchemaCommandHandlerService()), ($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Cache\\Manager'] ?? $this->getManagerService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Schema_Aggregator\User_Interface\Site_Schema_Aggregator_Xml_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Schema_Aggregator\User_Interface\Site_Schema_Aggregator_Xml_Route
     */
    protected function getSiteSchemaAggregatorXmlRouteService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService());

        return $this->services['Wptopr\\WP\\SEO\\Schema_Aggregator\\User_Interface\\Site_Schema_Aggregator_Xml_Route'] = new \Wptopr\WP\SEO\Schema_Aggregator\User_Interface\Site_Schema_Aggregator_Xml_Route(new \Wptopr\WP\SEO\Schema_Aggregator\Application\Aggregate_Site_Schema_Map_Command_Handler(new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Schema_Map\Schema_Map_Repository_Factory(new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Schema_Map\Schema_Map_Indexable_Repository($a), new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Schema_Map\Schema_Map_WordPress_Repository($a)), new \Wptopr\WP\SEO\Schema_Aggregator\Application\Schema_Map\Schema_Map_Builder(($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Config'] ?? ($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Config'] = new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Config()))), new \Wptopr\WP\SEO\Schema_Aggregator\Application\Schema_Map\Schema_Map_Xml_Renderer(new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Schema_Map\Schema_Map_Config()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService())), ($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Cache\\Xml_Manager'] ?? $this->getXmlManagerService()), ($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Aggregator_Config'] ?? $this->getAggregatorConfigService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Schema_Aggregator\User_Interface\Site_Schema_Response_Header_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Schema_Aggregator\User_Interface\Site_Schema_Response_Header_Integration
     */
    protected function getSiteSchemaResponseHeaderIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Schema_Aggregator\\User_Interface\\Site_Schema_Response_Header_Integration'] = new \Wptopr\WP\SEO\Schema_Aggregator\User_Interface\Site_Schema_Response_Header_Integration(new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Schema_Map\Schema_Map_Header_Adapter());
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Services\Health_Check\Default_Tagline_Check' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Services\Health_Check\Default_Tagline_Check
     */
    protected function getDefaultTaglineCheckService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Default_Tagline_Check'] = new \Wptopr\WP\SEO\Services\Health_Check\Default_Tagline_Check(($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Default_Tagline_Runner'] ?? ($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Default_Tagline_Runner'] = new \Wptopr\WP\SEO\Services\Health_Check\Default_Tagline_Runner())), ($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Default_Tagline_Reports'] ?? $this->getDefaultTaglineReportsService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Services\Health_Check\Default_Tagline_Reports' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Services\Health_Check\Default_Tagline_Reports
     */
    protected function getDefaultTaglineReportsService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Default_Tagline_Reports'] = new \Wptopr\WP\SEO\Services\Health_Check\Default_Tagline_Reports(($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Report_Builder_Factory'] ?? ($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Report_Builder_Factory'] = new \Wptopr\WP\SEO\Services\Health_Check\Report_Builder_Factory())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Services\Health_Check\Default_Tagline_Runner' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Services\Health_Check\Default_Tagline_Runner
     */
    protected function getDefaultTaglineRunnerService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Default_Tagline_Runner'] = new \Wptopr\WP\SEO\Services\Health_Check\Default_Tagline_Runner();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Services\Health_Check\Links_Table_Check' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Services\Health_Check\Links_Table_Check
     */
    protected function getLinksTableCheckService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Links_Table_Check'] = new \Wptopr\WP\SEO\Services\Health_Check\Links_Table_Check(($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Links_Table_Runner'] ?? $this->getLinksTableRunnerService()), ($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Links_Table_Reports'] ?? $this->getLinksTableReportsService()), ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Should_Index_Links_Conditional'] ?? $this->getShouldIndexLinksConditionalService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Services\Health_Check\Links_Table_Reports' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Services\Health_Check\Links_Table_Reports
     */
    protected function getLinksTableReportsService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Links_Table_Reports'] = new \Wptopr\WP\SEO\Services\Health_Check\Links_Table_Reports(($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Report_Builder_Factory'] ?? ($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Report_Builder_Factory'] = new \Wptopr\WP\SEO\Services\Health_Check\Report_Builder_Factory())), ($this->services['WPSEO_Shortlinker'] ?? $this->getWPSEOShortlinkerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Services\Health_Check\Links_Table_Runner' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Services\Health_Check\Links_Table_Runner
     */
    protected function getLinksTableRunnerService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Links_Table_Runner'] = new \Wptopr\WP\SEO\Services\Health_Check\Links_Table_Runner(($this->services['Wptopr\\WP\\SEO\\Config\\Migration_Status'] ?? ($this->services['Wptopr\\WP\\SEO\\Config\\Migration_Status'] = new \Wptopr\WP\SEO\Config\Migration_Status())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Services\Health_Check\MyWptopr_Api_Request_Factory' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Services\Health_Check\MyWptopr_Api_Request_Factory
     */
    protected function getMyWptoprApiRequestFactoryService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\MyWptopr_Api_Request_Factory'] = new \Wptopr\WP\SEO\Services\Health_Check\MyWptopr_Api_Request_Factory();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Services\Health_Check\Page_Comments_Check' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Services\Health_Check\Page_Comments_Check
     */
    protected function getPageCommentsCheckService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Page_Comments_Check'] = new \Wptopr\WP\SEO\Services\Health_Check\Page_Comments_Check(($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Page_Comments_Runner'] ?? ($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Page_Comments_Runner'] = new \Wptopr\WP\SEO\Services\Health_Check\Page_Comments_Runner())), ($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Page_Comments_Reports'] ?? $this->getPageCommentsReportsService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Services\Health_Check\Page_Comments_Reports' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Services\Health_Check\Page_Comments_Reports
     */
    protected function getPageCommentsReportsService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Page_Comments_Reports'] = new \Wptopr\WP\SEO\Services\Health_Check\Page_Comments_Reports(($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Report_Builder_Factory'] ?? ($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Report_Builder_Factory'] = new \Wptopr\WP\SEO\Services\Health_Check\Report_Builder_Factory())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Services\Health_Check\Page_Comments_Runner' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Services\Health_Check\Page_Comments_Runner
     */
    protected function getPageCommentsRunnerService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Page_Comments_Runner'] = new \Wptopr\WP\SEO\Services\Health_Check\Page_Comments_Runner();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Services\Health_Check\Postname_Permalink_Check' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Services\Health_Check\Postname_Permalink_Check
     */
    protected function getPostnamePermalinkCheckService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Postname_Permalink_Check'] = new \Wptopr\WP\SEO\Services\Health_Check\Postname_Permalink_Check(($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Postname_Permalink_Runner'] ?? ($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Postname_Permalink_Runner'] = new \Wptopr\WP\SEO\Services\Health_Check\Postname_Permalink_Runner())), ($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Postname_Permalink_Reports'] ?? $this->getPostnamePermalinkReportsService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Services\Health_Check\Postname_Permalink_Reports' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Services\Health_Check\Postname_Permalink_Reports
     */
    protected function getPostnamePermalinkReportsService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Postname_Permalink_Reports'] = new \Wptopr\WP\SEO\Services\Health_Check\Postname_Permalink_Reports(($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Report_Builder_Factory'] ?? ($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Report_Builder_Factory'] = new \Wptopr\WP\SEO\Services\Health_Check\Report_Builder_Factory())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Services\Health_Check\Postname_Permalink_Runner' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Services\Health_Check\Postname_Permalink_Runner
     */
    protected function getPostnamePermalinkRunnerService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Postname_Permalink_Runner'] = new \Wptopr\WP\SEO\Services\Health_Check\Postname_Permalink_Runner();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Services\Health_Check\Report_Builder' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Services\Health_Check\Report_Builder
     */
    protected function getReportBuilderService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Report_Builder'] = new \Wptopr\WP\SEO\Services\Health_Check\Report_Builder();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Services\Health_Check\Report_Builder_Factory' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Services\Health_Check\Report_Builder_Factory
     */
    protected function getReportBuilderFactoryService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Report_Builder_Factory'] = new \Wptopr\WP\SEO\Services\Health_Check\Report_Builder_Factory();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Services\Importing\Aioseo\Aioseo_Replacevar_Service' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Services\Importing\Aioseo\Aioseo_Replacevar_Service
     */
    protected function getAioseoReplacevarServiceService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Replacevar_Service'] = new \Wptopr\WP\SEO\Services\Importing\Aioseo\Aioseo_Replacevar_Service();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Services\Importing\Aioseo\Aioseo_Robots_Provider_Service' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Services\Importing\Aioseo\Aioseo_Robots_Provider_Service
     */
    protected function getAioseoRobotsProviderServiceService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Robots_Provider_Service'] = new \Wptopr\WP\SEO\Services\Importing\Aioseo\Aioseo_Robots_Provider_Service(($this->services['Wptopr\\WP\\SEO\\Helpers\\Aioseo_Helper'] ?? $this->getAioseoHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Services\Importing\Aioseo\Aioseo_Robots_Transformer_Service' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Services\Importing\Aioseo\Aioseo_Robots_Transformer_Service
     */
    protected function getAioseoRobotsTransformerServiceService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Robots_Transformer_Service'] = new \Wptopr\WP\SEO\Services\Importing\Aioseo\Aioseo_Robots_Transformer_Service(($this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Robots_Provider_Service'] ?? $this->getAioseoRobotsProviderServiceService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Services\Importing\Aioseo\Aioseo_Social_Images_Provider_Service' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Services\Importing\Aioseo\Aioseo_Social_Images_Provider_Service
     */
    protected function getAioseoSocialImagesProviderServiceService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Aioseo\\Aioseo_Social_Images_Provider_Service'] = new \Wptopr\WP\SEO\Services\Importing\Aioseo\Aioseo_Social_Images_Provider_Service(($this->services['Wptopr\\WP\\SEO\\Helpers\\Aioseo_Helper'] ?? $this->getAioseoHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Services\Importing\Conflicting_Plugins_Service' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Services\Importing\Conflicting_Plugins_Service
     */
    protected function getConflictingPluginsServiceService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Conflicting_Plugins_Service'] = new \Wptopr\WP\SEO\Services\Importing\Conflicting_Plugins_Service();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Services\Importing\Importable_Detector_Service' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Services\Importing\Importable_Detector_Service
     */
    protected function getImportableDetectorServiceService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Services\\Importing\\Importable_Detector_Service'] = new \Wptopr\WP\SEO\Services\Importing\Importable_Detector_Service(($this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Cleanup_Action'] ?? $this->getAioseoCleanupActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Custom_Archive_Settings_Importing_Action'] ?? $this->getAioseoCustomArchiveSettingsImportingActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Default_Archive_Settings_Importing_Action'] ?? $this->getAioseoDefaultArchiveSettingsImportingActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_General_Settings_Importing_Action'] ?? $this->getAioseoGeneralSettingsImportingActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Posts_Importing_Action'] ?? $this->getAioseoPostsImportingActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Posttype_Defaults_Settings_Importing_Action'] ?? $this->getAioseoPosttypeDefaultsSettingsImportingActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Taxonomy_Settings_Importing_Action'] ?? $this->getAioseoTaxonomySettingsImportingActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Aioseo\\Aioseo_Validate_Data_Action'] ?? $this->getAioseoValidateDataActionService()), ($this->services['Wptopr\\WP\\SEO\\Actions\\Importing\\Deactivate_Conflicting_Plugins_Action'] ?? $this->getDeactivateConflictingPluginsActionService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Services\Indexables\Indexable_Version_Manager' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Services\Indexables\Indexable_Version_Manager
     */
    protected function getIndexableVersionManagerService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Services\\Indexables\\Indexable_Version_Manager'] = new \Wptopr\WP\SEO\Services\Indexables\Indexable_Version_Manager(($this->services['Wptopr\\WP\\SEO\\Values\\Indexables\\Indexable_Builder_Versions'] ?? ($this->services['Wptopr\\WP\\SEO\\Values\\Indexables\\Indexable_Builder_Versions'] = new \Wptopr\WP\SEO\Values\Indexables\Indexable_Builder_Versions())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Surfaces\Classes_Surface' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Surfaces\Classes_Surface
     */
    protected function getClassesSurfaceService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Surfaces\\Classes_Surface'] = new \Wptopr\WP\SEO\Surfaces\Classes_Surface($this);
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Surfaces\Helpers_Surface' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Surfaces\Helpers_Surface
     */
    protected function getHelpersSurfaceService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Surfaces\\Helpers_Surface'] = new \Wptopr\WP\SEO\Surfaces\Helpers_Surface($this, ($this->services['Wptopr\\WP\\SEO\\Surfaces\\Open_Graph_Helpers_Surface'] ?? ($this->services['Wptopr\\WP\\SEO\\Surfaces\\Open_Graph_Helpers_Surface'] = new \Wptopr\WP\SEO\Surfaces\Open_Graph_Helpers_Surface($this))), ($this->services['Wptopr\\WP\\SEO\\Surfaces\\Schema_Helpers_Surface'] ?? ($this->services['Wptopr\\WP\\SEO\\Surfaces\\Schema_Helpers_Surface'] = new \Wptopr\WP\SEO\Surfaces\Schema_Helpers_Surface($this))), ($this->services['Wptopr\\WP\\SEO\\Surfaces\\Twitter_Helpers_Surface'] ?? ($this->services['Wptopr\\WP\\SEO\\Surfaces\\Twitter_Helpers_Surface'] = new \Wptopr\WP\SEO\Surfaces\Twitter_Helpers_Surface($this))));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Surfaces\Meta_Surface' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Surfaces\Meta_Surface
     */
    protected function getMetaSurfaceService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Surfaces\\Meta_Surface'] = new \Wptopr\WP\SEO\Surfaces\Meta_Surface($this, ($this->services['Wptopr\\WP\\SEO\\Memoizers\\Meta_Tags_Context_Memoizer'] ?? $this->getMetaTagsContextMemoizerService()), ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Wrappers\\WP_Rewrite_Wrapper'] ?? ($this->services['Wptopr\\WP\\SEO\\Wrappers\\WP_Rewrite_Wrapper'] = new \Wptopr\WP\SEO\Wrappers\WP_Rewrite_Wrapper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Surfaces\Open_Graph_Helpers_Surface' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Surfaces\Open_Graph_Helpers_Surface
     */
    protected function getOpenGraphHelpersSurfaceService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Surfaces\\Open_Graph_Helpers_Surface'] = new \Wptopr\WP\SEO\Surfaces\Open_Graph_Helpers_Surface($this);
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Surfaces\Schema_Helpers_Surface' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Surfaces\Schema_Helpers_Surface
     */
    protected function getSchemaHelpersSurfaceService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Surfaces\\Schema_Helpers_Surface'] = new \Wptopr\WP\SEO\Surfaces\Schema_Helpers_Surface($this);
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Surfaces\Twitter_Helpers_Surface' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Surfaces\Twitter_Helpers_Surface
     */
    protected function getTwitterHelpersSurfaceService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Surfaces\\Twitter_Helpers_Surface'] = new \Wptopr\WP\SEO\Surfaces\Twitter_Helpers_Surface($this);
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Task_List\Infrastructure\Register_Post_Type_Tasks_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Task_List\Infrastructure\Register_Post_Type_Tasks_Integration
     */
    protected function getRegisterPostTypeTasksIntegrationService()
    {
        $this->services['Wptopr\\WP\\SEO\\Task_List\\Infrastructure\\Register_Post_Type_Tasks_Integration'] = $instance = new \Wptopr\WP\SEO\Task_List\Infrastructure\Register_Post_Type_Tasks_Integration(($this->privates['Wptopr\\WP\\SEO\\Task_List\\Application\\Tasks\\Improve_Content_Readability'] ?? $this->getImproveContentReadabilityService()), ($this->privates['Wptopr\\WP\\SEO\\Task_List\\Application\\Tasks\\Improve_Content_SEO'] ?? $this->getImproveContentSEOService()), ($this->privates['Wptopr\\WP\\SEO\\Task_List\\Application\\Tasks\\Improve_Default_Meta_Descriptions'] ?? $this->getImproveDefaultMetaDescriptionsService()), ($this->privates['Wptopr\\WP\\SEO\\Task_List\\Application\\Tasks\\Set_Search_Appearance_Templates'] ?? $this->getSetSearchAppearanceTemplatesService()));

        $instance->set_post_type_helper(($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Task_List\User_Interface\Tasks\Complete_Task_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Task_List\User_Interface\Tasks\Complete_Task_Route
     */
    protected function getCompleteTaskRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Task_List\\User_Interface\\Tasks\\Complete_Task_Route'] = new \Wptopr\WP\SEO\Task_List\User_Interface\Tasks\Complete_Task_Route(($this->privates['Wptopr\\WP\\SEO\\Task_List\\Infrastructure\\Tasks_Collectors\\Tasks_Collector'] ?? $this->getTasksCollectorService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] = new \Wptopr\WP\SEO\Helpers\Capability_Helper())), ($this->privates['Wptopr\\WP\\SEO\\Tracking\\Application\\Action_Tracker'] ?? $this->getActionTrackerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Task_List\User_Interface\Tasks\Get_Tasks_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Task_List\User_Interface\Tasks\Get_Tasks_Route
     */
    protected function getGetTasksRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Task_List\\User_Interface\\Tasks\\Get_Tasks_Route'] = new \Wptopr\WP\SEO\Task_List\User_Interface\Tasks\Get_Tasks_Route(new \Wptopr\WP\SEO\Task_List\Application\Tasks_Repository(new \Wptopr\WP\SEO\Task_List\Infrastructure\Tasks_Collectors\Cached_Tasks_Collector(($this->privates['Wptopr\\WP\\SEO\\Task_List\\Infrastructure\\Tasks_Collectors\\Tasks_Collector'] ?? $this->getTasksCollectorService()))), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] = new \Wptopr\WP\SEO\Helpers\Capability_Helper())), ($this->privates['Wptopr\\WP\\SEO\\Tracking\\Application\\Action_Tracker'] ?? $this->getActionTrackerService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Tracking\Infrastructure\Tracking_On_Page_Load_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Tracking\Infrastructure\Tracking_On_Page_Load_Integration
     */
    protected function getTrackingOnPageLoadIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Tracking\\Infrastructure\\Tracking_On_Page_Load_Integration'] = new \Wptopr\WP\SEO\Tracking\Infrastructure\Tracking_On_Page_Load_Integration(($this->privates['Wptopr\\WP\\SEO\\Tracking\\Application\\Action_Tracker'] ?? $this->getActionTrackerService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] = new \Wptopr\WP\SEO\Helpers\Capability_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Tracking\User_Interface\Action_Tracking_Route' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Tracking\User_Interface\Action_Tracking_Route
     */
    protected function getActionTrackingRouteService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Tracking\\User_Interface\\Action_Tracking_Route'] = new \Wptopr\WP\SEO\Tracking\User_Interface\Action_Tracking_Route(($this->privates['Wptopr\\WP\\SEO\\Tracking\\Application\\Action_Tracker'] ?? $this->getActionTrackerService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Capability_Helper'] = new \Wptopr\WP\SEO\Helpers\Capability_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\User_Meta\Application\Additional_Contactmethods_Collector' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\User_Meta\Application\Additional_Contactmethods_Collector
     */
    protected function getAdditionalContactmethodsCollectorService()
    {
        return $this->services['Wptopr\\WP\\SEO\\User_Meta\\Application\\Additional_Contactmethods_Collector'] = new \Wptopr\WP\SEO\User_Meta\Application\Additional_Contactmethods_Collector(new \Wptopr\WP\SEO\User_Meta\Framework\Additional_Contactmethods\Facebook(), new \Wptopr\WP\SEO\User_Meta\Framework\Additional_Contactmethods\Instagram(), new \Wptopr\WP\SEO\User_Meta\Framework\Additional_Contactmethods\Linkedin(), new \Wptopr\WP\SEO\User_Meta\Framework\Additional_Contactmethods\Myspace(), new \Wptopr\WP\SEO\User_Meta\Framework\Additional_Contactmethods\Pinterest(), new \Wptopr\WP\SEO\User_Meta\Framework\Additional_Contactmethods\Soundcloud(), new \Wptopr\WP\SEO\User_Meta\Framework\Additional_Contactmethods\Tumblr(), new \Wptopr\WP\SEO\User_Meta\Framework\Additional_Contactmethods\Wikipedia(), new \Wptopr\WP\SEO\User_Meta\Framework\Additional_Contactmethods\X(), new \Wptopr\WP\SEO\User_Meta\Framework\Additional_Contactmethods\Youtube());
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\User_Meta\Application\Custom_Meta_Collector' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\User_Meta\Application\Custom_Meta_Collector
     */
    protected function getCustomMetaCollectorService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper()));

        return $this->services['Wptopr\\WP\\SEO\\User_Meta\\Application\\Custom_Meta_Collector'] = new \Wptopr\WP\SEO\User_Meta\Application\Custom_Meta_Collector(new \Wptopr\WP\SEO\User_Meta\Framework\Custom_Meta\Author_Metadesc($a), new \Wptopr\WP\SEO\User_Meta\Framework\Custom_Meta\Author_Pronouns($a), new \Wptopr\WP\SEO\User_Meta\Framework\Custom_Meta\Author_Title($a), new \Wptopr\WP\SEO\User_Meta\Framework\Custom_Meta\Content_Analysis_Disable($a), new \Wptopr\WP\SEO\User_Meta\Framework\Custom_Meta\Inclusive_Language_Analysis_Disable($a), new \Wptopr\WP\SEO\User_Meta\Framework\Custom_Meta\Keyword_Analysis_Disable($a), new \Wptopr\WP\SEO\User_Meta\Framework\Custom_Meta\Noindex_Author($a));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\User_Meta\User_Interface\Additional_Contactmethods_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\User_Meta\User_Interface\Additional_Contactmethods_Integration
     */
    protected function getAdditionalContactmethodsIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\User_Meta\\User_Interface\\Additional_Contactmethods_Integration'] = new \Wptopr\WP\SEO\User_Meta\User_Interface\Additional_Contactmethods_Integration(($this->services['Wptopr\\WP\\SEO\\User_Meta\\Application\\Additional_Contactmethods_Collector'] ?? $this->getAdditionalContactmethodsCollectorService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\User_Meta\User_Interface\Cleanup_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\User_Meta\User_Interface\Cleanup_Integration
     */
    protected function getCleanupIntegration2Service()
    {
        return $this->services['Wptopr\\WP\\SEO\\User_Meta\\User_Interface\\Cleanup_Integration'] = new \Wptopr\WP\SEO\User_Meta\User_Interface\Cleanup_Integration(new \Wptopr\WP\SEO\User_Meta\Application\Cleanup_Service(($this->services['Wptopr\\WP\\SEO\\User_Meta\\Application\\Additional_Contactmethods_Collector'] ?? $this->getAdditionalContactmethodsCollectorService()), ($this->services['Wptopr\\WP\\SEO\\User_Meta\\Application\\Custom_Meta_Collector'] ?? $this->getCustomMetaCollectorService()), new \Wptopr\WP\SEO\User_Meta\Infrastructure\Cleanup_Repository()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\User_Meta\User_Interface\Custom_Meta_Integration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\User_Meta\User_Interface\Custom_Meta_Integration
     */
    protected function getCustomMetaIntegrationService()
    {
        return $this->services['Wptopr\\WP\\SEO\\User_Meta\\User_Interface\\Custom_Meta_Integration'] = new \Wptopr\WP\SEO\User_Meta\User_Interface\Custom_Meta_Integration(($this->services['Wptopr\\WP\\SEO\\User_Meta\\Application\\Custom_Meta_Collector'] ?? $this->getCustomMetaCollectorService()));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\User_Profiles_Additions\User_Interface\User_Profiles_Additions_Ui' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\User_Profiles_Additions\User_Interface\User_Profiles_Additions_Ui
     */
    protected function getUserProfilesAdditionsUiService()
    {
        return $this->services['Wptopr\\WP\\SEO\\User_Profiles_Additions\\User_Interface\\User_Profiles_Additions_Ui'] = new \Wptopr\WP\SEO\User_Profiles_Additions\User_Interface\User_Profiles_Additions_Ui(($this->services['WPSEO_Admin_Asset_Manager'] ?? $this->getWPSEOAdminAssetManagerService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] = new \Wptopr\WP\SEO\Helpers\Product_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Values\Images' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Values\Images
     */
    protected function getImagesService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Values\\Images'] = new \Wptopr\WP\SEO\Values\Images(($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())));
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Values\Indexables\Indexable_Builder_Versions' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Values\Indexables\Indexable_Builder_Versions
     */
    protected function getIndexableBuilderVersionsService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Values\\Indexables\\Indexable_Builder_Versions'] = new \Wptopr\WP\SEO\Values\Indexables\Indexable_Builder_Versions();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Values\Open_Graph\Images' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Values\Open_Graph\Images
     */
    protected function getImages2Service()
    {
        $this->services['Wptopr\\WP\\SEO\\Values\\Open_Graph\\Images'] = $instance = new \Wptopr\WP\SEO\Values\Open_Graph\Images(($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())));

        $instance->set_helpers(($this->services['Wptopr\\WP\\SEO\\Helpers\\Open_Graph\\Image_Helper'] ?? $this->getImageHelper2Service()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Values\Twitter\Images' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Values\Twitter\Images
     */
    protected function getImages3Service()
    {
        $this->services['Wptopr\\WP\\SEO\\Values\\Twitter\\Images'] = $instance = new \Wptopr\WP\SEO\Values\Twitter\Images(($this->services['Wptopr\\WP\\SEO\\Helpers\\Image_Helper'] ?? $this->getImageHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Url_Helper'] = new \Wptopr\WP\SEO\Helpers\Url_Helper())));

        $instance->set_helpers(($this->services['Wptopr\\WP\\SEO\\Helpers\\Twitter\\Image_Helper'] ?? $this->getImageHelper4Service()));

        return $instance;
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Wrappers\WP_Query_Wrapper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Wrappers\WP_Query_Wrapper
     */
    protected function getWPQueryWrapperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Wrappers\\WP_Query_Wrapper'] = new \Wptopr\WP\SEO\Wrappers\WP_Query_Wrapper();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Wrappers\WP_Remote_Handler' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Wrappers\WP_Remote_Handler
     */
    protected function getWPRemoteHandlerService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Wrappers\\WP_Remote_Handler'] = new \Wptopr\WP\SEO\Wrappers\WP_Remote_Handler();
    }

    /**
     * Gets the public 'Wptopr\WP\SEO\Wrappers\WP_Rewrite_Wrapper' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Wrappers\WP_Rewrite_Wrapper
     */
    protected function getWPRewriteWrapperService()
    {
        return $this->services['Wptopr\\WP\\SEO\\Wrappers\\WP_Rewrite_Wrapper'] = new \Wptopr\WP\SEO\Wrappers\WP_Rewrite_Wrapper();
    }

    /**
     * Gets the public 'Wptopr_Notification_Center' shared service.
     *
     * @return \Wptopr_Notification_Center
     */
    protected function getWptoprNotificationCenterService()
    {
        return $this->services['Wptopr_Notification_Center'] = \Wptopr_Notification_Center::get();
    }

    /**
     * Gets the public 'wpdb' shared service.
     *
     * @return \wpdb
     */
    protected function getWpdbService()
    {
        return $this->services['wpdb'] = \Wptopr\WP\SEO\WordPress\Wrapper::get_wpdb();
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\AI\Authorization\Infrastructure\Access_Token_User_Meta_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI\Authorization\Infrastructure\Access_Token_User_Meta_Repository
     */
    protected function getAccessTokenUserMetaRepositoryService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\AI\\Authorization\\Infrastructure\\Access_Token_User_Meta_Repository'] = new \Wptopr\WP\SEO\AI\Authorization\Infrastructure\Access_Token_User_Meta_Repository(($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\AI\Authorization\Infrastructure\Code_Verifier_User_Meta_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI\Authorization\Infrastructure\Code_Verifier_User_Meta_Repository
     */
    protected function getCodeVerifierUserMetaRepositoryService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\AI\\Authorization\\Infrastructure\\Code_Verifier_User_Meta_Repository'] = new \Wptopr\WP\SEO\AI\Authorization\Infrastructure\Code_Verifier_User_Meta_Repository(($this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] = new \Wptopr\WP\SEO\Helpers\Date_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\AI\Authorization\Infrastructure\Refresh_Token_User_Meta_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI\Authorization\Infrastructure\Refresh_Token_User_Meta_Repository
     */
    protected function getRefreshTokenUserMetaRepositoryService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\AI\\Authorization\\Infrastructure\\Refresh_Token_User_Meta_Repository'] = new \Wptopr\WP\SEO\AI\Authorization\Infrastructure\Refresh_Token_User_Meta_Repository(($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\AI\Consent\Application\Consent_Endpoints_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI\Consent\Application\Consent_Endpoints_Repository
     */
    protected function getConsentEndpointsRepositoryService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\AI\\Consent\\Application\\Consent_Endpoints_Repository'] = new \Wptopr\WP\SEO\AI\Consent\Application\Consent_Endpoints_Repository(new \Wptopr\WP\SEO\AI\Consent\Infrastructure\Endpoints\Consent_Endpoint());
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\AI\Content_Planner\Infrastructure\Recent_Content\Recent_Content_Collector' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI\Content_Planner\Infrastructure\Recent_Content\Recent_Content_Collector
     */
    protected function getRecentContentCollectorService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\AI\\Content_Planner\\Infrastructure\\Recent_Content\\Recent_Content_Collector'] = new \Wptopr\WP\SEO\AI\Content_Planner\Infrastructure\Recent_Content\Recent_Content_Collector(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Repositories\\Primary_Term_Repository'] ?? ($this->services['Wptopr\\WP\\SEO\\Repositories\\Primary_Term_Repository'] = new \Wptopr\WP\SEO\Repositories\Primary_Term_Repository())));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\AI\Free_Sparks\Application\Free_Sparks_Endpoints_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI\Free_Sparks\Application\Free_Sparks_Endpoints_Repository
     */
    protected function getFreeSparksEndpointsRepositoryService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\AI\\Free_Sparks\\Application\\Free_Sparks_Endpoints_Repository'] = new \Wptopr\WP\SEO\AI\Free_Sparks\Application\Free_Sparks_Endpoints_Repository(new \Wptopr\WP\SEO\AI\Free_Sparks\Infrastructure\Endpoints\Free_Sparks_Endpoint());
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\AI\Generator\Application\Generator_Endpoints_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI\Generator\Application\Generator_Endpoints_Repository
     */
    protected function getGeneratorEndpointsRepositoryService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\AI\\Generator\\Application\\Generator_Endpoints_Repository'] = new \Wptopr\WP\SEO\AI\Generator\Application\Generator_Endpoints_Repository(new \Wptopr\WP\SEO\AI\Generator\Infrastructure\Endpoints\Bust_Subscription_Cache_Endpoint(), new \Wptopr\WP\SEO\AI\Generator\Infrastructure\Endpoints\Get_Suggestions_Endpoint(), new \Wptopr\WP\SEO\AI\Generator\Infrastructure\Endpoints\Get_Usage_Endpoint());
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\AI_Authorization\Infrastructure\Access_Token_User_Meta_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI_Authorization\Infrastructure\Access_Token_User_Meta_Repository
     */
    protected function getAccessTokenUserMetaRepository2Service()
    {
        return $this->privates['Wptopr\\WP\\SEO\\AI_Authorization\\Infrastructure\\Access_Token_User_Meta_Repository'] = new \Wptopr\WP\SEO\AI_Authorization\Infrastructure\Access_Token_User_Meta_Repository(($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\AI_Authorization\Infrastructure\Code_Verifier_User_Meta_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI_Authorization\Infrastructure\Code_Verifier_User_Meta_Repository
     */
    protected function getCodeVerifierUserMetaRepository2Service()
    {
        return $this->privates['Wptopr\\WP\\SEO\\AI_Authorization\\Infrastructure\\Code_Verifier_User_Meta_Repository'] = new \Wptopr\WP\SEO\AI_Authorization\Infrastructure\Code_Verifier_User_Meta_Repository(($this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] = new \Wptopr\WP\SEO\Helpers\Date_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\AI_Authorization\Infrastructure\Refresh_Token_User_Meta_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\AI_Authorization\Infrastructure\Refresh_Token_User_Meta_Repository
     */
    protected function getRefreshTokenUserMetaRepository2Service()
    {
        return $this->privates['Wptopr\\WP\\SEO\\AI_Authorization\\Infrastructure\\Refresh_Token_User_Meta_Repository'] = new \Wptopr\WP\SEO\AI_Authorization\Infrastructure\Refresh_Token_User_Meta_Repository(($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Content_Type_Visibility\Application\Content_Type_Visibility_Dismiss_Notifications' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Content_Type_Visibility\Application\Content_Type_Visibility_Dismiss_Notifications
     */
    protected function getContentTypeVisibilityDismissNotificationsService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\Content_Type_Visibility\\Application\\Content_Type_Visibility_Dismiss_Notifications'] = new \Wptopr\WP\SEO\Content_Type_Visibility\Application\Content_Type_Visibility_Dismiss_Notifications(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Dashboard\Application\Score_Groups\SEO_Score_Groups\SEO_Score_Groups_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Dashboard\Application\Score_Groups\SEO_Score_Groups\SEO_Score_Groups_Repository
     */
    protected function getSEOScoreGroupsRepositoryService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\Dashboard\\Application\\Score_Groups\\SEO_Score_Groups\\SEO_Score_Groups_Repository'] = new \Wptopr\WP\SEO\Dashboard\Application\Score_Groups\SEO_Score_Groups\SEO_Score_Groups_Repository(($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\SEO_Score_Groups\\Bad_SEO_Score_Group'] ?? ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\SEO_Score_Groups\\Bad_SEO_Score_Group'] = new \Wptopr\WP\SEO\Dashboard\Domain\Score_Groups\SEO_Score_Groups\Bad_SEO_Score_Group())), ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\SEO_Score_Groups\\Good_SEO_Score_Group'] ?? ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\SEO_Score_Groups\\Good_SEO_Score_Group'] = new \Wptopr\WP\SEO\Dashboard\Domain\Score_Groups\SEO_Score_Groups\Good_SEO_Score_Group())), ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\SEO_Score_Groups\\No_SEO_Score_Group'] ?? ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\SEO_Score_Groups\\No_SEO_Score_Group'] = new \Wptopr\WP\SEO\Dashboard\Domain\Score_Groups\SEO_Score_Groups\No_SEO_Score_Group())), ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\SEO_Score_Groups\\Ok_SEO_Score_Group'] ?? ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\SEO_Score_Groups\\Ok_SEO_Score_Group'] = new \Wptopr\WP\SEO\Dashboard\Domain\Score_Groups\SEO_Score_Groups\Ok_SEO_Score_Group())));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Dashboard\Application\Score_Results\Current_Scores_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Dashboard\Application\Score_Results\Current_Scores_Repository
     */
    protected function getCurrentScoresRepositoryService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\Dashboard\\Application\\Score_Results\\Current_Scores_Repository'] = new \Wptopr\WP\SEO\Dashboard\Application\Score_Results\Current_Scores_Repository(new \Wptopr\WP\SEO\Dashboard\Infrastructure\Score_Groups\Score_Group_Link_Collector());
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Dashboard\Application\Taxonomies\Taxonomies_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Dashboard\Application\Taxonomies\Taxonomies_Repository
     */
    protected function getTaxonomiesRepositoryService()
    {
        $a = new \Wptopr\WP\SEO\Dashboard\Infrastructure\Taxonomies\Taxonomies_Collector(new \Wptopr\WP\SEO\Dashboard\Infrastructure\Taxonomies\Taxonomy_Validator());

        return $this->privates['Wptopr\\WP\\SEO\\Dashboard\\Application\\Taxonomies\\Taxonomies_Repository'] = new \Wptopr\WP\SEO\Dashboard\Application\Taxonomies\Taxonomies_Repository($a, new \Wptopr\WP\SEO\Dashboard\Application\Filter_Pairs\Filter_Pairs_Repository($a, new \Wptopr\WP\SEO\Dashboard\Domain\Filter_Pairs\Product_Category_Filter_Pair()));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Dashboard\Infrastructure\Configuration\Permanently_Dismissed_Site_Kit_Configuration_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Dashboard\Infrastructure\Configuration\Permanently_Dismissed_Site_Kit_Configuration_Repository
     */
    protected function getPermanentlyDismissedSiteKitConfigurationRepositoryService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Configuration\\Permanently_Dismissed_Site_Kit_Configuration_Repository'] = new \Wptopr\WP\SEO\Dashboard\Infrastructure\Configuration\Permanently_Dismissed_Site_Kit_Configuration_Repository(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Dashboard\Infrastructure\Configuration\Site_Kit_Consent_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Dashboard\Infrastructure\Configuration\Site_Kit_Consent_Repository
     */
    protected function getSiteKitConsentRepositoryService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Configuration\\Site_Kit_Consent_Repository'] = new \Wptopr\WP\SEO\Dashboard\Infrastructure\Configuration\Site_Kit_Consent_Repository(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Dashboard\Infrastructure\Content_Types\Content_Types_Collector' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Dashboard\Infrastructure\Content_Types\Content_Types_Collector
     */
    protected function getContentTypesCollectorService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Content_Types\\Content_Types_Collector'] = new \Wptopr\WP\SEO\Dashboard\Infrastructure\Content_Types\Content_Types_Collector(($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Dashboard\Infrastructure\Integrations\Site_Kit' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Dashboard\Infrastructure\Integrations\Site_Kit
     */
    protected function getSiteKitService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Integrations\\Site_Kit'] = new \Wptopr\WP\SEO\Dashboard\Infrastructure\Integrations\Site_Kit(($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Configuration\\Site_Kit_Consent_Repository'] ?? $this->getSiteKitConsentRepositoryService()), ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Configuration\\Permanently_Dismissed_Site_Kit_Configuration_Repository'] ?? $this->getPermanentlyDismissedSiteKitConfigurationRepositoryService()), new \Wptopr\WP\SEO\Dashboard\Infrastructure\Connection\Site_Kit_Is_Connected_Call(), ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\Site_Kit_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\Site_Kit_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Third_Party\Site_Kit_Conditional())));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Dashboard\Infrastructure\Tracking\Setup_Steps_Tracking_Repository' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Dashboard\Infrastructure\Tracking\Setup_Steps_Tracking_Repository
     */
    protected function getSetupStepsTrackingRepositoryService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\Dashboard\\Infrastructure\\Tracking\\Setup_Steps_Tracking_Repository'] = new \Wptopr\WP\SEO\Dashboard\Infrastructure\Tracking\Setup_Steps_Tracking_Repository(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Expiring_Store\Application\Expiring_Store' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Expiring_Store\Application\Expiring_Store
     */
    protected function getExpiringStoreService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\Expiring_Store\\Application\\Expiring_Store'] = new \Wptopr\WP\SEO\Expiring_Store\Application\Expiring_Store(new \Wptopr\WP\SEO\Expiring_Store\Infrastructure\WPDB_Expiring_Store_Repository(), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Date_Helper'] = new \Wptopr\WP\SEO\Helpers\Date_Helper())));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Introductions\Application\Introductions_Collector' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Introductions\Application\Introductions_Collector
     */
    protected function getIntroductionsCollectorService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Current_Page_Helper'] ?? $this->getCurrentPageHelperService());
        $b = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Product_Helper'] = new \Wptopr\WP\SEO\Helpers\Product_Helper()));
        $c = ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper()));

        return $this->privates['Wptopr\\WP\\SEO\\Introductions\\Application\\Introductions_Collector'] = new \Wptopr\WP\SEO\Introductions\Application\Introductions_Collector(new \Wptopr\WP\SEO\Introductions\Application\AI_Brand_Insights_Free_Trial($a, $b), new \Wptopr\WP\SEO\Introductions\Application\AI_Brand_Insights_Post_Launch($a, $b), new \Wptopr\WP\SEO\Introductions\Application\AI_Brand_Insights_Pre_Launch($a), new \Wptopr\WP\SEO\Introductions\Application\Ai_Fix_Assessments_Upsell($c, $b), new \Wptopr\WP\SEO\Introductions\Application\Black_Friday_Announcement($a, ($this->services['Wptopr\\WP\\SEO\\Promotions\\Application\\Promotion_Manager'] ?? $this->getPromotionManagerService()), $b), new \Wptopr\WP\SEO\Introductions\Application\Delayed_Premium_Upsell($a, ($this->services['Wptopr\\WP\\SEO\\Introductions\\Infrastructure\\Introductions_Seen_Repository'] ?? $this->getIntroductionsSeenRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), $b), new \Wptopr\WP\SEO\Introductions\Application\Google_Docs_Addon_Upsell($c, $b, $a), new \Wptopr\WP\SEO\Schema_Aggregator\Application\Schema_Aggregator_Announcement($a));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Llms_Txt\Application\File\Commands\Populate_File_Command_Handler' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Llms_Txt\Application\File\Commands\Populate_File_Command_Handler
     */
    protected function getPopulateFileCommandHandlerService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper()));

        return $this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Application\\File\\Commands\\Populate_File_Command_Handler'] = new \Wptopr\WP\SEO\Llms_Txt\Application\File\Commands\Populate_File_Command_Handler($a, ($this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\File\\WordPress_File_System_Adapter'] ?? ($this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\File\\WordPress_File_System_Adapter'] = new \Wptopr\WP\SEO\Llms_Txt\Infrastructure\File\WordPress_File_System_Adapter())), new \Wptopr\WP\SEO\Llms_Txt\Application\Markdown_Builders\Markdown_Builder(new \Wptopr\WP\SEO\Llms_Txt\Domain\Markdown\Llms_Txt_Renderer(), new \Wptopr\WP\SEO\Llms_Txt\Application\Markdown_Builders\Intro_Builder(), new \Wptopr\WP\SEO\Llms_Txt\Application\Markdown_Builders\Title_Builder(new \Wptopr\WP\SEO\Llms_Txt\Infrastructure\Markdown_Services\Title_Adapter(($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Default_Tagline_Runner'] ?? ($this->services['Wptopr\\WP\\SEO\\Services\\Health_Check\\Default_Tagline_Runner'] = new \Wptopr\WP\SEO\Services\Health_Check\Default_Tagline_Runner())))), new \Wptopr\WP\SEO\Llms_Txt\Application\Markdown_Builders\Description_Builder(new \Wptopr\WP\SEO\Llms_Txt\Infrastructure\Markdown_Services\Description_Adapter(($this->services['Wptopr\\WP\\SEO\\Surfaces\\Meta_Surface'] ?? $this->getMetaSurfaceService()))), new \Wptopr\WP\SEO\Llms_Txt\Application\Markdown_Builders\Link_Lists_Builder(new \Wptopr\WP\SEO\Llms_Txt\Infrastructure\Markdown_Services\Content_Types_Collector(($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()), new \Wptopr\WP\SEO\Llms_Txt\Infrastructure\Content\Post_Collection_Factory(($this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\Content\\Manual_Post_Collection'] ?? $this->getManualPostCollectionService()), ($this->services['Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\Content\\Automatic_Post_Collection'] ?? $this->getAutomaticPostCollectionService())), $a), new \Wptopr\WP\SEO\Llms_Txt\Infrastructure\Markdown_Services\Terms_Collector(($this->services['Wptopr\\WP\\SEO\\Helpers\\Taxonomy_Helper'] ?? $this->getTaxonomyHelperService()))), new \Wptopr\WP\SEO\Llms_Txt\Application\Markdown_Escaper(), new \Wptopr\WP\SEO\Llms_Txt\Application\Markdown_Builders\Optional_Link_List_Builder(new \Wptopr\WP\SEO\Llms_Txt\Infrastructure\Markdown_Services\Sitemap_Link_Collector())), ($this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\File\\WordPress_Llms_Txt_Permission_Gate'] ?? $this->getWordPressLlmsTxtPermissionGateService()));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Llms_Txt\Application\File\Commands\Remove_File_Command_Handler' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Llms_Txt\Application\File\Commands\Remove_File_Command_Handler
     */
    protected function getRemoveFileCommandHandlerService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Application\\File\\Commands\\Remove_File_Command_Handler'] = new \Wptopr\WP\SEO\Llms_Txt\Application\File\Commands\Remove_File_Command_Handler(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\File\\WordPress_File_System_Adapter'] ?? ($this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\File\\WordPress_File_System_Adapter'] = new \Wptopr\WP\SEO\Llms_Txt\Infrastructure\File\WordPress_File_System_Adapter())), ($this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\File\\WordPress_Llms_Txt_Permission_Gate'] ?? $this->getWordPressLlmsTxtPermissionGateService()));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Llms_Txt\Application\File\Llms_Txt_Cron_Scheduler' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Llms_Txt\Application\File\Llms_Txt_Cron_Scheduler
     */
    protected function getLlmsTxtCronSchedulerService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Application\\File\\Llms_Txt_Cron_Scheduler'] = new \Wptopr\WP\SEO\Llms_Txt\Application\File\Llms_Txt_Cron_Scheduler(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Llms_Txt\Infrastructure\Content\Manual_Post_Collection' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Llms_Txt\Infrastructure\Content\Manual_Post_Collection
     */
    protected function getManualPostCollectionService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\Content\\Manual_Post_Collection'] = new \Wptopr\WP\SEO\Llms_Txt\Infrastructure\Content\Manual_Post_Collection(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->services['Wptopr\\WP\\SEO\\Surfaces\\Meta_Surface'] ?? $this->getMetaSurfaceService()));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Llms_Txt\Infrastructure\File\WordPress_Llms_Txt_Permission_Gate' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Llms_Txt\Infrastructure\File\WordPress_Llms_Txt_Permission_Gate
     */
    protected function getWordPressLlmsTxtPermissionGateService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\File\\WordPress_Llms_Txt_Permission_Gate'] = new \Wptopr\WP\SEO\Llms_Txt\Infrastructure\File\WordPress_Llms_Txt_Permission_Gate(($this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\File\\WordPress_File_System_Adapter'] ?? ($this->privates['Wptopr\\WP\\SEO\\Llms_Txt\\Infrastructure\\File\\WordPress_File_System_Adapter'] = new \Wptopr\WP\SEO\Llms_Txt\Infrastructure\File\WordPress_File_System_Adapter())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\MyWptopr_Client\Application\MyWptopr_Client_Cleanup' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\MyWptopr_Client\Application\MyWptopr_Client_Cleanup
     */
    protected function getMyWptoprClientCleanupService()
    {
        $this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Application\\MyWptopr_Client_Cleanup'] = $instance = new \Wptopr\WP\SEO\MyWptopr_Client\Application\MyWptopr_Client_Cleanup(($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Registration\\Client_Registration'] ?? $this->getClientRegistrationService()), ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Token\\Token_Storage'] ?? $this->getTokenStorageService()), ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Token\\User_Token_Storage'] ?? $this->getUserTokenStorageService()));

        $instance->setLogger(($this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] ?? ($this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] = new \Wptopr\WP\SEO\Loggers\Logger())));

        return $instance;
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\Crypto\Key_Pair_Manager' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\Crypto\Key_Pair_Manager
     */
    protected function getKeyPairManagerService()
    {
        $this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\Key_Pair_Manager'] = $instance = new \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\Crypto\Key_Pair_Manager(($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\Encryption'] ?? ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\Encryption'] = new \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\Crypto\Encryption())), ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\OIDC\\Issuer_Config'] ?? ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\OIDC\\Issuer_Config'] = new \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\OIDC\Issuer_Config())));

        $instance->setLogger(($this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] ?? ($this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] = new \Wptopr\WP\SEO\Loggers\Logger())));

        return $instance;
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\Http\HTTP_Client' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\Http\HTTP_Client
     */
    protected function getHTTPClientService()
    {
        $this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Http\\HTTP_Client'] = $instance = new \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\Http\HTTP_Client(new \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\DPoP\DPoP_Handler(($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\Key_Pair_Manager'] ?? $this->getKeyPairManagerService()), ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\JWT_Signer'] ?? ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\JWT_Signer'] = new \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\Crypto\JWT_Signer())), ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\OIDC\\Issuer_Config'] ?? ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\OIDC\\Issuer_Config'] = new \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\OIDC\Issuer_Config()))), ($this->privates['Wptopr\\WP\\SEO\\Expiring_Store\\Application\\Expiring_Store'] ?? $this->getExpiringStoreService()));

        $instance->setLogger(($this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] ?? ($this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] = new \Wptopr\WP\SEO\Loggers\Logger())));

        return $instance;
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\OIDC\Discovery_Client' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\OIDC\Discovery_Client
     */
    protected function getDiscoveryClientService()
    {
        $this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\OIDC\\Discovery_Client'] = $instance = new \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\OIDC\Discovery_Client(($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\OIDC\\Issuer_Config'] ?? ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\OIDC\\Issuer_Config'] = new \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\OIDC\Issuer_Config())), ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Http\\HTTP_Client'] ?? $this->getHTTPClientService()));

        $instance->setLogger(($this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] ?? ($this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] = new \Wptopr\WP\SEO\Loggers\Logger())));

        return $instance;
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\Registration\Client_Registration' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\Registration\Client_Registration
     */
    protected function getClientRegistrationService()
    {
        $this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Registration\\Client_Registration'] = $instance = new \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\Registration\Client_Registration(($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\OIDC\\Discovery_Client'] ?? $this->getDiscoveryClientService()), ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\Key_Pair_Manager'] ?? $this->getKeyPairManagerService()), ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\Encryption'] ?? ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\Encryption'] = new \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\Crypto\Encryption())), ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\OIDC\\Issuer_Config'] ?? ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\OIDC\\Issuer_Config'] = new \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\OIDC\Issuer_Config())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Lock_Helper'] ?? $this->getLockHelperService()), ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Http\\HTTP_Client'] ?? $this->getHTTPClientService()));

        $instance->setLogger(($this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] ?? ($this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] = new \Wptopr\WP\SEO\Loggers\Logger())));

        return $instance;
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\Token\Token_Storage' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\Token\Token_Storage
     */
    protected function getTokenStorageService()
    {
        $this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Token\\Token_Storage'] = $instance = new \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\Token\Token_Storage(($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\Encryption'] ?? ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\Encryption'] = new \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\Crypto\Encryption())), ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\OIDC\\Issuer_Config'] ?? ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\OIDC\\Issuer_Config'] = new \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\OIDC\Issuer_Config())));

        $instance->setLogger(($this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] ?? ($this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] = new \Wptopr\WP\SEO\Loggers\Logger())));

        return $instance;
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\Token\User_Token_Storage' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\Token\User_Token_Storage
     */
    protected function getUserTokenStorageService()
    {
        $this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Token\\User_Token_Storage'] = $instance = new \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\Token\User_Token_Storage(($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\User_Helper'] = new \Wptopr\WP\SEO\Helpers\User_Helper())), ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\Encryption'] ?? ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\Crypto\\Encryption'] = new \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\Crypto\Encryption())), ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\OIDC\\Issuer_Config'] ?? ($this->privates['Wptopr\\WP\\SEO\\MyWptopr_Client\\Infrastructure\\OIDC\\Issuer_Config'] = new \Wptopr\WP\SEO\MyWptopr_Client\Infrastructure\OIDC\Issuer_Config())));

        $instance->setLogger(($this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] ?? ($this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] = new \Wptopr\WP\SEO\Loggers\Logger())));

        return $instance;
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Schema_Aggregator\Application\Aggregate_Site_Schema_Command_Handler' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Schema_Aggregator\Application\Aggregate_Site_Schema_Command_Handler
     */
    protected function getAggregateSiteSchemaCommandHandlerService()
    {
        $a = ($this->services['Wptopr\\WP\\SEO\\Memoizers\\Meta_Tags_Context_Memoizer'] ?? $this->getMetaTagsContextMemoizerService());
        $b = new \Wptopr\WP\SEO\Schema_Aggregator\Application\Enhancement\Article_Schema_Enhancer();
        $b->set_article_config(new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Enhancement\Article_Config());
        $c = new \Wptopr\WP\SEO\Schema_Aggregator\Application\Enhancement\Person_Schema_Enhancer();
        $c->set_person_config(new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Enhancement\Person_Config());
        $d = ($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService());

        $e = new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Schema_Pieces\Schema_Piece_Repository($a, ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Meta_Tags_Context_Memoizer_Adapter(), ($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Aggregator_Config'] ?? $this->getAggregatorConfigService()), new \Wptopr\WP\SEO\Schema_Aggregator\Application\Enhancement\Schema_Enhancement_Factory($b, $c), new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Indexable_Repository\Indexable_Repository_Factory(new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Indexable_Repository\Indexable_Repository($d), new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Indexable_Repository\WordPress_Query_Repository(($this->services['Wptopr\\WP\\SEO\\Builders\\Indexable_Builder'] ?? $this->getIndexableBuilderService()), $d)), new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Schema_Pieces\WordPress_Global_State_Adapter($a), new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Schema_Pieces\Edd_Schema_Piece_Repository(($this->services['Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\EDD_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\Third_Party\\EDD_Conditional'] = new \Wptopr\WP\SEO\Conditionals\Third_Party\EDD_Conditional())), ($this->services['Wptopr\\WP\\SEO\\Surfaces\\Meta_Surface'] ?? $this->getMetaSurfaceService())), new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Schema_Pieces\Woo_Schema_Piece_Repository(($this->services['Wptopr\\WP\\SEO\\Conditionals\\WooCommerce_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\WooCommerce_Conditional'] = new \Wptopr\WP\SEO\Conditionals\WooCommerce_Conditional()))));
        $e->setLogger(($this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] ?? ($this->services['Wptopr\\WP\\SEO\\Loggers\\Logger'] = new \Wptopr\WP\SEO\Loggers\Logger())));

        return $this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Aggregate_Site_Schema_Command_Handler'] = new \Wptopr\WP\SEO\Schema_Aggregator\Application\Aggregate_Site_Schema_Command_Handler($e, new \Wptopr\WP\SEO\Schema_Aggregator\Application\Schema_Pieces_Aggregator(new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Filtering_Strategy_Factory(), new \Wptopr\WP\SEO\Schema_Aggregator\Application\Properties_Merger()), new \Wptopr\WP\SEO\Schema_Aggregator\Application\Schema_Aggregator_Response_Composer());
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Schema_Aggregator\Application\Cache\Manager' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Schema_Aggregator\Application\Cache\Manager
     */
    protected function getManagerService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Cache\\Manager'] = new \Wptopr\WP\SEO\Schema_Aggregator\Application\Cache\Manager(($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Config'] ?? ($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Config'] = new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Config())));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Schema_Aggregator\Application\Cache\Xml_Manager' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Schema_Aggregator\Application\Cache\Xml_Manager
     */
    protected function getXmlManagerService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Application\\Cache\\Xml_Manager'] = new \Wptopr\WP\SEO\Schema_Aggregator\Application\Cache\Xml_Manager(($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Config'] ?? ($this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Config'] = new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Config())));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Aggregator_Config' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Aggregator_Config
     */
    protected function getAggregatorConfigService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\Schema_Aggregator\\Infrastructure\\Aggregator_Config'] = new \Wptopr\WP\SEO\Schema_Aggregator\Infrastructure\Aggregator_Config(($this->services['Wptopr\\WP\\SEO\\Conditionals\\WooCommerce_Conditional'] ?? ($this->services['Wptopr\\WP\\SEO\\Conditionals\\WooCommerce_Conditional'] = new \Wptopr\WP\SEO\Conditionals\WooCommerce_Conditional())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService()));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Task_List\Application\Tasks\Improve_Content_Readability' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Task_List\Application\Tasks\Improve_Content_Readability
     */
    protected function getImproveContentReadabilityService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\Task_List\\Application\\Tasks\\Improve_Content_Readability'] = new \Wptopr\WP\SEO\Task_List\Application\Tasks\Improve_Content_Readability(($this->privates['Wptopr\\WP\\SEO\\Task_List\\Infrastructure\\Indexables\\Recent_Content_Indexable_Collector'] ?? $this->getRecentContentIndexableCollectorService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Editors\\Application\\Analysis_Features\\Enabled_Analysis_Features_Repository'] ?? $this->getEnabledAnalysisFeaturesRepositoryService()));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Task_List\Application\Tasks\Improve_Content_SEO' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Task_List\Application\Tasks\Improve_Content_SEO
     */
    protected function getImproveContentSEOService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\Task_List\\Application\\Tasks\\Improve_Content_SEO'] = new \Wptopr\WP\SEO\Task_List\Application\Tasks\Improve_Content_SEO(($this->privates['Wptopr\\WP\\SEO\\Task_List\\Infrastructure\\Indexables\\Recent_Content_Indexable_Collector'] ?? $this->getRecentContentIndexableCollectorService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Editors\\Application\\Analysis_Features\\Enabled_Analysis_Features_Repository'] ?? $this->getEnabledAnalysisFeaturesRepositoryService()));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Task_List\Application\Tasks\Improve_Default_Meta_Descriptions' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Task_List\Application\Tasks\Improve_Default_Meta_Descriptions
     */
    protected function getImproveDefaultMetaDescriptionsService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\Task_List\\Application\\Tasks\\Improve_Default_Meta_Descriptions'] = new \Wptopr\WP\SEO\Task_List\Application\Tasks\Improve_Default_Meta_Descriptions(($this->privates['Wptopr\\WP\\SEO\\Task_List\\Infrastructure\\Indexables\\Recent_Content_Indexable_Collector'] ?? $this->getRecentContentIndexableCollectorService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Indexable_Helper'] ?? $this->getIndexableHelperService()), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Task_List\Application\Tasks\Set_Search_Appearance_Templates' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Task_List\Application\Tasks\Set_Search_Appearance_Templates
     */
    protected function getSetSearchAppearanceTemplatesService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\Task_List\\Application\\Tasks\\Set_Search_Appearance_Templates'] = new \Wptopr\WP\SEO\Task_List\Application\Tasks\Set_Search_Appearance_Templates(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())), ($this->services['Wptopr\\WP\\SEO\\Helpers\\Route_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Route_Helper'] = new \Wptopr\WP\SEO\Helpers\Route_Helper())));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Task_List\Infrastructure\Indexables\Recent_Content_Indexable_Collector' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Task_List\Infrastructure\Indexables\Recent_Content_Indexable_Collector
     */
    protected function getRecentContentIndexableCollectorService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\Task_List\\Infrastructure\\Indexables\\Recent_Content_Indexable_Collector'] = new \Wptopr\WP\SEO\Task_List\Infrastructure\Indexables\Recent_Content_Indexable_Collector(($this->services['Wptopr\\WP\\SEO\\Repositories\\Indexable_Repository'] ?? $this->getIndexableRepositoryService()), ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Application\\Score_Groups\\SEO_Score_Groups\\SEO_Score_Groups_Repository'] ?? $this->getSEOScoreGroupsRepositoryService()), new \Wptopr\WP\SEO\Dashboard\Application\Score_Groups\Readability_Score_Groups\Readability_Score_Groups_Repository(($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\Readability_Score_Groups\\Bad_Readability_Score_Group'] ?? ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\Readability_Score_Groups\\Bad_Readability_Score_Group'] = new \Wptopr\WP\SEO\Dashboard\Domain\Score_Groups\Readability_Score_Groups\Bad_Readability_Score_Group())), ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\Readability_Score_Groups\\Good_Readability_Score_Group'] ?? ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\Readability_Score_Groups\\Good_Readability_Score_Group'] = new \Wptopr\WP\SEO\Dashboard\Domain\Score_Groups\Readability_Score_Groups\Good_Readability_Score_Group())), ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\Readability_Score_Groups\\No_Readability_Score_Group'] ?? ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\Readability_Score_Groups\\No_Readability_Score_Group'] = new \Wptopr\WP\SEO\Dashboard\Domain\Score_Groups\Readability_Score_Groups\No_Readability_Score_Group())), ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\Readability_Score_Groups\\Ok_Readability_Score_Group'] ?? ($this->privates['Wptopr\\WP\\SEO\\Dashboard\\Domain\\Score_Groups\\Readability_Score_Groups\\Ok_Readability_Score_Group'] = new \Wptopr\WP\SEO\Dashboard\Domain\Score_Groups\Readability_Score_Groups\Ok_Readability_Score_Group()))));
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Task_List\Infrastructure\Tasks_Collectors\Tasks_Collector' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Task_List\Infrastructure\Tasks_Collectors\Tasks_Collector
     */
    protected function getTasksCollectorService()
    {
        $this->privates['Wptopr\\WP\\SEO\\Task_List\\Infrastructure\\Tasks_Collectors\\Tasks_Collector'] = $instance = new \Wptopr\WP\SEO\Task_List\Infrastructure\Tasks_Collectors\Tasks_Collector(new \Wptopr\WP\SEO\Task_List\Application\Tasks\Complete_FTC(($this->services['Wptopr\\WP\\SEO\\Helpers\\First_Time_Configuration_Notice_Helper'] ?? $this->getFirstTimeConfigurationNoticeHelperService())), new \Wptopr\WP\SEO\Task_List\Application\Tasks\Create_New_Content(($this->services['Wptopr\\WP\\SEO\\Helpers\\Post_Type_Helper'] ?? $this->getPostTypeHelperService())), new \Wptopr\WP\SEO\Task_List\Application\Tasks\Delete_Hello_World(), new \Wptopr\WP\SEO\Task_List\Application\Tasks\Delete_Sample_Page(), new \Wptopr\WP\SEO\Task_List\Application\Tasks\Enable_Llms_Txt(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper()))), ($this->privates['Wptopr\\WP\\SEO\\Task_List\\Application\\Tasks\\Improve_Content_Readability'] ?? $this->getImproveContentReadabilityService()), ($this->privates['Wptopr\\WP\\SEO\\Task_List\\Application\\Tasks\\Improve_Content_SEO'] ?? $this->getImproveContentSEOService()), ($this->privates['Wptopr\\WP\\SEO\\Task_List\\Application\\Tasks\\Improve_Default_Meta_Descriptions'] ?? $this->getImproveDefaultMetaDescriptionsService()), ($this->privates['Wptopr\\WP\\SEO\\Task_List\\Application\\Tasks\\Set_Search_Appearance_Templates'] ?? $this->getSetSearchAppearanceTemplatesService()));

        $instance->set_tracking_link_adapter(new \Wptopr\WP\SEO\Tracking\Infrastructure\Tracking_Link_Adapter());

        return $instance;
    }

    /**
     * Gets the private 'Wptopr\WP\SEO\Tracking\Application\Action_Tracker' shared autowired service.
     *
     * @return \Wptopr\WP\SEO\Tracking\Application\Action_Tracker
     */
    protected function getActionTrackerService()
    {
        return $this->privates['Wptopr\\WP\\SEO\\Tracking\\Application\\Action_Tracker'] = new \Wptopr\WP\SEO\Tracking\Application\Action_Tracker(($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] ?? ($this->services['Wptopr\\WP\\SEO\\Helpers\\Options_Helper'] = new \Wptopr\WP\SEO\Helpers\Options_Helper())));
    }
}
