File: /home/healthbenefitapproval/public_html/wp-content/plugins/wpseo-local/src/generated/container.php
<?php
namespace Yoast\WP\Local\Generated;
use YoastSEO_Vendor\Symfony\Component\DependencyInjection\Argument\RewindableGenerator;
use YoastSEO_Vendor\Symfony\Component\DependencyInjection\ContainerInterface;
use YoastSEO_Vendor\Symfony\Component\DependencyInjection\Container;
use YoastSEO_Vendor\Symfony\Component\DependencyInjection\Exception\InvalidArgumentException;
use YoastSEO_Vendor\Symfony\Component\DependencyInjection\Exception\LogicException;
use YoastSEO_Vendor\Symfony\Component\DependencyInjection\Exception\RuntimeException;
use YoastSEO_Vendor\Symfony\Component\DependencyInjection\ParameterBag\FrozenParameterBag;
/**
* This class has been auto-generated
* by the Symfony Dependency Injection Component.
*
* @final since Symfony 3.3
*/
class Cached_Container extends Container
{
private $parameters = [];
private $targetDirs = [];
public function __construct()
{
$this->services = [];
$this->normalizedIds = [
'yoast\\wp\\local\\conditionals\\admin_conditional' => 'Yoast\\WP\\Local\\Conditionals\\Admin_Conditional',
'yoast\\wp\\local\\conditionals\\multiple_locations_conditional' => 'Yoast\\WP\\Local\\Conditionals\\Multiple_Locations_Conditional',
'yoast\\wp\\local\\integrations\\front_end_integration' => 'Yoast\\WP\\Local\\Integrations\\Front_End_Integration',
'yoast\\wp\\local\\loader' => 'Yoast\\WP\\Local\\Loader',
'yoast\\wp\\local\\posttype\\posttype' => 'Yoast\\WP\\Local\\PostType\\PostType',
'yoast\\wp\\local\\repositories\\api_keys_repository' => 'Yoast\\WP\\Local\\Repositories\\Api_Keys_Repository',
'yoast\\wp\\local\\repositories\\locations_repository' => 'Yoast\\WP\\Local\\Repositories\\Locations_Repository',
'yoast\\wp\\local\\repositories\\options_repository' => 'Yoast\\WP\\Local\\Repositories\\Options_Repository',
'yoast\\wp\\local\\repositories\\timezone_repository' => 'Yoast\\WP\\Local\\Repositories\\Timezone_Repository',
'yoast\\wp\\local\\tools\\export' => 'Yoast\\WP\\Local\\Tools\\Export',
'yoast\\wp\\local\\tools\\import' => 'Yoast\\WP\\Local\\Tools\\Import',
'yoast\\wp\\local\\tools\\import_export_admin' => 'Yoast\\WP\\Local\\Tools\\Import_Export_Admin',
];
$this->methodMap = [
'Yoast\\WP\\Local\\Conditionals\\Admin_Conditional' => 'getAdminConditionalService',
'Yoast\\WP\\Local\\Conditionals\\Multiple_Locations_Conditional' => 'getMultipleLocationsConditionalService',
'Yoast\\WP\\Local\\Integrations\\Front_End_Integration' => 'getFrontEndIntegrationService',
'Yoast\\WP\\Local\\Loader' => 'getLoaderService',
'Yoast\\WP\\Local\\PostType\\PostType' => 'getPostTypeService',
'Yoast\\WP\\Local\\Repositories\\Api_Keys_Repository' => 'getApiKeysRepositoryService',
'Yoast\\WP\\Local\\Repositories\\Locations_Repository' => 'getLocationsRepositoryService',
'Yoast\\WP\\Local\\Repositories\\Options_Repository' => 'getOptionsRepositoryService',
'Yoast\\WP\\Local\\Repositories\\Timezone_Repository' => 'getTimezoneRepositoryService',
'Yoast\\WP\\Local\\Tools\\Export' => 'getExportService',
'Yoast\\WP\\Local\\Tools\\Import' => 'getImportService',
'Yoast\\WP\\Local\\Tools\\Import_Export_Admin' => 'getImportExportAdminService',
'wp_query' => 'getWpQueryService',
'wpdb' => 'getWpdbService',
];
$this->privates = [
'wp_query' => true,
'wpdb' => true,
];
$this->aliases = [];
}
public function getRemovedIds()
{
return [
'Psr\\Container\\ContainerInterface' => true,
'Symfony\\Component\\DependencyInjection\\ContainerInterface' => true,
'Yoast\\WP\\Local\\Formatters\\Address_Formatter' => true,
'Yoast\\WP\\Local\\Repositories\\Business_Types_Repository' => true,
'wp_query' => true,
'wpdb' => true,
];
}
public function compile()
{
throw new LogicException('You cannot compile a dumped container that was already compiled.');
}
public function isCompiled()
{
return true;
}
public function isFrozen()
{
@trigger_error(sprintf('The %s() method is deprecated since Symfony 3.3 and will be removed in 4.0. Use the isCompiled() method instead.', __METHOD__), E_USER_DEPRECATED);
return true;
}
/**
* Gets the public 'Yoast\WP\Local\Conditionals\Admin_Conditional' shared autowired service.
*
* @return \Yoast\WP\Local\Conditionals\Admin_Conditional
*/
protected function getAdminConditionalService()
{
return $this->services['Yoast\\WP\\Local\\Conditionals\\Admin_Conditional'] = new \Yoast\WP\Local\Conditionals\Admin_Conditional();
}
/**
* Gets the public 'Yoast\WP\Local\Conditionals\Multiple_Locations_Conditional' shared autowired service.
*
* @return \Yoast\WP\Local\Conditionals\Multiple_Locations_Conditional
*/
protected function getMultipleLocationsConditionalService()
{
return $this->services['Yoast\\WP\\Local\\Conditionals\\Multiple_Locations_Conditional'] = new \Yoast\WP\Local\Conditionals\Multiple_Locations_Conditional();
}
/**
* Gets the public 'Yoast\WP\Local\Integrations\Front_End_Integration' shared autowired service.
*
* @return \Yoast\WP\Local\Integrations\Front_End_Integration
*/
protected function getFrontEndIntegrationService()
{
return $this->services['Yoast\\WP\\Local\\Integrations\\Front_End_Integration'] = new \Yoast\WP\Local\Integrations\Front_End_Integration(${($_ = isset($this->services['Yoast\\WP\\Local\\Repositories\\Locations_Repository']) ? $this->services['Yoast\\WP\\Local\\Repositories\\Locations_Repository'] : $this->getLocationsRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['Yoast\\WP\\Local\\PostType\\PostType']) ? $this->services['Yoast\\WP\\Local\\PostType\\PostType'] : ($this->services['Yoast\\WP\\Local\\PostType\\PostType'] = new \Yoast\WP\Local\PostType\PostType())) && false ?: '_'});
}
/**
* Gets the public 'Yoast\WP\Local\Loader' shared autowired service.
*
* @return \Yoast\WP\Local\Loader
*/
protected function getLoaderService()
{
$this->services['Yoast\\WP\\Local\\Loader'] = $instance = new \Yoast\WP\Local\Loader($this);
$instance->register_integration('Yoast\\WP\\Local\\Integrations\\Front_End_Integration');
$instance->register_initializer('Yoast\\WP\\Local\\PostType\\PostType');
$instance->register_integration('Yoast\\WP\\Local\\PostType\\PostType');
$instance->register_initializer('Yoast\\WP\\Local\\Repositories\\Api_Keys_Repository');
$instance->register_initializer('Yoast\\WP\\Local\\Repositories\\Locations_Repository');
$instance->register_initializer('Yoast\\WP\\Local\\Repositories\\Options_Repository');
$instance->register_initializer('Yoast\\WP\\Local\\Repositories\\Timezone_Repository');
$instance->register_initializer('Yoast\\WP\\Local\\Tools\\Export');
$instance->register_integration('Yoast\\WP\\Local\\Tools\\Export');
$instance->register_integration('Yoast\\WP\\Local\\Tools\\Import_Export_Admin');
$instance->register_initializer('Yoast\\WP\\Local\\Tools\\Import');
$instance->register_integration('Yoast\\WP\\Local\\Tools\\Import');
return $instance;
}
/**
* Gets the public 'Yoast\WP\Local\PostType\PostType' shared autowired service.
*
* @return \Yoast\WP\Local\PostType\PostType
*/
protected function getPostTypeService()
{
return $this->services['Yoast\\WP\\Local\\PostType\\PostType'] = new \Yoast\WP\Local\PostType\PostType();
}
/**
* Gets the public 'Yoast\WP\Local\Repositories\Api_Keys_Repository' shared autowired service.
*
* @return \Yoast\WP\Local\Repositories\Api_Keys_Repository
*/
protected function getApiKeysRepositoryService()
{
return $this->services['Yoast\\WP\\Local\\Repositories\\Api_Keys_Repository'] = new \Yoast\WP\Local\Repositories\Api_Keys_Repository();
}
/**
* Gets the public 'Yoast\WP\Local\Repositories\Locations_Repository' shared autowired service.
*
* @return \Yoast\WP\Local\Repositories\Locations_Repository
*/
protected function getLocationsRepositoryService()
{
return $this->services['Yoast\\WP\\Local\\Repositories\\Locations_Repository'] = new \Yoast\WP\Local\Repositories\Locations_Repository(${($_ = isset($this->services['Yoast\\WP\\Local\\PostType\\PostType']) ? $this->services['Yoast\\WP\\Local\\PostType\\PostType'] : ($this->services['Yoast\\WP\\Local\\PostType\\PostType'] = new \Yoast\WP\Local\PostType\PostType())) && false ?: '_'}, ${($_ = isset($this->services['Yoast\\WP\\Local\\Repositories\\Options_Repository']) ? $this->services['Yoast\\WP\\Local\\Repositories\\Options_Repository'] : ($this->services['Yoast\\WP\\Local\\Repositories\\Options_Repository'] = new \Yoast\WP\Local\Repositories\Options_Repository())) && false ?: '_'});
}
/**
* Gets the public 'Yoast\WP\Local\Repositories\Options_Repository' shared autowired service.
*
* @return \Yoast\WP\Local\Repositories\Options_Repository
*/
protected function getOptionsRepositoryService()
{
return $this->services['Yoast\\WP\\Local\\Repositories\\Options_Repository'] = new \Yoast\WP\Local\Repositories\Options_Repository();
}
/**
* Gets the public 'Yoast\WP\Local\Repositories\Timezone_Repository' shared autowired service.
*
* @return \Yoast\WP\Local\Repositories\Timezone_Repository
*/
protected function getTimezoneRepositoryService()
{
return $this->services['Yoast\\WP\\Local\\Repositories\\Timezone_Repository'] = new \Yoast\WP\Local\Repositories\Timezone_Repository();
}
/**
* Gets the public 'Yoast\WP\Local\Tools\Export' shared autowired service.
*
* @return \Yoast\WP\Local\Tools\Export
*/
protected function getExportService()
{
return $this->services['Yoast\\WP\\Local\\Tools\\Export'] = new \Yoast\WP\Local\Tools\Export(${($_ = isset($this->services['Yoast\\WP\\Local\\Repositories\\Locations_Repository']) ? $this->services['Yoast\\WP\\Local\\Repositories\\Locations_Repository'] : $this->getLocationsRepositoryService()) && false ?: '_'});
}
/**
* Gets the public 'Yoast\WP\Local\Tools\Import' shared autowired service.
*
* @return \Yoast\WP\Local\Tools\Import
*/
protected function getImportService()
{
return $this->services['Yoast\\WP\\Local\\Tools\\Import'] = new \Yoast\WP\Local\Tools\Import(new \Yoast\WP\Local\Repositories\Business_Types_Repository(), ${($_ = isset($this->services['Yoast\\WP\\Local\\PostType\\PostType']) ? $this->services['Yoast\\WP\\Local\\PostType\\PostType'] : ($this->services['Yoast\\WP\\Local\\PostType\\PostType'] = new \Yoast\WP\Local\PostType\PostType())) && false ?: '_'});
}
/**
* Gets the public 'Yoast\WP\Local\Tools\Import_Export_Admin' shared autowired service.
*
* @return \Yoast\WP\Local\Tools\Import_Export_Admin
*/
protected function getImportExportAdminService()
{
return $this->services['Yoast\\WP\\Local\\Tools\\Import_Export_Admin'] = new \Yoast\WP\Local\Tools\Import_Export_Admin();
}
/**
* Gets the private 'wp_query' shared service.
*
* @return \WP_Query
*/
protected function getWpQueryService()
{
return $this->services['wp_query'] = \Yoast\WP\Local\WordPress\Wrapper::get_wp_query();
}
/**
* Gets the private 'wpdb' shared service.
*
* @return \wpdb
*/
protected function getWpdbService()
{
return $this->services['wpdb'] = \Yoast\WP\Local\WordPress\Wrapper::get_wpdb();
}
}