PluginProbe ʕ •ᴥ•ʔ
MailPoet – Newsletters, Email Marketing, and Automation / 3.39.1
MailPoet – Newsletters, Email Marketing, and Automation v3.39.1
5.28.1 5.28.0 5.27.0 5.26.0 5.26.1 5.25.0 5.24.0 4.43.0 4.43.1 4.44.0 4.44.1 4.45.0 4.46.0 4.47.0 4.48.0 4.48.1 4.48.2 4.49.0 4.49.1 4.5.0 4.5.1 4.5.2 4.50.0 4.50.1 4.51.0 4.51.1 4.51.2 4.52.0 4.53.0 4.54.0 4.55.0 4.56.0 4.57.0 4.58.0 4.58.1 4.58.2 4.6.0 4.6.1 4.6.2 4.7.0 4.7.1 4.8.0 4.8.1 4.9.0 5.0.0 5.0.1 5.0.2 5.1.0 5.1.1 5.10.0 5.10.1 5.11.0 5.12.0 5.12.1 5.12.10 5.12.11 5.12.12 5.12.13 5.12.2 5.12.3 5.12.4 5.12.5 5.12.6 5.12.7 5.12.8 5.12.9 5.13.0 5.13.1 5.13.2 5.14.0 5.14.1 5.14.2 5.14.3 5.15.0 5.15.1 5.16.0 5.16.1 5.16.2 5.16.3 5.16.4 5.17.0 5.17.1 5.17.2 5.17.3 5.17.4 5.17.5 5.17.6 5.18.0 5.19.0 5.2.0 5.2.1 5.2.2 5.2.3 5.20.0 5.21.0 5.21.1 5.21.2 5.21.3 5.22.0 5.22.1 5.22.2 5.22.3 5.22.4 5.23.0 5.23.1 5.23.2 5.3.0 5.3.1 5.3.2 5.3.3 5.3.4 5.3.5 5.3.6 5.3.7 5.4.0 5.4.1 5.4.2 5.5.0 5.5.1 5.5.2 5.6.0 5.6.1 5.6.2 5.6.3 5.6.4 5.7.0 5.7.1 5.8.0 5.8.1 5.9.0 3.0.0-beta.15 3.7.1 3.0.0-beta.16 3.7.2 3.0.0-beta.17 3.7.3 3.0.0-beta.18 3.7.4 3.0.0-beta.19 3.7.5 3.0.0-beta.2 3.7.6 3.0.0-beta.20 3.7.8 3.0.0-beta.21 3.70.0 3.0.0-beta.22 3.71.0 3.0.0-beta.23 3.71.1 3.0.0-beta.23.1 3.71.2 3.0.0-beta.23.2 3.71.3 3.0.0-beta.24 3.72.0 3.0.0-beta.25 3.73.0 3.0.0-beta.26 3.73.1 3.0.0-beta.27 3.73.2 3.0.0-beta.28 3.74.0 3.0.0-beta.29 3.74.1 3.0.0-beta.3 3.74.2 3.0.0-beta.30 3.74.3 3.0.0-beta.31 3.75.0 3.0.0-beta.32 3.75.1 3.0.0-beta.33 3.76.0 3.0.0-beta.33.1 3.77.0 3.0.0-beta.34.0.0 3.77.1 3.0.0-beta.36.0.0 3.78.0 3.0.0-beta.36.0.1 3.79.0 3.0.0-beta.36.2.0 3.8 3.0.0-beta.36.3.0 3.8.1 3.0.0-beta.36.3.1 3.8.2 3.0.0-beta.37.0.0 3.8.3 3.0.0-beta.4 3.8.4 3.0.0-beta.5 3.8.5 3.0.0-beta.6 3.8.6 3.0.0-beta.7 3.80.0 3.0.0-beta.7.1 3.81.0 3.0.0-beta.8 3.82.0 3.0.0-beta.9 3.83.0 3.0.0-rc.1.0.0 3.84.0 3.0.0-rc.1.0.1 3.84.1 3.0.0-rc.1.0.2 3.85.0 3.0.0-rc.1.0.3 3.85.1 3.0.0-rc.1.0.4 3.86.0 3.0.0-rc.2.0.0 3.87.0 3.0.0-rc.2.0.1 3.87.1 3.0.0-rc.2.0.2 3.87.2 3.0.0-rc.2.0.3 3.88.0 3.0.1 3.88.1 3.0.2 3.88.2 3.0.3 3.89.0 3.0.4 3.89.1 3.0.5 3.89.2 3.0.6 3.89.3 3.0.7 3.89.4 3.0.8 3.9.0 3.0.9 3.9.1 3.1.0 3.90.0 3.10 3.90.1 3.10.1 3.90.2 3.100.0 3.91.0 3.100.1 3.91.1 3.100.2 3.92.0 3.101.0 3.92.1 3.101.1 3.93.0 3.102.0 3.93.1 3.102.1 3.94.0 3.103.0 3.95.0 3.103.1 3.95.1 3.11.0 3.96.0 3.11.1 3.96.1 3.11.2 3.97.0 3.11.3 3.98.0 3.11.4 3.98.1 3.11.5 3.99.0 3.12.0 3.99.1 3.12.1 4.0.0 3.13.0 4.0.1 3.14.0 4.1.0 3.14.1 4.1.1 3.15.0 4.10.0 3.16.0 4.11.0 3.16.1 4.11.1 3.16.2 4.12.0 3.16.3 4.12.1 3.17.0 4.12.2 3.17.1 4.13.0 3.17.2 4.14.0 3.18.0 4.15.0 3.18.1 4.16.0 3.18.2 4.17.0 3.19.0 4.17.1 3.19.1 4.18.0 3.19.2 4.18.1 3.19.3 4.19.0 3.2.0 4.2.0 3.2.1 4.20.0 3.2.2 4.20.1 3.2.3 4.20.2 3.2.4 4.21.0 3.2.5 4.22.0 3.20.0 4.22.1 3.21.0 4.22.2 3.21.1 4.23.0 3.22.0 4.24.0 3.23.0 4.25.0 3.23.1 4.26.0 3.23.2 4.26.1 3.24.0 4.27.0 3.25.0 4.28.0 3.25.1 4.29.0 3.26.0 4.3.0 3.26.1 4.3.1 3.27.0 4.30.0 3.28.0 4.31.0 3.29.0 4.31.1 3.3.0 4.32.0 3.3.1 4.33.0 3.3.2 4.34.0 3.3.3 4.35.0 3.3.4 4.35.1 3.3.5 4.36.0 3.3.6 4.37.0 3.30.0 4.38.0 3.31.0 4.39.0 3.31.1 4.4.0 3.32.0 4.40.0 3.32.1 4.41.0 3.32.2 4.41.1 3.33.0 4.41.2 3.34.0 4.41.3 3.34.1 4.42.0 3.34.2 4.42.1 3.34.3 3.34.4 3.35.0 3.35.1 3.35.3 3.35.4 3.36.0 3.37.0 3.37.1 3.37.2 3.37.3 3.38.0 3.38.1 3.39.0 3.39.1 3.39.2 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.40.0 3.40.1 3.41.0 3.41.1 3.41.2 3.42.0 3.42.1 3.42.2 3.42.3 3.43.0 3.43.1 3.44.0 3.45.0 3.45.1 3.46.0 3.46.1 3.46.10 3.46.11 3.46.12 3.46.13 3.46.14 3.46.2 3.46.3 3.46.4 3.46.5 3.46.6 3.46.7 3.46.8 3.46.9 3.47.0 3.47.1 3.47.10 3.47.11 3.47.2 3.47.3 3.47.5 3.47.6 3.47.7 3.47.9 3.48.0 3.48.1 3.49.0 3.49.1 3.5.0 3.5.1 3.50.0 3.51.0 3.51.1 3.51.2 3.52.0 3.53.0 3.54.0 3.54.1 3.54.2 3.54.3 3.55.0 3.55.1 3.56.0 3.56.1 3.56.2 3.57.0 3.57.1 3.58.0 3.59.0 3.59.1 3.59.2 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.6.5 3.6.6 3.6.7 3.60.0 3.60.1 3.60.10 3.60.11 3.60.12 3.60.2 3.60.3 3.60.4 3.60.6 3.60.7 3.60.8 3.60.9 3.61.0 3.62.0 3.62.1 3.63.0 3.64.0 3.64.1 3.64.2 3.64.3 3.65.0 trunk 3.65.1 3.0.0 3.66.0 3.0.0-beta.1 3.67.0 3.0.0-beta.10 3.67.1 3.0.0-beta.11 3.68.0 3.0.0-beta.12 3.69.0 3.0.0-beta.13 3.69.1 3.0.0-beta.14 3.7.0
mailpoet / generated / FreeCachedContainer.php
mailpoet / generated Last commit date
doctrine-metadata 6 years ago doctrine-proxies 6 years ago validator-metadata 6 years ago FreeCachedContainer.php 6 years ago index.php 7 years ago
FreeCachedContainer.php
1949 lines
1 <?php
2
3 namespace MailPoetGenerated;
4
5 if (!defined('ABSPATH')) exit;
6
7
8 use MailPoetVendor\Symfony\Component\DependencyInjection\Argument\RewindableGenerator;
9 use MailPoetVendor\Symfony\Component\DependencyInjection\ContainerInterface;
10 use MailPoetVendor\Symfony\Component\DependencyInjection\Container;
11 use MailPoetVendor\Symfony\Component\DependencyInjection\Exception\InvalidArgumentException;
12 use MailPoetVendor\Symfony\Component\DependencyInjection\Exception\LogicException;
13 use MailPoetVendor\Symfony\Component\DependencyInjection\Exception\RuntimeException;
14 use MailPoetVendor\Symfony\Component\DependencyInjection\ParameterBag\FrozenParameterBag;
15
16 /**
17 * This class has been auto-generated
18 * by the Symfony Dependency Injection Component.
19 *
20 * @final since Symfony 3.3
21 */
22 class FreeCachedContainer extends Container
23 {
24 private $parameters;
25 private $targetDirs = [];
26
27 public function __construct()
28 {
29 $this->parameters = $this->getDefaultParameters();
30
31 $this->services = [];
32 $this->normalizedIds = [
33 'mailpoet\\adminpages\\pagerenderer' => 'MailPoet\\AdminPages\\PageRenderer',
34 'mailpoet\\adminpages\\pages\\dynamicsegments' => 'MailPoet\\AdminPages\\Pages\\DynamicSegments',
35 'mailpoet\\adminpages\\pages\\experimentalfeatures' => 'MailPoet\\AdminPages\\Pages\\ExperimentalFeatures',
36 'mailpoet\\adminpages\\pages\\formeditor' => 'MailPoet\\AdminPages\\Pages\\FormEditor',
37 'mailpoet\\adminpages\\pages\\forms' => 'MailPoet\\AdminPages\\Pages\\Forms',
38 'mailpoet\\adminpages\\pages\\help' => 'MailPoet\\AdminPages\\Pages\\Help',
39 'mailpoet\\adminpages\\pages\\mp2migration' => 'MailPoet\\AdminPages\\Pages\\MP2Migration',
40 'mailpoet\\adminpages\\pages\\newslettereditor' => 'MailPoet\\AdminPages\\Pages\\NewsletterEditor',
41 'mailpoet\\adminpages\\pages\\newsletters' => 'MailPoet\\AdminPages\\Pages\\Newsletters',
42 'mailpoet\\adminpages\\pages\\premium' => 'MailPoet\\AdminPages\\Pages\\Premium',
43 'mailpoet\\adminpages\\pages\\revenuetrackingpermission' => 'MailPoet\\AdminPages\\Pages\\RevenueTrackingPermission',
44 'mailpoet\\adminpages\\pages\\segments' => 'MailPoet\\AdminPages\\Pages\\Segments',
45 'mailpoet\\adminpages\\pages\\settings' => 'MailPoet\\AdminPages\\Pages\\Settings',
46 'mailpoet\\adminpages\\pages\\subscribers' => 'MailPoet\\AdminPages\\Pages\\Subscribers',
47 'mailpoet\\adminpages\\pages\\subscribersapikeyinvalid' => 'MailPoet\\AdminPages\\Pages\\SubscribersAPIKeyInvalid',
48 'mailpoet\\adminpages\\pages\\subscribersexport' => 'MailPoet\\AdminPages\\Pages\\SubscribersExport',
49 'mailpoet\\adminpages\\pages\\subscribersimport' => 'MailPoet\\AdminPages\\Pages\\SubscribersImport',
50 'mailpoet\\adminpages\\pages\\subscriberslimitexceeded' => 'MailPoet\\AdminPages\\Pages\\SubscribersLimitExceeded',
51 'mailpoet\\adminpages\\pages\\update' => 'MailPoet\\AdminPages\\Pages\\Update',
52 'mailpoet\\adminpages\\pages\\welcomewizard' => 'MailPoet\\AdminPages\\Pages\\WelcomeWizard',
53 'mailpoet\\adminpages\\pages\\woocommercelistimport' => 'MailPoet\\AdminPages\\Pages\\WooCommerceListImport',
54 'mailpoet\\analytics\\reporter' => 'MailPoet\\Analytics\\Reporter',
55 'mailpoet\\api\\json\\api' => 'MailPoet\\API\\JSON\\API',
56 'mailpoet\\api\\json\\responsebuilders\\newslettersresponsebuilder' => 'MailPoet\\API\\JSON\\ResponseBuilders\\NewslettersResponseBuilder',
57 'mailpoet\\api\\json\\v1\\analytics' => 'MailPoet\\API\\JSON\\v1\\Analytics',
58 'mailpoet\\api\\json\\v1\\automatedlatestcontent' => 'MailPoet\\API\\JSON\\v1\\AutomatedLatestContent',
59 'mailpoet\\api\\json\\v1\\automaticemails' => 'MailPoet\\API\\JSON\\v1\\AutomaticEmails',
60 'mailpoet\\api\\json\\v1\\customfields' => 'MailPoet\\API\\JSON\\v1\\CustomFields',
61 'mailpoet\\api\\json\\v1\\dynamicsegments' => 'MailPoet\\API\\JSON\\v1\\DynamicSegments',
62 'mailpoet\\api\\json\\v1\\featureflags' => 'MailPoet\\API\\JSON\\v1\\FeatureFlags',
63 'mailpoet\\api\\json\\v1\\forms' => 'MailPoet\\API\\JSON\\v1\\Forms',
64 'mailpoet\\api\\json\\v1\\importexport' => 'MailPoet\\API\\JSON\\v1\\ImportExport',
65 'mailpoet\\api\\json\\v1\\mailer' => 'MailPoet\\API\\JSON\\v1\\Mailer',
66 'mailpoet\\api\\json\\v1\\mp2migrator' => 'MailPoet\\API\\JSON\\v1\\MP2Migrator',
67 'mailpoet\\api\\json\\v1\\newsletterlinks' => 'MailPoet\\API\\JSON\\v1\\NewsletterLinks',
68 'mailpoet\\api\\json\\v1\\newsletters' => 'MailPoet\\API\\JSON\\v1\\Newsletters',
69 'mailpoet\\api\\json\\v1\\newslettertemplates' => 'MailPoet\\API\\JSON\\v1\\NewsletterTemplates',
70 'mailpoet\\api\\json\\v1\\segments' => 'MailPoet\\API\\JSON\\v1\\Segments',
71 'mailpoet\\api\\json\\v1\\sendingqueue' => 'MailPoet\\API\\JSON\\v1\\SendingQueue',
72 'mailpoet\\api\\json\\v1\\sendingtasksubscribers' => 'MailPoet\\API\\JSON\\v1\\SendingTaskSubscribers',
73 'mailpoet\\api\\json\\v1\\services' => 'MailPoet\\API\\JSON\\v1\\Services',
74 'mailpoet\\api\\json\\v1\\settings' => 'MailPoet\\API\\JSON\\v1\\Settings',
75 'mailpoet\\api\\json\\v1\\setup' => 'MailPoet\\API\\JSON\\v1\\Setup',
76 'mailpoet\\api\\json\\v1\\subscribers' => 'MailPoet\\API\\JSON\\v1\\Subscribers',
77 'mailpoet\\api\\json\\v1\\userflags' => 'MailPoet\\API\\JSON\\v1\\UserFlags',
78 'mailpoet\\api\\json\\v1\\woocommercesettings' => 'MailPoet\\API\\JSON\\v1\\WoocommerceSettings',
79 'mailpoet\\api\\mp\\v1\\api' => 'MailPoet\\API\\MP\\v1\\API',
80 'mailpoet\\config\\accesscontrol' => 'MailPoet\\Config\\AccessControl',
81 'mailpoet\\config\\activator' => 'MailPoet\\Config\\Activator',
82 'mailpoet\\config\\changelog' => 'MailPoet\\Config\\Changelog',
83 'mailpoet\\config\\databaseinitializer' => 'MailPoet\\Config\\DatabaseInitializer',
84 'mailpoet\\config\\hooks' => 'MailPoet\\Config\\Hooks',
85 'mailpoet\\config\\initializer' => 'MailPoet\\Config\\Initializer',
86 'mailpoet\\config\\menu' => 'MailPoet\\Config\\Menu',
87 'mailpoet\\config\\mp2migrator' => 'MailPoet\\Config\\MP2Migrator',
88 'mailpoet\\config\\populator' => 'MailPoet\\Config\\Populator',
89 'mailpoet\\config\\renderer' => 'MailPoet\\Config\\Renderer',
90 'mailpoet\\config\\rendererfactory' => 'MailPoet\\Config\\RendererFactory',
91 'mailpoet\\config\\serviceschecker' => 'MailPoet\\Config\\ServicesChecker',
92 'mailpoet\\config\\shortcodes' => 'MailPoet\\Config\\Shortcodes',
93 'mailpoet\\cron\\crontrigger' => 'MailPoet\\Cron\\CronTrigger',
94 'mailpoet\\cron\\daemon' => 'MailPoet\\Cron\\Daemon',
95 'mailpoet\\cron\\daemonhttprunner' => 'MailPoet\\Cron\\DaemonHttpRunner',
96 'mailpoet\\cron\\workers\\sendingqueue\\sendingerrorhandler' => 'MailPoet\\Cron\\Workers\\SendingQueue\\SendingErrorHandler',
97 'mailpoet\\cron\\workers\\statsnotifications\\scheduler' => 'MailPoet\\Cron\\Workers\\StatsNotifications\\Scheduler',
98 'mailpoet\\cron\\workers\\workersfactory' => 'MailPoet\\Cron\\Workers\\WorkersFactory',
99 'mailpoet\\customfields\\apidatasanitizer' => 'MailPoet\\CustomFields\\ApiDataSanitizer',
100 'mailpoet\\di\\containerwrapper' => 'MailPoet\\DI\\ContainerWrapper',
101 'mailpoet\\doctrine\\annotations\\annotationreaderprovider' => 'MailPoet\\Doctrine\\Annotations\\AnnotationReaderProvider',
102 'mailpoet\\doctrine\\configurationfactory' => 'MailPoet\\Doctrine\\ConfigurationFactory',
103 'mailpoet\\doctrine\\connectionfactory' => 'MailPoet\\Doctrine\\ConnectionFactory',
104 'mailpoet\\doctrine\\entitymanagerfactory' => 'MailPoet\\Doctrine\\EntityManagerFactory',
105 'mailpoet\\doctrine\\eventlisteners\\timestamplistener' => 'MailPoet\\Doctrine\\EventListeners\\TimestampListener',
106 'mailpoet\\doctrine\\eventlisteners\\validationlistener' => 'MailPoet\\Doctrine\\EventListeners\\ValidationListener',
107 'mailpoet\\doctrine\\validator\\validatorfactory' => 'MailPoet\\Doctrine\\Validator\\ValidatorFactory',
108 'mailpoet\\dynamicsegments\\dynamicsegmenthooks' => 'MailPoet\\DynamicSegments\\DynamicSegmentHooks',
109 'mailpoet\\features\\featureflagscontroller' => 'MailPoet\\Features\\FeatureFlagsController',
110 'mailpoet\\features\\featureflagsrepository' => 'MailPoet\\Features\\FeatureFlagsRepository',
111 'mailpoet\\features\\featurescontroller' => 'MailPoet\\Features\\FeaturesController',
112 'mailpoet\\form\\assetscontroller' => 'MailPoet\\Form\\AssetsController',
113 'mailpoet\\form\\util\\fieldnameobfuscator' => 'MailPoet\\Form\\Util\\FieldNameObfuscator',
114 'mailpoet\\listing\\bulkactioncontroller' => 'MailPoet\\Listing\\BulkActionController',
115 'mailpoet\\listing\\bulkactionfactory' => 'MailPoet\\Listing\\BulkActionFactory',
116 'mailpoet\\listing\\handler' => 'MailPoet\\Listing\\Handler',
117 'mailpoet\\listing\\pagelimit' => 'MailPoet\\Listing\\PageLimit',
118 'mailpoet\\logging\\loggerfactory' => 'MailPoet\\Logging\\LoggerFactory',
119 'mailpoet\\mailer\\mailer' => 'MailPoet\\Mailer\\Mailer',
120 'mailpoet\\mailer\\metainfo' => 'MailPoet\\Mailer\\MetaInfo',
121 'mailpoet\\mailer\\methods\\common\\blacklistcheck' => 'MailPoet\\Mailer\\Methods\\Common\\BlacklistCheck',
122 'mailpoet\\mailer\\wordpress\\wordpressmailerreplacer' => 'MailPoet\\Mailer\\WordPress\\WordpressMailerReplacer',
123 'mailpoet\\newsletter\\automatedlatestcontent' => 'MailPoet\\Newsletter\\AutomatedLatestContent',
124 'mailpoet\\newsletter\\newslettersrepository' => 'MailPoet\\Newsletter\\NewslettersRepository',
125 'mailpoet\\newsletter\\scheduler\\postnotificationscheduler' => 'MailPoet\\Newsletter\\Scheduler\\PostNotificationScheduler',
126 'mailpoet\\newsletter\\scheduler\\welcomescheduler' => 'MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler',
127 'mailpoet\\referrals\\referraldetector' => 'MailPoet\\Referrals\\ReferralDetector',
128 'mailpoet\\router\\endpoints\\crondaemon' => 'MailPoet\\Router\\Endpoints\\CronDaemon',
129 'mailpoet\\router\\endpoints\\subscription' => 'MailPoet\\Router\\Endpoints\\Subscription',
130 'mailpoet\\router\\endpoints\\track' => 'MailPoet\\Router\\Endpoints\\Track',
131 'mailpoet\\router\\endpoints\\viewinbrowser' => 'MailPoet\\Router\\Endpoints\\ViewInBrowser',
132 'mailpoet\\router\\router' => 'MailPoet\\Router\\Router',
133 'mailpoet\\segments\\subscribersfinder' => 'MailPoet\\Segments\\SubscribersFinder',
134 'mailpoet\\segments\\subscriberslistings' => 'MailPoet\\Segments\\SubscribersListings',
135 'mailpoet\\segments\\woocommerce' => 'MailPoet\\Segments\\WooCommerce',
136 'mailpoet\\services\\authorizedemailscontroller' => 'MailPoet\\Services\\AuthorizedEmailsController',
137 'mailpoet\\services\\bridge' => 'MailPoet\\Services\\Bridge',
138 'mailpoet\\settings\\settingscontroller' => 'MailPoet\\Settings\\SettingsController',
139 'mailpoet\\settings\\userflagscontroller' => 'MailPoet\\Settings\\UserFlagsController',
140 'mailpoet\\settings\\userflagsrepository' => 'MailPoet\\Settings\\UserFlagsRepository',
141 'mailpoet\\statistics\\track\\clicks' => 'MailPoet\\Statistics\\Track\\Clicks',
142 'mailpoet\\statistics\\track\\opens' => 'MailPoet\\Statistics\\Track\\Opens',
143 'mailpoet\\statistics\\track\\woocommercepurchases' => 'MailPoet\\Statistics\\Track\\WooCommercePurchases',
144 'mailpoet\\subscribers\\confirmationemailmailer' => 'MailPoet\\Subscribers\\ConfirmationEmailMailer',
145 'mailpoet\\subscribers\\inactivesubscriberscontroller' => 'MailPoet\\Subscribers\\InactiveSubscribersController',
146 'mailpoet\\subscribers\\linktokens' => 'MailPoet\\Subscribers\\LinkTokens',
147 'mailpoet\\subscribers\\newsubscribernotificationmailer' => 'MailPoet\\Subscribers\\NewSubscriberNotificationMailer',
148 'mailpoet\\subscribers\\requiredcustomfieldvalidator' => 'MailPoet\\Subscribers\\RequiredCustomFieldValidator',
149 'mailpoet\\subscribers\\subscriberactions' => 'MailPoet\\Subscribers\\SubscriberActions',
150 'mailpoet\\subscription\\captcha' => 'MailPoet\\Subscription\\Captcha',
151 'mailpoet\\subscription\\captcharenderer' => 'MailPoet\\Subscription\\CaptchaRenderer',
152 'mailpoet\\subscription\\captchasession' => 'MailPoet\\Subscription\\CaptchaSession',
153 'mailpoet\\subscription\\comment' => 'MailPoet\\Subscription\\Comment',
154 'mailpoet\\subscription\\form' => 'MailPoet\\Subscription\\Form',
155 'mailpoet\\subscription\\manage' => 'MailPoet\\Subscription\\Manage',
156 'mailpoet\\subscription\\pages' => 'MailPoet\\Subscription\\Pages',
157 'mailpoet\\subscription\\registration' => 'MailPoet\\Subscription\\Registration',
158 'mailpoet\\subscription\\subscriptionurlfactory' => 'MailPoet\\Subscription\\SubscriptionUrlFactory',
159 'mailpoet\\tasks\\state' => 'MailPoet\\Tasks\\State',
160 'mailpoet\\util\\cookies' => 'MailPoet\\Util\\Cookies',
161 'mailpoet\\util\\installation' => 'MailPoet\\Util\\Installation',
162 'mailpoet\\util\\notices\\permanentnotices' => 'MailPoet\\Util\\Notices\\PermanentNotices',
163 'mailpoet\\util\\url' => 'MailPoet\\Util\\Url',
164 'mailpoet\\woocommerce\\helper' => 'MailPoet\\WooCommerce\\Helper',
165 'mailpoet\\woocommerce\\settings' => 'MailPoet\\WooCommerce\\Settings',
166 'mailpoet\\woocommerce\\subscription' => 'MailPoet\\WooCommerce\\Subscription',
167 'mailpoet\\woocommerce\\transactionalemails' => 'MailPoet\\WooCommerce\\TransactionalEmails',
168 'mailpoet\\wp\\emoji' => 'MailPoet\\WP\\Emoji',
169 'mailpoet\\wp\\functions' => 'MailPoet\\WP\\Functions',
170 'mailpoetvendor\\doctrine\\dbal\\connection' => 'MailPoetVendor\\Doctrine\\DBAL\\Connection',
171 'mailpoetvendor\\doctrine\\orm\\configuration' => 'MailPoetVendor\\Doctrine\\ORM\\Configuration',
172 'mailpoetvendor\\doctrine\\orm\\entitymanager' => 'MailPoetVendor\\Doctrine\\ORM\\EntityManager',
173 'mailpoetvendor\\symfony\\component\\validator\\validator\\validatorinterface' => 'MailPoetVendor\\Symfony\\Component\\Validator\\Validator\\ValidatorInterface',
174 ];
175 $this->syntheticIds = [
176 'premium_container' => true,
177 ];
178 $this->methodMap = [
179 'MailPoetVendor\\Doctrine\\DBAL\\Connection' => 'getConnectionService',
180 'MailPoetVendor\\Doctrine\\ORM\\Configuration' => 'getConfigurationService',
181 'MailPoetVendor\\Doctrine\\ORM\\EntityManager' => 'getEntityManagerService',
182 'MailPoetVendor\\Symfony\\Component\\Validator\\Validator\\ValidatorInterface' => 'getValidatorInterfaceService',
183 'MailPoet\\API\\JSON\\API' => 'getAPIService',
184 'MailPoet\\API\\JSON\\ResponseBuilders\\NewslettersResponseBuilder' => 'getNewslettersResponseBuilderService',
185 'MailPoet\\API\\JSON\\v1\\Analytics' => 'getAnalyticsService',
186 'MailPoet\\API\\JSON\\v1\\AutomatedLatestContent' => 'getAutomatedLatestContentService',
187 'MailPoet\\API\\JSON\\v1\\AutomaticEmails' => 'getAutomaticEmailsService',
188 'MailPoet\\API\\JSON\\v1\\CustomFields' => 'getCustomFieldsService',
189 'MailPoet\\API\\JSON\\v1\\DynamicSegments' => 'getDynamicSegmentsService',
190 'MailPoet\\API\\JSON\\v1\\FeatureFlags' => 'getFeatureFlagsService',
191 'MailPoet\\API\\JSON\\v1\\Forms' => 'getFormsService',
192 'MailPoet\\API\\JSON\\v1\\ImportExport' => 'getImportExportService',
193 'MailPoet\\API\\JSON\\v1\\MP2Migrator' => 'getMP2MigratorService',
194 'MailPoet\\API\\JSON\\v1\\Mailer' => 'getMailerService',
195 'MailPoet\\API\\JSON\\v1\\NewsletterLinks' => 'getNewsletterLinksService',
196 'MailPoet\\API\\JSON\\v1\\NewsletterTemplates' => 'getNewsletterTemplatesService',
197 'MailPoet\\API\\JSON\\v1\\Newsletters' => 'getNewslettersService',
198 'MailPoet\\API\\JSON\\v1\\Segments' => 'getSegmentsService',
199 'MailPoet\\API\\JSON\\v1\\SendingQueue' => 'getSendingQueueService',
200 'MailPoet\\API\\JSON\\v1\\SendingTaskSubscribers' => 'getSendingTaskSubscribersService',
201 'MailPoet\\API\\JSON\\v1\\Services' => 'getServicesService',
202 'MailPoet\\API\\JSON\\v1\\Settings' => 'getSettingsService',
203 'MailPoet\\API\\JSON\\v1\\Setup' => 'getSetupService',
204 'MailPoet\\API\\JSON\\v1\\Subscribers' => 'getSubscribersService',
205 'MailPoet\\API\\JSON\\v1\\UserFlags' => 'getUserFlagsService',
206 'MailPoet\\API\\JSON\\v1\\WoocommerceSettings' => 'getWoocommerceSettingsService',
207 'MailPoet\\API\\MP\\v1\\API' => 'getAPI2Service',
208 'MailPoet\\AdminPages\\PageRenderer' => 'getPageRendererService',
209 'MailPoet\\AdminPages\\Pages\\DynamicSegments' => 'getDynamicSegments2Service',
210 'MailPoet\\AdminPages\\Pages\\ExperimentalFeatures' => 'getExperimentalFeaturesService',
211 'MailPoet\\AdminPages\\Pages\\FormEditor' => 'getFormEditorService',
212 'MailPoet\\AdminPages\\Pages\\Forms' => 'getForms2Service',
213 'MailPoet\\AdminPages\\Pages\\Help' => 'getHelpService',
214 'MailPoet\\AdminPages\\Pages\\MP2Migration' => 'getMP2MigrationService',
215 'MailPoet\\AdminPages\\Pages\\NewsletterEditor' => 'getNewsletterEditorService',
216 'MailPoet\\AdminPages\\Pages\\Newsletters' => 'getNewsletters2Service',
217 'MailPoet\\AdminPages\\Pages\\Premium' => 'getPremiumService',
218 'MailPoet\\AdminPages\\Pages\\RevenueTrackingPermission' => 'getRevenueTrackingPermissionService',
219 'MailPoet\\AdminPages\\Pages\\Segments' => 'getSegments2Service',
220 'MailPoet\\AdminPages\\Pages\\Settings' => 'getSettings2Service',
221 'MailPoet\\AdminPages\\Pages\\Subscribers' => 'getSubscribers2Service',
222 'MailPoet\\AdminPages\\Pages\\SubscribersAPIKeyInvalid' => 'getSubscribersAPIKeyInvalidService',
223 'MailPoet\\AdminPages\\Pages\\SubscribersExport' => 'getSubscribersExportService',
224 'MailPoet\\AdminPages\\Pages\\SubscribersImport' => 'getSubscribersImportService',
225 'MailPoet\\AdminPages\\Pages\\SubscribersLimitExceeded' => 'getSubscribersLimitExceededService',
226 'MailPoet\\AdminPages\\Pages\\Update' => 'getUpdateService',
227 'MailPoet\\AdminPages\\Pages\\WelcomeWizard' => 'getWelcomeWizardService',
228 'MailPoet\\AdminPages\\Pages\\WooCommerceListImport' => 'getWooCommerceListImportService',
229 'MailPoet\\Analytics\\Reporter' => 'getReporterService',
230 'MailPoet\\Config\\AccessControl' => 'getAccessControlService',
231 'MailPoet\\Config\\Activator' => 'getActivatorService',
232 'MailPoet\\Config\\Changelog' => 'getChangelogService',
233 'MailPoet\\Config\\DatabaseInitializer' => 'getDatabaseInitializerService',
234 'MailPoet\\Config\\Hooks' => 'getHooksService',
235 'MailPoet\\Config\\Initializer' => 'getInitializerService',
236 'MailPoet\\Config\\MP2Migrator' => 'getMP2Migrator2Service',
237 'MailPoet\\Config\\Menu' => 'getMenuService',
238 'MailPoet\\Config\\Populator' => 'getPopulatorService',
239 'MailPoet\\Config\\Renderer' => 'getRendererService',
240 'MailPoet\\Config\\RendererFactory' => 'getRendererFactoryService',
241 'MailPoet\\Config\\ServicesChecker' => 'getServicesCheckerService',
242 'MailPoet\\Config\\Shortcodes' => 'getShortcodesService',
243 'MailPoet\\Cron\\CronTrigger' => 'getCronTriggerService',
244 'MailPoet\\Cron\\Daemon' => 'getDaemonService',
245 'MailPoet\\Cron\\DaemonHttpRunner' => 'getDaemonHttpRunnerService',
246 'MailPoet\\Cron\\Workers\\SendingQueue\\SendingErrorHandler' => 'getSendingErrorHandlerService',
247 'MailPoet\\Cron\\Workers\\StatsNotifications\\Scheduler' => 'getSchedulerService',
248 'MailPoet\\Cron\\Workers\\WorkersFactory' => 'getWorkersFactoryService',
249 'MailPoet\\CustomFields\\ApiDataSanitizer' => 'getApiDataSanitizerService',
250 'MailPoet\\DI\\ContainerWrapper' => 'getContainerWrapperService',
251 'MailPoet\\Doctrine\\Annotations\\AnnotationReaderProvider' => 'getAnnotationReaderProviderService',
252 'MailPoet\\Doctrine\\ConfigurationFactory' => 'getConfigurationFactoryService',
253 'MailPoet\\Doctrine\\ConnectionFactory' => 'getConnectionFactoryService',
254 'MailPoet\\Doctrine\\EntityManagerFactory' => 'getEntityManagerFactoryService',
255 'MailPoet\\Doctrine\\EventListeners\\TimestampListener' => 'getTimestampListenerService',
256 'MailPoet\\Doctrine\\EventListeners\\ValidationListener' => 'getValidationListenerService',
257 'MailPoet\\Doctrine\\Validator\\ValidatorFactory' => 'getValidatorFactoryService',
258 'MailPoet\\DynamicSegments\\DynamicSegmentHooks' => 'getDynamicSegmentHooksService',
259 'MailPoet\\Features\\FeatureFlagsController' => 'getFeatureFlagsControllerService',
260 'MailPoet\\Features\\FeatureFlagsRepository' => 'getFeatureFlagsRepositoryService',
261 'MailPoet\\Features\\FeaturesController' => 'getFeaturesControllerService',
262 'MailPoet\\Form\\AssetsController' => 'getAssetsControllerService',
263 'MailPoet\\Form\\Util\\FieldNameObfuscator' => 'getFieldNameObfuscatorService',
264 'MailPoet\\Listing\\BulkActionController' => 'getBulkActionControllerService',
265 'MailPoet\\Listing\\BulkActionFactory' => 'getBulkActionFactoryService',
266 'MailPoet\\Listing\\Handler' => 'getHandlerService',
267 'MailPoet\\Listing\\PageLimit' => 'getPageLimitService',
268 'MailPoet\\Logging\\LoggerFactory' => 'getLoggerFactoryService',
269 'MailPoet\\Mailer\\Mailer' => 'getMailer2Service',
270 'MailPoet\\Mailer\\MetaInfo' => 'getMetaInfoService',
271 'MailPoet\\Mailer\\Methods\\Common\\BlacklistCheck' => 'getBlacklistCheckService',
272 'MailPoet\\Mailer\\WordPress\\WordpressMailerReplacer' => 'getWordpressMailerReplacerService',
273 'MailPoet\\Newsletter\\AutomatedLatestContent' => 'getAutomatedLatestContent2Service',
274 'MailPoet\\Newsletter\\NewslettersRepository' => 'getNewslettersRepositoryService',
275 'MailPoet\\Newsletter\\Scheduler\\PostNotificationScheduler' => 'getPostNotificationSchedulerService',
276 'MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler' => 'getWelcomeSchedulerService',
277 'MailPoet\\Referrals\\ReferralDetector' => 'getReferralDetectorService',
278 'MailPoet\\Router\\Endpoints\\CronDaemon' => 'getCronDaemonService',
279 'MailPoet\\Router\\Endpoints\\Subscription' => 'getSubscriptionService',
280 'MailPoet\\Router\\Endpoints\\Track' => 'getTrackService',
281 'MailPoet\\Router\\Endpoints\\ViewInBrowser' => 'getViewInBrowserService',
282 'MailPoet\\Router\\Router' => 'getRouterService',
283 'MailPoet\\Segments\\SubscribersFinder' => 'getSubscribersFinderService',
284 'MailPoet\\Segments\\SubscribersListings' => 'getSubscribersListingsService',
285 'MailPoet\\Segments\\WooCommerce' => 'getWooCommerceService',
286 'MailPoet\\Services\\AuthorizedEmailsController' => 'getAuthorizedEmailsControllerService',
287 'MailPoet\\Services\\Bridge' => 'getBridgeService',
288 'MailPoet\\Settings\\SettingsController' => 'getSettingsControllerService',
289 'MailPoet\\Settings\\UserFlagsController' => 'getUserFlagsControllerService',
290 'MailPoet\\Settings\\UserFlagsRepository' => 'getUserFlagsRepositoryService',
291 'MailPoet\\Statistics\\Track\\Clicks' => 'getClicksService',
292 'MailPoet\\Statistics\\Track\\Opens' => 'getOpensService',
293 'MailPoet\\Statistics\\Track\\WooCommercePurchases' => 'getWooCommercePurchasesService',
294 'MailPoet\\Subscribers\\ConfirmationEmailMailer' => 'getConfirmationEmailMailerService',
295 'MailPoet\\Subscribers\\InactiveSubscribersController' => 'getInactiveSubscribersControllerService',
296 'MailPoet\\Subscribers\\LinkTokens' => 'getLinkTokensService',
297 'MailPoet\\Subscribers\\NewSubscriberNotificationMailer' => 'getNewSubscriberNotificationMailerService',
298 'MailPoet\\Subscribers\\RequiredCustomFieldValidator' => 'getRequiredCustomFieldValidatorService',
299 'MailPoet\\Subscribers\\SubscriberActions' => 'getSubscriberActionsService',
300 'MailPoet\\Subscription\\Captcha' => 'getCaptchaService',
301 'MailPoet\\Subscription\\CaptchaRenderer' => 'getCaptchaRendererService',
302 'MailPoet\\Subscription\\CaptchaSession' => 'getCaptchaSessionService',
303 'MailPoet\\Subscription\\Comment' => 'getCommentService',
304 'MailPoet\\Subscription\\Form' => 'getFormService',
305 'MailPoet\\Subscription\\Manage' => 'getManageService',
306 'MailPoet\\Subscription\\Pages' => 'getPagesService',
307 'MailPoet\\Subscription\\Registration' => 'getRegistrationService',
308 'MailPoet\\Subscription\\SubscriptionUrlFactory' => 'getSubscriptionUrlFactoryService',
309 'MailPoet\\Tasks\\State' => 'getStateService',
310 'MailPoet\\Util\\Cookies' => 'getCookiesService',
311 'MailPoet\\Util\\Installation' => 'getInstallationService',
312 'MailPoet\\Util\\Notices\\PermanentNotices' => 'getPermanentNoticesService',
313 'MailPoet\\Util\\Url' => 'getUrlService',
314 'MailPoet\\WP\\Emoji' => 'getEmojiService',
315 'MailPoet\\WP\\Functions' => 'getFunctionsService',
316 'MailPoet\\WooCommerce\\Helper' => 'getHelperService',
317 'MailPoet\\WooCommerce\\Settings' => 'getSettings3Service',
318 'MailPoet\\WooCommerce\\Subscription' => 'getSubscription2Service',
319 'MailPoet\\WooCommerce\\TransactionalEmails' => 'getTransactionalEmailsService',
320 ];
321 $this->privates = [
322 'MailPoetVendor\\Doctrine\\ORM\\Configuration' => true,
323 'MailPoetVendor\\Symfony\\Component\\Validator\\Validator\\ValidatorInterface' => true,
324 'MailPoet\\API\\JSON\\ResponseBuilders\\NewslettersResponseBuilder' => true,
325 'MailPoet\\Config\\DatabaseInitializer' => true,
326 'MailPoet\\Config\\MP2Migrator' => true,
327 'MailPoet\\Config\\Populator' => true,
328 'MailPoet\\Config\\ServicesChecker' => true,
329 'MailPoet\\Config\\Shortcodes' => true,
330 'MailPoet\\Cron\\Workers\\StatsNotifications\\Scheduler' => true,
331 'MailPoet\\CustomFields\\ApiDataSanitizer' => true,
332 'MailPoet\\Doctrine\\Annotations\\AnnotationReaderProvider' => true,
333 'MailPoet\\Doctrine\\ConfigurationFactory' => true,
334 'MailPoet\\Doctrine\\ConnectionFactory' => true,
335 'MailPoet\\Doctrine\\EntityManagerFactory' => true,
336 'MailPoet\\Doctrine\\EventListeners\\TimestampListener' => true,
337 'MailPoet\\Doctrine\\EventListeners\\ValidationListener' => true,
338 'MailPoet\\Doctrine\\Validator\\ValidatorFactory' => true,
339 'MailPoet\\DynamicSegments\\DynamicSegmentHooks' => true,
340 'MailPoet\\Features\\FeatureFlagsRepository' => true,
341 'MailPoet\\Features\\FeaturesController' => true,
342 'MailPoet\\Form\\AssetsController' => true,
343 'MailPoet\\Logging\\LoggerFactory' => true,
344 'MailPoet\\Mailer\\Mailer' => true,
345 'MailPoet\\Mailer\\MetaInfo' => true,
346 'MailPoet\\Mailer\\Methods\\Common\\BlacklistCheck' => true,
347 'MailPoet\\Mailer\\WordPress\\WordpressMailerReplacer' => true,
348 'MailPoet\\Newsletter\\NewslettersRepository' => true,
349 'MailPoet\\Newsletter\\Scheduler\\PostNotificationScheduler' => true,
350 'MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler' => true,
351 'MailPoet\\Referrals\\ReferralDetector' => true,
352 'MailPoet\\Router\\Router' => true,
353 'MailPoet\\Segments\\SubscribersFinder' => true,
354 'MailPoet\\Services\\AuthorizedEmailsController' => true,
355 'MailPoet\\Services\\Bridge' => true,
356 'MailPoet\\Settings\\UserFlagsController' => true,
357 'MailPoet\\Statistics\\Track\\Clicks' => true,
358 'MailPoet\\Statistics\\Track\\Opens' => true,
359 'MailPoet\\Statistics\\Track\\WooCommercePurchases' => true,
360 'MailPoet\\Subscribers\\InactiveSubscribersController' => true,
361 'MailPoet\\Subscribers\\LinkTokens' => true,
362 'MailPoet\\Subscription\\CaptchaSession' => true,
363 'MailPoet\\Subscription\\SubscriptionUrlFactory' => true,
364 'MailPoet\\Tasks\\State' => true,
365 'MailPoet\\Util\\Cookies' => true,
366 'MailPoet\\Util\\Installation' => true,
367 'MailPoet\\Util\\Notices\\PermanentNotices' => true,
368 'MailPoet\\WooCommerce\\TransactionalEmails' => true,
369 ];
370
371 $this->aliases = [];
372 }
373
374 public function getRemovedIds()
375 {
376 return [
377 'MailPoetVendor\\Doctrine\\ORM\\Configuration' => true,
378 'MailPoetVendor\\Psr\\Container\\ContainerInterface' => true,
379 'MailPoetVendor\\Symfony\\Component\\DependencyInjection\\ContainerInterface' => true,
380 'MailPoetVendor\\Symfony\\Component\\Validator\\Validator\\ValidatorInterface' => true,
381 'MailPoet\\API\\JSON\\ResponseBuilders\\NewslettersResponseBuilder' => true,
382 'MailPoet\\Config\\DatabaseInitializer' => true,
383 'MailPoet\\Config\\MP2Migrator' => true,
384 'MailPoet\\Config\\Populator' => true,
385 'MailPoet\\Config\\ServicesChecker' => true,
386 'MailPoet\\Config\\Shortcodes' => true,
387 'MailPoet\\Cron\\Workers\\StatsNotifications\\Scheduler' => true,
388 'MailPoet\\CustomFields\\ApiDataSanitizer' => true,
389 'MailPoet\\Doctrine\\Annotations\\AnnotationReaderProvider' => true,
390 'MailPoet\\Doctrine\\ConfigurationFactory' => true,
391 'MailPoet\\Doctrine\\ConnectionFactory' => true,
392 'MailPoet\\Doctrine\\EntityManagerFactory' => true,
393 'MailPoet\\Doctrine\\EventListeners\\TimestampListener' => true,
394 'MailPoet\\Doctrine\\EventListeners\\ValidationListener' => true,
395 'MailPoet\\Doctrine\\Validator\\ValidatorFactory' => true,
396 'MailPoet\\DynamicSegments\\DynamicSegmentHooks' => true,
397 'MailPoet\\Features\\FeatureFlagsRepository' => true,
398 'MailPoet\\Features\\FeaturesController' => true,
399 'MailPoet\\Form\\AssetsController' => true,
400 'MailPoet\\Logging\\LoggerFactory' => true,
401 'MailPoet\\Mailer\\Mailer' => true,
402 'MailPoet\\Mailer\\MetaInfo' => true,
403 'MailPoet\\Mailer\\Methods\\Common\\BlacklistCheck' => true,
404 'MailPoet\\Mailer\\WordPress\\WordpressMailerReplacer' => true,
405 'MailPoet\\Newsletter\\NewslettersRepository' => true,
406 'MailPoet\\Newsletter\\Scheduler\\PostNotificationScheduler' => true,
407 'MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler' => true,
408 'MailPoet\\Referrals\\ReferralDetector' => true,
409 'MailPoet\\Router\\Router' => true,
410 'MailPoet\\Segments\\SubscribersFinder' => true,
411 'MailPoet\\Services\\AuthorizedEmailsController' => true,
412 'MailPoet\\Services\\Bridge' => true,
413 'MailPoet\\Settings\\UserFlagsController' => true,
414 'MailPoet\\Statistics\\Track\\Clicks' => true,
415 'MailPoet\\Statistics\\Track\\Opens' => true,
416 'MailPoet\\Statistics\\Track\\WooCommercePurchases' => true,
417 'MailPoet\\Subscribers\\InactiveSubscribersController' => true,
418 'MailPoet\\Subscribers\\LinkTokens' => true,
419 'MailPoet\\Subscription\\CaptchaSession' => true,
420 'MailPoet\\Subscription\\SubscriptionUrlFactory' => true,
421 'MailPoet\\Tasks\\State' => true,
422 'MailPoet\\Util\\Cookies' => true,
423 'MailPoet\\Util\\Installation' => true,
424 'MailPoet\\Util\\Notices\\PermanentNotices' => true,
425 'MailPoet\\WooCommerce\\TransactionalEmails' => true,
426 ];
427 }
428
429 public function compile()
430 {
431 throw new LogicException('You cannot compile a dumped container that was already compiled.');
432 }
433
434 public function isCompiled()
435 {
436 return true;
437 }
438
439 public function isFrozen()
440 {
441 @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);
442
443 return true;
444 }
445
446 /**
447 * Gets the public 'MailPoetVendor\Doctrine\DBAL\Connection' shared autowired service.
448 *
449 * @return \MailPoetVendor\Doctrine\DBAL\Connection
450 */
451 protected function getConnectionService()
452 {
453 return $this->services['MailPoetVendor\\Doctrine\\DBAL\\Connection'] = ${($_ = isset($this->services['MailPoet\\Doctrine\\ConnectionFactory']) ? $this->services['MailPoet\\Doctrine\\ConnectionFactory'] : ($this->services['MailPoet\\Doctrine\\ConnectionFactory'] = new \MailPoet\Doctrine\ConnectionFactory())) && false ?: '_'}->createConnection();
454 }
455
456 /**
457 * Gets the public 'MailPoetVendor\Doctrine\ORM\EntityManager' shared autowired service.
458 *
459 * @return \MailPoetVendor\Doctrine\ORM\EntityManager
460 */
461 protected function getEntityManagerService()
462 {
463 return $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] = ${($_ = isset($this->services['MailPoet\\Doctrine\\EntityManagerFactory']) ? $this->services['MailPoet\\Doctrine\\EntityManagerFactory'] : $this->getEntityManagerFactoryService()) && false ?: '_'}->createEntityManager();
464 }
465
466 /**
467 * Gets the public 'MailPoet\API\JSON\API' shared autowired service.
468 *
469 * @return \MailPoet\API\JSON\API
470 */
471 protected function getAPIService()
472 {
473 return $this->services['MailPoet\\API\\JSON\\API'] = new \MailPoet\API\JSON\API(${($_ = isset($this->services['MailPoet\\DI\\ContainerWrapper']) ? $this->services['MailPoet\\DI\\ContainerWrapper'] : $this->getContainerWrapperService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\AccessControl']) ? $this->services['MailPoet\\Config\\AccessControl'] : ($this->services['MailPoet\\Config\\AccessControl'] = new \MailPoet\Config\AccessControl())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
474 }
475
476 /**
477 * Gets the public 'MailPoet\API\JSON\v1\Analytics' shared autowired service.
478 *
479 * @return \MailPoet\API\JSON\v1\Analytics
480 */
481 protected function getAnalyticsService()
482 {
483 return $this->services['MailPoet\\API\\JSON\\v1\\Analytics'] = new \MailPoet\API\JSON\v1\Analytics(${($_ = isset($this->services['MailPoet\\Analytics\\Reporter']) ? $this->services['MailPoet\\Analytics\\Reporter'] : $this->getReporterService()) && false ?: '_'});
484 }
485
486 /**
487 * Gets the public 'MailPoet\API\JSON\v1\AutomatedLatestContent' shared autowired service.
488 *
489 * @return \MailPoet\API\JSON\v1\AutomatedLatestContent
490 */
491 protected function getAutomatedLatestContentService()
492 {
493 return $this->services['MailPoet\\API\\JSON\\v1\\AutomatedLatestContent'] = new \MailPoet\API\JSON\v1\AutomatedLatestContent(${($_ = isset($this->services['MailPoet\\Newsletter\\AutomatedLatestContent']) ? $this->services['MailPoet\\Newsletter\\AutomatedLatestContent'] : ($this->services['MailPoet\\Newsletter\\AutomatedLatestContent'] = new \MailPoet\Newsletter\AutomatedLatestContent())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
494 }
495
496 /**
497 * Gets the public 'MailPoet\API\JSON\v1\AutomaticEmails' shared autowired service.
498 *
499 * @return \MailPoet\API\JSON\v1\AutomaticEmails
500 */
501 protected function getAutomaticEmailsService()
502 {
503 return $this->services['MailPoet\\API\\JSON\\v1\\AutomaticEmails'] = new \MailPoet\API\JSON\v1\AutomaticEmails();
504 }
505
506 /**
507 * Gets the public 'MailPoet\API\JSON\v1\CustomFields' shared autowired service.
508 *
509 * @return \MailPoet\API\JSON\v1\CustomFields
510 */
511 protected function getCustomFieldsService()
512 {
513 return $this->services['MailPoet\\API\\JSON\\v1\\CustomFields'] = new \MailPoet\API\JSON\v1\CustomFields();
514 }
515
516 /**
517 * Gets the public 'MailPoet\API\JSON\v1\DynamicSegments' shared autowired service.
518 *
519 * @return \MailPoet\API\JSON\v1\DynamicSegments
520 */
521 protected function getDynamicSegmentsService()
522 {
523 return $this->services['MailPoet\\API\\JSON\\v1\\DynamicSegments'] = new \MailPoet\API\JSON\v1\DynamicSegments(${($_ = isset($this->services['MailPoet\\Listing\\BulkActionController']) ? $this->services['MailPoet\\Listing\\BulkActionController'] : $this->getBulkActionControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Listing\\Handler']) ? $this->services['MailPoet\\Listing\\Handler'] : ($this->services['MailPoet\\Listing\\Handler'] = new \MailPoet\Listing\Handler())) && false ?: '_'});
524 }
525
526 /**
527 * Gets the public 'MailPoet\API\JSON\v1\FeatureFlags' shared autowired service.
528 *
529 * @return \MailPoet\API\JSON\v1\FeatureFlags
530 */
531 protected function getFeatureFlagsService()
532 {
533 return $this->services['MailPoet\\API\\JSON\\v1\\FeatureFlags'] = new \MailPoet\API\JSON\v1\FeatureFlags(${($_ = isset($this->services['MailPoet\\Features\\FeaturesController']) ? $this->services['MailPoet\\Features\\FeaturesController'] : $this->getFeaturesControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Features\\FeatureFlagsController']) ? $this->services['MailPoet\\Features\\FeatureFlagsController'] : $this->getFeatureFlagsControllerService()) && false ?: '_'});
534 }
535
536 /**
537 * Gets the public 'MailPoet\API\JSON\v1\Forms' shared autowired service.
538 *
539 * @return \MailPoet\API\JSON\v1\Forms
540 */
541 protected function getFormsService()
542 {
543 return $this->services['MailPoet\\API\\JSON\\v1\\Forms'] = new \MailPoet\API\JSON\v1\Forms(${($_ = isset($this->services['MailPoet\\Listing\\BulkActionController']) ? $this->services['MailPoet\\Listing\\BulkActionController'] : $this->getBulkActionControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Listing\\Handler']) ? $this->services['MailPoet\\Listing\\Handler'] : ($this->services['MailPoet\\Listing\\Handler'] = new \MailPoet\Listing\Handler())) && false ?: '_'});
544 }
545
546 /**
547 * Gets the public 'MailPoet\API\JSON\v1\ImportExport' shared autowired service.
548 *
549 * @return \MailPoet\API\JSON\v1\ImportExport
550 */
551 protected function getImportExportService()
552 {
553 return $this->services['MailPoet\\API\\JSON\\v1\\ImportExport'] = new \MailPoet\API\JSON\v1\ImportExport();
554 }
555
556 /**
557 * Gets the public 'MailPoet\API\JSON\v1\MP2Migrator' shared autowired service.
558 *
559 * @return \MailPoet\API\JSON\v1\MP2Migrator
560 */
561 protected function getMP2MigratorService()
562 {
563 return $this->services['MailPoet\\API\\JSON\\v1\\MP2Migrator'] = new \MailPoet\API\JSON\v1\MP2Migrator(${($_ = isset($this->services['MailPoet\\Config\\MP2Migrator']) ? $this->services['MailPoet\\Config\\MP2Migrator'] : $this->getMP2Migrator2Service()) && false ?: '_'});
564 }
565
566 /**
567 * Gets the public 'MailPoet\API\JSON\v1\Mailer' shared autowired service.
568 *
569 * @return \MailPoet\API\JSON\v1\Mailer
570 */
571 protected function getMailerService()
572 {
573 return $this->services['MailPoet\\API\\JSON\\v1\\Mailer'] = new \MailPoet\API\JSON\v1\Mailer(${($_ = isset($this->services['MailPoet\\Services\\AuthorizedEmailsController']) ? $this->services['MailPoet\\Services\\AuthorizedEmailsController'] : $this->getAuthorizedEmailsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Services\\Bridge']) ? $this->services['MailPoet\\Services\\Bridge'] : $this->getBridgeService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Mailer\\MetaInfo']) ? $this->services['MailPoet\\Mailer\\MetaInfo'] : ($this->services['MailPoet\\Mailer\\MetaInfo'] = new \MailPoet\Mailer\MetaInfo())) && false ?: '_'});
574 }
575
576 /**
577 * Gets the public 'MailPoet\API\JSON\v1\NewsletterLinks' shared autowired service.
578 *
579 * @return \MailPoet\API\JSON\v1\NewsletterLinks
580 */
581 protected function getNewsletterLinksService()
582 {
583 return $this->services['MailPoet\\API\\JSON\\v1\\NewsletterLinks'] = new \MailPoet\API\JSON\v1\NewsletterLinks();
584 }
585
586 /**
587 * Gets the public 'MailPoet\API\JSON\v1\NewsletterTemplates' shared autowired service.
588 *
589 * @return \MailPoet\API\JSON\v1\NewsletterTemplates
590 */
591 protected function getNewsletterTemplatesService()
592 {
593 return $this->services['MailPoet\\API\\JSON\\v1\\NewsletterTemplates'] = new \MailPoet\API\JSON\v1\NewsletterTemplates();
594 }
595
596 /**
597 * Gets the public 'MailPoet\API\JSON\v1\Newsletters' shared autowired service.
598 *
599 * @return \MailPoet\API\JSON\v1\Newsletters
600 */
601 protected function getNewslettersService()
602 {
603 return $this->services['MailPoet\\API\\JSON\\v1\\Newsletters'] = new \MailPoet\API\JSON\v1\Newsletters(${($_ = isset($this->services['MailPoet\\Listing\\BulkActionController']) ? $this->services['MailPoet\\Listing\\BulkActionController'] : $this->getBulkActionControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Listing\\Handler']) ? $this->services['MailPoet\\Listing\\Handler'] : ($this->services['MailPoet\\Listing\\Handler'] = new \MailPoet\Listing\Handler())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WooCommerce\\Helper']) ? $this->services['MailPoet\\WooCommerce\\Helper'] : ($this->services['MailPoet\\WooCommerce\\Helper'] = new \MailPoet\WooCommerce\Helper())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Services\\AuthorizedEmailsController']) ? $this->services['MailPoet\\Services\\AuthorizedEmailsController'] : $this->getAuthorizedEmailsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\NewslettersRepository']) ? $this->services['MailPoet\\Newsletter\\NewslettersRepository'] : $this->getNewslettersRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\API\\JSON\\ResponseBuilders\\NewslettersResponseBuilder']) ? $this->services['MailPoet\\API\\JSON\\ResponseBuilders\\NewslettersResponseBuilder'] : ($this->services['MailPoet\\API\\JSON\\ResponseBuilders\\NewslettersResponseBuilder'] = new \MailPoet\API\JSON\ResponseBuilders\NewslettersResponseBuilder())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Scheduler\\PostNotificationScheduler']) ? $this->services['MailPoet\\Newsletter\\Scheduler\\PostNotificationScheduler'] : ($this->services['MailPoet\\Newsletter\\Scheduler\\PostNotificationScheduler'] = new \MailPoet\Newsletter\Scheduler\PostNotificationScheduler())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Mailer\\MetaInfo']) ? $this->services['MailPoet\\Mailer\\MetaInfo'] : ($this->services['MailPoet\\Mailer\\MetaInfo'] = new \MailPoet\Mailer\MetaInfo())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Emoji']) ? $this->services['MailPoet\\WP\\Emoji'] : $this->getEmojiService()) && false ?: '_'});
604 }
605
606 /**
607 * Gets the public 'MailPoet\API\JSON\v1\Segments' shared autowired service.
608 *
609 * @return \MailPoet\API\JSON\v1\Segments
610 */
611 protected function getSegmentsService()
612 {
613 return $this->services['MailPoet\\API\\JSON\\v1\\Segments'] = new \MailPoet\API\JSON\v1\Segments(${($_ = isset($this->services['MailPoet\\Listing\\BulkActionController']) ? $this->services['MailPoet\\Listing\\BulkActionController'] : $this->getBulkActionControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Listing\\Handler']) ? $this->services['MailPoet\\Listing\\Handler'] : ($this->services['MailPoet\\Listing\\Handler'] = new \MailPoet\Listing\Handler())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Segments\\WooCommerce']) ? $this->services['MailPoet\\Segments\\WooCommerce'] : $this->getWooCommerceService()) && false ?: '_'});
614 }
615
616 /**
617 * Gets the public 'MailPoet\API\JSON\v1\SendingQueue' shared autowired service.
618 *
619 * @return \MailPoet\API\JSON\v1\SendingQueue
620 */
621 protected function getSendingQueueService()
622 {
623 return $this->services['MailPoet\\API\\JSON\\v1\\SendingQueue'] = new \MailPoet\API\JSON\v1\SendingQueue();
624 }
625
626 /**
627 * Gets the public 'MailPoet\API\JSON\v1\SendingTaskSubscribers' shared autowired service.
628 *
629 * @return \MailPoet\API\JSON\v1\SendingTaskSubscribers
630 */
631 protected function getSendingTaskSubscribersService()
632 {
633 return $this->services['MailPoet\\API\\JSON\\v1\\SendingTaskSubscribers'] = new \MailPoet\API\JSON\v1\SendingTaskSubscribers(${($_ = isset($this->services['MailPoet\\Listing\\Handler']) ? $this->services['MailPoet\\Listing\\Handler'] : ($this->services['MailPoet\\Listing\\Handler'] = new \MailPoet\Listing\Handler())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
634 }
635
636 /**
637 * Gets the public 'MailPoet\API\JSON\v1\Services' shared autowired service.
638 *
639 * @return \MailPoet\API\JSON\v1\Services
640 */
641 protected function getServicesService()
642 {
643 return $this->services['MailPoet\\API\\JSON\\v1\\Services'] = new \MailPoet\API\JSON\v1\Services();
644 }
645
646 /**
647 * Gets the public 'MailPoet\API\JSON\v1\Settings' shared autowired service.
648 *
649 * @return \MailPoet\API\JSON\v1\Settings
650 */
651 protected function getSettingsService()
652 {
653 return $this->services['MailPoet\\API\\JSON\\v1\\Settings'] = new \MailPoet\API\JSON\v1\Settings(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Services\\Bridge']) ? $this->services['MailPoet\\Services\\Bridge'] : $this->getBridgeService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Services\\AuthorizedEmailsController']) ? $this->services['MailPoet\\Services\\AuthorizedEmailsController'] : $this->getAuthorizedEmailsControllerService()) && false ?: '_'});
654 }
655
656 /**
657 * Gets the public 'MailPoet\API\JSON\v1\Setup' shared autowired service.
658 *
659 * @return \MailPoet\API\JSON\v1\Setup
660 */
661 protected function getSetupService()
662 {
663 return $this->services['MailPoet\\API\\JSON\\v1\\Setup'] = new \MailPoet\API\JSON\v1\Setup(${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\Activator']) ? $this->services['MailPoet\\Config\\Activator'] : $this->getActivatorService()) && false ?: '_'});
664 }
665
666 /**
667 * Gets the public 'MailPoet\API\JSON\v1\Subscribers' shared autowired service.
668 *
669 * @return \MailPoet\API\JSON\v1\Subscribers
670 */
671 protected function getSubscribersService()
672 {
673 return $this->services['MailPoet\\API\\JSON\\v1\\Subscribers'] = new \MailPoet\API\JSON\v1\Subscribers(${($_ = isset($this->services['MailPoet\\Listing\\BulkActionController']) ? $this->services['MailPoet\\Listing\\BulkActionController'] : $this->getBulkActionControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Segments\\SubscribersListings']) ? $this->services['MailPoet\\Segments\\SubscribersListings'] : $this->getSubscribersListingsService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\SubscriberActions']) ? $this->services['MailPoet\\Subscribers\\SubscriberActions'] : $this->getSubscriberActionsService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\RequiredCustomFieldValidator']) ? $this->services['MailPoet\\Subscribers\\RequiredCustomFieldValidator'] : ($this->services['MailPoet\\Subscribers\\RequiredCustomFieldValidator'] = new \MailPoet\Subscribers\RequiredCustomFieldValidator())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Listing\\Handler']) ? $this->services['MailPoet\\Listing\\Handler'] : ($this->services['MailPoet\\Listing\\Handler'] = new \MailPoet\Listing\Handler())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\Captcha']) ? $this->services['MailPoet\\Subscription\\Captcha'] : $this->getCaptchaService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\CaptchaSession']) ? $this->services['MailPoet\\Subscription\\CaptchaSession'] : $this->getCaptchaSessionService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\ConfirmationEmailMailer']) ? $this->services['MailPoet\\Subscribers\\ConfirmationEmailMailer'] : $this->getConfirmationEmailMailerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\SubscriptionUrlFactory']) ? $this->services['MailPoet\\Subscription\\SubscriptionUrlFactory'] : $this->getSubscriptionUrlFactoryService()) && false ?: '_'});
674 }
675
676 /**
677 * Gets the public 'MailPoet\API\JSON\v1\UserFlags' shared autowired service.
678 *
679 * @return \MailPoet\API\JSON\v1\UserFlags
680 */
681 protected function getUserFlagsService()
682 {
683 return $this->services['MailPoet\\API\\JSON\\v1\\UserFlags'] = new \MailPoet\API\JSON\v1\UserFlags(${($_ = isset($this->services['MailPoet\\Settings\\UserFlagsController']) ? $this->services['MailPoet\\Settings\\UserFlagsController'] : $this->getUserFlagsControllerService()) && false ?: '_'});
684 }
685
686 /**
687 * Gets the public 'MailPoet\API\JSON\v1\WoocommerceSettings' shared autowired service.
688 *
689 * @return \MailPoet\API\JSON\v1\WoocommerceSettings
690 */
691 protected function getWoocommerceSettingsService()
692 {
693 return $this->services['MailPoet\\API\\JSON\\v1\\WoocommerceSettings'] = new \MailPoet\API\JSON\v1\WoocommerceSettings(${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
694 }
695
696 /**
697 * Gets the public 'MailPoet\API\MP\v1\API' shared autowired service.
698 *
699 * @return \MailPoet\API\MP\v1\API
700 */
701 protected function getAPI2Service()
702 {
703 return $this->services['MailPoet\\API\\MP\\v1\\API'] = new \MailPoet\API\MP\v1\API(${($_ = isset($this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer']) ? $this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer'] : ($this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer'] = new \MailPoet\Subscribers\NewSubscriberNotificationMailer())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\ConfirmationEmailMailer']) ? $this->services['MailPoet\\Subscribers\\ConfirmationEmailMailer'] : $this->getConfirmationEmailMailerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\RequiredCustomFieldValidator']) ? $this->services['MailPoet\\Subscribers\\RequiredCustomFieldValidator'] : ($this->services['MailPoet\\Subscribers\\RequiredCustomFieldValidator'] = new \MailPoet\Subscribers\RequiredCustomFieldValidator())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\CustomFields\\ApiDataSanitizer']) ? $this->services['MailPoet\\CustomFields\\ApiDataSanitizer'] : ($this->services['MailPoet\\CustomFields\\ApiDataSanitizer'] = new \MailPoet\CustomFields\ApiDataSanitizer())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler']) ? $this->services['MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler'] : ($this->services['MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler'] = new \MailPoet\Newsletter\Scheduler\WelcomeScheduler())) && false ?: '_'});
704 }
705
706 /**
707 * Gets the public 'MailPoet\AdminPages\PageRenderer' shared autowired service.
708 *
709 * @return \MailPoet\AdminPages\PageRenderer
710 */
711 protected function getPageRendererService()
712 {
713 return $this->services['MailPoet\\AdminPages\\PageRenderer'] = new \MailPoet\AdminPages\PageRenderer(${($_ = isset($this->services['MailPoet\\Config\\Renderer']) ? $this->services['MailPoet\\Config\\Renderer'] : $this->getRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Features\\FeaturesController']) ? $this->services['MailPoet\\Features\\FeaturesController'] : $this->getFeaturesControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'});
714 }
715
716 /**
717 * Gets the public 'MailPoet\AdminPages\Pages\DynamicSegments' shared autowired service.
718 *
719 * @return \MailPoet\AdminPages\Pages\DynamicSegments
720 */
721 protected function getDynamicSegments2Service()
722 {
723 return $this->services['MailPoet\\AdminPages\\Pages\\DynamicSegments'] = new \MailPoet\AdminPages\Pages\DynamicSegments(${($_ = isset($this->services['MailPoet\\AdminPages\\PageRenderer']) ? $this->services['MailPoet\\AdminPages\\PageRenderer'] : $this->getPageRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Listing\\PageLimit']) ? $this->services['MailPoet\\Listing\\PageLimit'] : $this->getPageLimitService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WooCommerce\\Helper']) ? $this->services['MailPoet\\WooCommerce\\Helper'] : ($this->services['MailPoet\\WooCommerce\\Helper'] = new \MailPoet\WooCommerce\Helper())) && false ?: '_'});
724 }
725
726 /**
727 * Gets the public 'MailPoet\AdminPages\Pages\ExperimentalFeatures' shared autowired service.
728 *
729 * @return \MailPoet\AdminPages\Pages\ExperimentalFeatures
730 */
731 protected function getExperimentalFeaturesService()
732 {
733 return $this->services['MailPoet\\AdminPages\\Pages\\ExperimentalFeatures'] = new \MailPoet\AdminPages\Pages\ExperimentalFeatures(${($_ = isset($this->services['MailPoet\\AdminPages\\PageRenderer']) ? $this->services['MailPoet\\AdminPages\\PageRenderer'] : $this->getPageRendererService()) && false ?: '_'});
734 }
735
736 /**
737 * Gets the public 'MailPoet\AdminPages\Pages\FormEditor' shared autowired service.
738 *
739 * @return \MailPoet\AdminPages\Pages\FormEditor
740 */
741 protected function getFormEditorService()
742 {
743 return $this->services['MailPoet\\AdminPages\\Pages\\FormEditor'] = new \MailPoet\AdminPages\Pages\FormEditor(${($_ = isset($this->services['MailPoet\\AdminPages\\PageRenderer']) ? $this->services['MailPoet\\AdminPages\\PageRenderer'] : $this->getPageRendererService()) && false ?: '_'});
744 }
745
746 /**
747 * Gets the public 'MailPoet\AdminPages\Pages\Forms' shared autowired service.
748 *
749 * @return \MailPoet\AdminPages\Pages\Forms
750 */
751 protected function getForms2Service()
752 {
753 return $this->services['MailPoet\\AdminPages\\Pages\\Forms'] = new \MailPoet\AdminPages\Pages\Forms(${($_ = isset($this->services['MailPoet\\AdminPages\\PageRenderer']) ? $this->services['MailPoet\\AdminPages\\PageRenderer'] : $this->getPageRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Listing\\PageLimit']) ? $this->services['MailPoet\\Listing\\PageLimit'] : $this->getPageLimitService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Util\\Installation']) ? $this->services['MailPoet\\Util\\Installation'] : $this->getInstallationService()) && false ?: '_'});
754 }
755
756 /**
757 * Gets the public 'MailPoet\AdminPages\Pages\Help' shared autowired service.
758 *
759 * @return \MailPoet\AdminPages\Pages\Help
760 */
761 protected function getHelpService()
762 {
763 return $this->services['MailPoet\\AdminPages\\Pages\\Help'] = new \MailPoet\AdminPages\Pages\Help(${($_ = isset($this->services['MailPoet\\AdminPages\\PageRenderer']) ? $this->services['MailPoet\\AdminPages\\PageRenderer'] : $this->getPageRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Tasks\\State']) ? $this->services['MailPoet\\Tasks\\State'] : ($this->services['MailPoet\\Tasks\\State'] = new \MailPoet\Tasks\State())) && false ?: '_'});
764 }
765
766 /**
767 * Gets the public 'MailPoet\AdminPages\Pages\MP2Migration' shared autowired service.
768 *
769 * @return \MailPoet\AdminPages\Pages\MP2Migration
770 */
771 protected function getMP2MigrationService()
772 {
773 return $this->services['MailPoet\\AdminPages\\Pages\\MP2Migration'] = new \MailPoet\AdminPages\Pages\MP2Migration(${($_ = isset($this->services['MailPoet\\AdminPages\\PageRenderer']) ? $this->services['MailPoet\\AdminPages\\PageRenderer'] : $this->getPageRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\MP2Migrator']) ? $this->services['MailPoet\\Config\\MP2Migrator'] : $this->getMP2Migrator2Service()) && false ?: '_'});
774 }
775
776 /**
777 * Gets the public 'MailPoet\AdminPages\Pages\NewsletterEditor' shared autowired service.
778 *
779 * @return \MailPoet\AdminPages\Pages\NewsletterEditor
780 */
781 protected function getNewsletterEditorService()
782 {
783 return $this->services['MailPoet\\AdminPages\\Pages\\NewsletterEditor'] = new \MailPoet\AdminPages\Pages\NewsletterEditor(${($_ = isset($this->services['MailPoet\\AdminPages\\PageRenderer']) ? $this->services['MailPoet\\AdminPages\\PageRenderer'] : $this->getPageRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\UserFlagsController']) ? $this->services['MailPoet\\Settings\\UserFlagsController'] : $this->getUserFlagsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WooCommerce\\Helper']) ? $this->services['MailPoet\\WooCommerce\\Helper'] : ($this->services['MailPoet\\WooCommerce\\Helper'] = new \MailPoet\WooCommerce\Helper())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WooCommerce\\TransactionalEmails']) ? $this->services['MailPoet\\WooCommerce\\TransactionalEmails'] : $this->getTransactionalEmailsService()) && false ?: '_'});
784 }
785
786 /**
787 * Gets the public 'MailPoet\AdminPages\Pages\Newsletters' shared autowired service.
788 *
789 * @return \MailPoet\AdminPages\Pages\Newsletters
790 */
791 protected function getNewsletters2Service()
792 {
793 return $this->services['MailPoet\\AdminPages\\Pages\\Newsletters'] = new \MailPoet\AdminPages\Pages\Newsletters(${($_ = isset($this->services['MailPoet\\AdminPages\\PageRenderer']) ? $this->services['MailPoet\\AdminPages\\PageRenderer'] : $this->getPageRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Listing\\PageLimit']) ? $this->services['MailPoet\\Listing\\PageLimit'] : $this->getPageLimitService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\UserFlagsController']) ? $this->services['MailPoet\\Settings\\UserFlagsController'] : $this->getUserFlagsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WooCommerce\\Helper']) ? $this->services['MailPoet\\WooCommerce\\Helper'] : ($this->services['MailPoet\\WooCommerce\\Helper'] = new \MailPoet\WooCommerce\Helper())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Util\\Installation']) ? $this->services['MailPoet\\Util\\Installation'] : $this->getInstallationService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Features\\FeaturesController']) ? $this->services['MailPoet\\Features\\FeaturesController'] : $this->getFeaturesControllerService()) && false ?: '_'});
794 }
795
796 /**
797 * Gets the public 'MailPoet\AdminPages\Pages\Premium' shared autowired service.
798 *
799 * @return \MailPoet\AdminPages\Pages\Premium
800 */
801 protected function getPremiumService()
802 {
803 return $this->services['MailPoet\\AdminPages\\Pages\\Premium'] = new \MailPoet\AdminPages\Pages\Premium(${($_ = isset($this->services['MailPoet\\AdminPages\\PageRenderer']) ? $this->services['MailPoet\\AdminPages\\PageRenderer'] : $this->getPageRendererService()) && false ?: '_'});
804 }
805
806 /**
807 * Gets the public 'MailPoet\AdminPages\Pages\RevenueTrackingPermission' shared autowired service.
808 *
809 * @return \MailPoet\AdminPages\Pages\RevenueTrackingPermission
810 */
811 protected function getRevenueTrackingPermissionService()
812 {
813 return $this->services['MailPoet\\AdminPages\\Pages\\RevenueTrackingPermission'] = new \MailPoet\AdminPages\Pages\RevenueTrackingPermission(${($_ = isset($this->services['MailPoet\\AdminPages\\PageRenderer']) ? $this->services['MailPoet\\AdminPages\\PageRenderer'] : $this->getPageRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
814 }
815
816 /**
817 * Gets the public 'MailPoet\AdminPages\Pages\Segments' shared autowired service.
818 *
819 * @return \MailPoet\AdminPages\Pages\Segments
820 */
821 protected function getSegments2Service()
822 {
823 return $this->services['MailPoet\\AdminPages\\Pages\\Segments'] = new \MailPoet\AdminPages\Pages\Segments(${($_ = isset($this->services['MailPoet\\AdminPages\\PageRenderer']) ? $this->services['MailPoet\\AdminPages\\PageRenderer'] : $this->getPageRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Listing\\PageLimit']) ? $this->services['MailPoet\\Listing\\PageLimit'] : $this->getPageLimitService()) && false ?: '_'});
824 }
825
826 /**
827 * Gets the public 'MailPoet\AdminPages\Pages\Settings' shared autowired service.
828 *
829 * @return \MailPoet\AdminPages\Pages\Settings
830 */
831 protected function getSettings2Service()
832 {
833 return $this->services['MailPoet\\AdminPages\\Pages\\Settings'] = new \MailPoet\AdminPages\Pages\Settings(${($_ = isset($this->services['MailPoet\\AdminPages\\PageRenderer']) ? $this->services['MailPoet\\AdminPages\\PageRenderer'] : $this->getPageRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WooCommerce\\Helper']) ? $this->services['MailPoet\\WooCommerce\\Helper'] : ($this->services['MailPoet\\WooCommerce\\Helper'] = new \MailPoet\WooCommerce\Helper())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\ServicesChecker']) ? $this->services['MailPoet\\Config\\ServicesChecker'] : ($this->services['MailPoet\\Config\\ServicesChecker'] = new \MailPoet\Config\ServicesChecker())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Util\\Installation']) ? $this->services['MailPoet\\Util\\Installation'] : $this->getInstallationService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\Captcha']) ? $this->services['MailPoet\\Subscription\\Captcha'] : $this->getCaptchaService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Features\\FeaturesController']) ? $this->services['MailPoet\\Features\\FeaturesController'] : $this->getFeaturesControllerService()) && false ?: '_'});
834 }
835
836 /**
837 * Gets the public 'MailPoet\AdminPages\Pages\Subscribers' shared autowired service.
838 *
839 * @return \MailPoet\AdminPages\Pages\Subscribers
840 */
841 protected function getSubscribers2Service()
842 {
843 return $this->services['MailPoet\\AdminPages\\Pages\\Subscribers'] = new \MailPoet\AdminPages\Pages\Subscribers(${($_ = isset($this->services['MailPoet\\AdminPages\\PageRenderer']) ? $this->services['MailPoet\\AdminPages\\PageRenderer'] : $this->getPageRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Listing\\PageLimit']) ? $this->services['MailPoet\\Listing\\PageLimit'] : $this->getPageLimitService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
844 }
845
846 /**
847 * Gets the public 'MailPoet\AdminPages\Pages\SubscribersAPIKeyInvalid' shared autowired service.
848 *
849 * @return \MailPoet\AdminPages\Pages\SubscribersAPIKeyInvalid
850 */
851 protected function getSubscribersAPIKeyInvalidService()
852 {
853 return $this->services['MailPoet\\AdminPages\\Pages\\SubscribersAPIKeyInvalid'] = new \MailPoet\AdminPages\Pages\SubscribersAPIKeyInvalid(${($_ = isset($this->services['MailPoet\\AdminPages\\PageRenderer']) ? $this->services['MailPoet\\AdminPages\\PageRenderer'] : $this->getPageRendererService()) && false ?: '_'});
854 }
855
856 /**
857 * Gets the public 'MailPoet\AdminPages\Pages\SubscribersExport' shared autowired service.
858 *
859 * @return \MailPoet\AdminPages\Pages\SubscribersExport
860 */
861 protected function getSubscribersExportService()
862 {
863 return $this->services['MailPoet\\AdminPages\\Pages\\SubscribersExport'] = new \MailPoet\AdminPages\Pages\SubscribersExport(${($_ = isset($this->services['MailPoet\\AdminPages\\PageRenderer']) ? $this->services['MailPoet\\AdminPages\\PageRenderer'] : $this->getPageRendererService()) && false ?: '_'});
864 }
865
866 /**
867 * Gets the public 'MailPoet\AdminPages\Pages\SubscribersImport' shared autowired service.
868 *
869 * @return \MailPoet\AdminPages\Pages\SubscribersImport
870 */
871 protected function getSubscribersImportService()
872 {
873 return $this->services['MailPoet\\AdminPages\\Pages\\SubscribersImport'] = new \MailPoet\AdminPages\Pages\SubscribersImport(${($_ = isset($this->services['MailPoet\\AdminPages\\PageRenderer']) ? $this->services['MailPoet\\AdminPages\\PageRenderer'] : $this->getPageRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Util\\Installation']) ? $this->services['MailPoet\\Util\\Installation'] : $this->getInstallationService()) && false ?: '_'});
874 }
875
876 /**
877 * Gets the public 'MailPoet\AdminPages\Pages\SubscribersLimitExceeded' shared autowired service.
878 *
879 * @return \MailPoet\AdminPages\Pages\SubscribersLimitExceeded
880 */
881 protected function getSubscribersLimitExceededService()
882 {
883 return $this->services['MailPoet\\AdminPages\\Pages\\SubscribersLimitExceeded'] = new \MailPoet\AdminPages\Pages\SubscribersLimitExceeded(${($_ = isset($this->services['MailPoet\\AdminPages\\PageRenderer']) ? $this->services['MailPoet\\AdminPages\\PageRenderer'] : $this->getPageRendererService()) && false ?: '_'});
884 }
885
886 /**
887 * Gets the public 'MailPoet\AdminPages\Pages\Update' shared autowired service.
888 *
889 * @return \MailPoet\AdminPages\Pages\Update
890 */
891 protected function getUpdateService()
892 {
893 return $this->services['MailPoet\\AdminPages\\Pages\\Update'] = new \MailPoet\AdminPages\Pages\Update(${($_ = isset($this->services['MailPoet\\AdminPages\\PageRenderer']) ? $this->services['MailPoet\\AdminPages\\PageRenderer'] : $this->getPageRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'});
894 }
895
896 /**
897 * Gets the public 'MailPoet\AdminPages\Pages\WelcomeWizard' shared autowired service.
898 *
899 * @return \MailPoet\AdminPages\Pages\WelcomeWizard
900 */
901 protected function getWelcomeWizardService()
902 {
903 return $this->services['MailPoet\\AdminPages\\Pages\\WelcomeWizard'] = new \MailPoet\AdminPages\Pages\WelcomeWizard(${($_ = isset($this->services['MailPoet\\AdminPages\\PageRenderer']) ? $this->services['MailPoet\\AdminPages\\PageRenderer'] : $this->getPageRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WooCommerce\\Helper']) ? $this->services['MailPoet\\WooCommerce\\Helper'] : ($this->services['MailPoet\\WooCommerce\\Helper'] = new \MailPoet\WooCommerce\Helper())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Features\\FeaturesController']) ? $this->services['MailPoet\\Features\\FeaturesController'] : $this->getFeaturesControllerService()) && false ?: '_'});
904 }
905
906 /**
907 * Gets the public 'MailPoet\AdminPages\Pages\WooCommerceListImport' shared autowired service.
908 *
909 * @return \MailPoet\AdminPages\Pages\WooCommerceListImport
910 */
911 protected function getWooCommerceListImportService()
912 {
913 return $this->services['MailPoet\\AdminPages\\Pages\\WooCommerceListImport'] = new \MailPoet\AdminPages\Pages\WooCommerceListImport(${($_ = isset($this->services['MailPoet\\AdminPages\\PageRenderer']) ? $this->services['MailPoet\\AdminPages\\PageRenderer'] : $this->getPageRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
914 }
915
916 /**
917 * Gets the public 'MailPoet\Analytics\Reporter' shared autowired service.
918 *
919 * @return \MailPoet\Analytics\Reporter
920 */
921 protected function getReporterService()
922 {
923 return $this->services['MailPoet\\Analytics\\Reporter'] = new \MailPoet\Analytics\Reporter(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WooCommerce\\Helper']) ? $this->services['MailPoet\\WooCommerce\\Helper'] : ($this->services['MailPoet\\WooCommerce\\Helper'] = new \MailPoet\WooCommerce\Helper())) && false ?: '_'});
924 }
925
926 /**
927 * Gets the public 'MailPoet\Config\AccessControl' shared autowired service.
928 *
929 * @return \MailPoet\Config\AccessControl
930 */
931 protected function getAccessControlService()
932 {
933 return $this->services['MailPoet\\Config\\AccessControl'] = new \MailPoet\Config\AccessControl();
934 }
935
936 /**
937 * Gets the public 'MailPoet\Config\Activator' shared autowired service.
938 *
939 * @return \MailPoet\Config\Activator
940 */
941 protected function getActivatorService()
942 {
943 return $this->services['MailPoet\\Config\\Activator'] = new \MailPoet\Config\Activator(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\Populator']) ? $this->services['MailPoet\\Config\\Populator'] : $this->getPopulatorService()) && false ?: '_'});
944 }
945
946 /**
947 * Gets the public 'MailPoet\Config\Changelog' shared autowired service.
948 *
949 * @return \MailPoet\Config\Changelog
950 */
951 protected function getChangelogService()
952 {
953 return $this->services['MailPoet\\Config\\Changelog'] = new \MailPoet\Config\Changelog(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WooCommerce\\Helper']) ? $this->services['MailPoet\\WooCommerce\\Helper'] : ($this->services['MailPoet\\WooCommerce\\Helper'] = new \MailPoet\WooCommerce\Helper())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Util\\Url']) ? $this->services['MailPoet\\Util\\Url'] : $this->getUrlService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\MP2Migrator']) ? $this->services['MailPoet\\Config\\MP2Migrator'] : $this->getMP2Migrator2Service()) && false ?: '_'});
954 }
955
956 /**
957 * Gets the public 'MailPoet\Config\Hooks' shared autowired service.
958 *
959 * @return \MailPoet\Config\Hooks
960 */
961 protected function getHooksService()
962 {
963 return $this->services['MailPoet\\Config\\Hooks'] = new \MailPoet\Config\Hooks(${($_ = isset($this->services['MailPoet\\Subscription\\Form']) ? $this->services['MailPoet\\Subscription\\Form'] : $this->getFormService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\Comment']) ? $this->services['MailPoet\\Subscription\\Comment'] : $this->getCommentService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\Manage']) ? $this->services['MailPoet\\Subscription\\Manage'] : $this->getManageService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\Registration']) ? $this->services['MailPoet\\Subscription\\Registration'] : $this->getRegistrationService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WooCommerce\\Subscription']) ? $this->services['MailPoet\\WooCommerce\\Subscription'] : $this->getSubscription2Service()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Segments\\WooCommerce']) ? $this->services['MailPoet\\Segments\\WooCommerce'] : $this->getWooCommerceService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WooCommerce\\Settings']) ? $this->services['MailPoet\\WooCommerce\\Settings'] : $this->getSettings3Service()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Statistics\\Track\\WooCommercePurchases']) ? $this->services['MailPoet\\Statistics\\Track\\WooCommercePurchases'] : $this->getWooCommercePurchasesService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Scheduler\\PostNotificationScheduler']) ? $this->services['MailPoet\\Newsletter\\Scheduler\\PostNotificationScheduler'] : ($this->services['MailPoet\\Newsletter\\Scheduler\\PostNotificationScheduler'] = new \MailPoet\Newsletter\Scheduler\PostNotificationScheduler())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Mailer\\WordPress\\WordpressMailerReplacer']) ? $this->services['MailPoet\\Mailer\\WordPress\\WordpressMailerReplacer'] : $this->getWordpressMailerReplacerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\DynamicSegments\\DynamicSegmentHooks']) ? $this->services['MailPoet\\DynamicSegments\\DynamicSegmentHooks'] : $this->getDynamicSegmentHooksService()) && false ?: '_'});
964 }
965
966 /**
967 * Gets the public 'MailPoet\Config\Initializer' shared autowired service.
968 *
969 * @return \MailPoet\Config\Initializer
970 */
971 protected function getInitializerService()
972 {
973 $a = ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'};
974 $b = ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'};
975
976 return $this->services['MailPoet\\Config\\Initializer'] = new \MailPoet\Config\Initializer(${($_ = isset($this->services['MailPoet\\Config\\RendererFactory']) ? $this->services['MailPoet\\Config\\RendererFactory'] : ($this->services['MailPoet\\Config\\RendererFactory'] = new \MailPoet\Config\RendererFactory())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\AccessControl']) ? $this->services['MailPoet\\Config\\AccessControl'] : ($this->services['MailPoet\\Config\\AccessControl'] = new \MailPoet\Config\AccessControl())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\API\\JSON\\API']) ? $this->services['MailPoet\\API\\JSON\\API'] : $this->getAPIService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\Activator']) ? $this->services['MailPoet\\Config\\Activator'] : $this->getActivatorService()) && false ?: '_'}, $a, ${($_ = isset($this->services['MailPoet\\Router\\Router']) ? $this->services['MailPoet\\Router\\Router'] : $this->getRouterService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\Hooks']) ? $this->services['MailPoet\\Config\\Hooks'] : $this->getHooksService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\Changelog']) ? $this->services['MailPoet\\Config\\Changelog'] : $this->getChangelogService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\Menu']) ? $this->services['MailPoet\\Config\\Menu'] : $this->getMenuService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Cron\\CronTrigger']) ? $this->services['MailPoet\\Cron\\CronTrigger'] : $this->getCronTriggerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Util\\Notices\\PermanentNotices']) ? $this->services['MailPoet\\Util\\Notices\\PermanentNotices'] : $this->getPermanentNoticesService()) && false ?: '_'}, new \MailPoet\Config\Shortcodes(new \MailPoet\Subscription\Pages(${($_ = isset($this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer']) ? $this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer'] : ($this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer'] = new \MailPoet\Subscribers\NewSubscriberNotificationMailer())) && false ?: '_'}, $b, $a, ${($_ = isset($this->services['MailPoet\\Util\\Url']) ? $this->services['MailPoet\\Util\\Url'] : $this->getUrlService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\CaptchaRenderer']) ? $this->services['MailPoet\\Subscription\\CaptchaRenderer'] : $this->getCaptchaRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler']) ? $this->services['MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler'] : ($this->services['MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler'] = new \MailPoet\Newsletter\Scheduler\WelcomeScheduler())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\LinkTokens']) ? $this->services['MailPoet\\Subscribers\\LinkTokens'] : ($this->services['MailPoet\\Subscribers\\LinkTokens'] = new \MailPoet\Subscribers\LinkTokens())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\SubscriptionUrlFactory']) ? $this->services['MailPoet\\Subscription\\SubscriptionUrlFactory'] : $this->getSubscriptionUrlFactoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\AssetsController']) ? $this->services['MailPoet\\Form\\AssetsController'] : $this->getAssetsControllerService()) && false ?: '_'}), $b), ${($_ = isset($this->services['MailPoet\\Config\\DatabaseInitializer']) ? $this->services['MailPoet\\Config\\DatabaseInitializer'] : ($this->services['MailPoet\\Config\\DatabaseInitializer'] = new \MailPoet\Config\DatabaseInitializer($this))) && false ?: '_'});
977 }
978
979 /**
980 * Gets the public 'MailPoet\Config\Menu' shared autowired service.
981 *
982 * @return \MailPoet\Config\Menu
983 */
984 protected function getMenuService()
985 {
986 return $this->services['MailPoet\\Config\\Menu'] = new \MailPoet\Config\Menu(${($_ = isset($this->services['MailPoet\\Config\\AccessControl']) ? $this->services['MailPoet\\Config\\AccessControl'] : ($this->services['MailPoet\\Config\\AccessControl'] = new \MailPoet\Config\AccessControl())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\ServicesChecker']) ? $this->services['MailPoet\\Config\\ServicesChecker'] : ($this->services['MailPoet\\Config\\ServicesChecker'] = new \MailPoet\Config\ServicesChecker())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\DI\\ContainerWrapper']) ? $this->services['MailPoet\\DI\\ContainerWrapper'] : $this->getContainerWrapperService()) && false ?: '_'});
987 }
988
989 /**
990 * Gets the public 'MailPoet\Config\Renderer' shared service.
991 *
992 * @return \MailPoet\Config\Renderer
993 */
994 protected function getRendererService()
995 {
996 return $this->services['MailPoet\\Config\\Renderer'] = ${($_ = isset($this->services['MailPoet\\Config\\RendererFactory']) ? $this->services['MailPoet\\Config\\RendererFactory'] : ($this->services['MailPoet\\Config\\RendererFactory'] = new \MailPoet\Config\RendererFactory())) && false ?: '_'}->getRenderer();
997 }
998
999 /**
1000 * Gets the public 'MailPoet\Config\RendererFactory' shared autowired service.
1001 *
1002 * @return \MailPoet\Config\RendererFactory
1003 */
1004 protected function getRendererFactoryService()
1005 {
1006 return $this->services['MailPoet\\Config\\RendererFactory'] = new \MailPoet\Config\RendererFactory();
1007 }
1008
1009 /**
1010 * Gets the public 'MailPoet\Cron\CronTrigger' shared autowired service.
1011 *
1012 * @return \MailPoet\Cron\CronTrigger
1013 */
1014 protected function getCronTriggerService()
1015 {
1016 return $this->services['MailPoet\\Cron\\CronTrigger'] = new \MailPoet\Cron\CronTrigger(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'});
1017 }
1018
1019 /**
1020 * Gets the public 'MailPoet\Cron\Daemon' shared autowired service.
1021 *
1022 * @return \MailPoet\Cron\Daemon
1023 */
1024 protected function getDaemonService()
1025 {
1026 return $this->services['MailPoet\\Cron\\Daemon'] = new \MailPoet\Cron\Daemon(${($_ = isset($this->services['MailPoet\\Cron\\Workers\\WorkersFactory']) ? $this->services['MailPoet\\Cron\\Workers\\WorkersFactory'] : $this->getWorkersFactoryService()) && false ?: '_'});
1027 }
1028
1029 /**
1030 * Gets the public 'MailPoet\Cron\DaemonHttpRunner' shared autowired service.
1031 *
1032 * @return \MailPoet\Cron\DaemonHttpRunner
1033 */
1034 protected function getDaemonHttpRunnerService()
1035 {
1036 return $this->services['MailPoet\\Cron\\DaemonHttpRunner'] = new \MailPoet\Cron\DaemonHttpRunner(${($_ = isset($this->services['MailPoet\\Cron\\Daemon']) ? $this->services['MailPoet\\Cron\\Daemon'] : $this->getDaemonService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'});
1037 }
1038
1039 /**
1040 * Gets the public 'MailPoet\Cron\Workers\SendingQueue\SendingErrorHandler' shared autowired service.
1041 *
1042 * @return \MailPoet\Cron\Workers\SendingQueue\SendingErrorHandler
1043 */
1044 protected function getSendingErrorHandlerService()
1045 {
1046 return $this->services['MailPoet\\Cron\\Workers\\SendingQueue\\SendingErrorHandler'] = new \MailPoet\Cron\Workers\SendingQueue\SendingErrorHandler();
1047 }
1048
1049 /**
1050 * Gets the public 'MailPoet\Cron\Workers\WorkersFactory' shared autowired service.
1051 *
1052 * @return \MailPoet\Cron\Workers\WorkersFactory
1053 */
1054 protected function getWorkersFactoryService()
1055 {
1056 return $this->services['MailPoet\\Cron\\Workers\\WorkersFactory'] = new \MailPoet\Cron\Workers\WorkersFactory(${($_ = isset($this->services['MailPoet\\Cron\\Workers\\SendingQueue\\SendingErrorHandler']) ? $this->services['MailPoet\\Cron\\Workers\\SendingQueue\\SendingErrorHandler'] : ($this->services['MailPoet\\Cron\\Workers\\SendingQueue\\SendingErrorHandler'] = new \MailPoet\Cron\Workers\SendingQueue\SendingErrorHandler())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Cron\\Workers\\StatsNotifications\\Scheduler']) ? $this->services['MailPoet\\Cron\\Workers\\StatsNotifications\\Scheduler'] : $this->getSchedulerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Mailer\\Mailer']) ? $this->services['MailPoet\\Mailer\\Mailer'] : $this->getMailer2Service()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\Renderer']) ? $this->services['MailPoet\\Config\\Renderer'] : $this->getRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Segments\\WooCommerce']) ? $this->services['MailPoet\\Segments\\WooCommerce'] : $this->getWooCommerceService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\InactiveSubscribersController']) ? $this->services['MailPoet\\Subscribers\\InactiveSubscribersController'] : ($this->services['MailPoet\\Subscribers\\InactiveSubscribersController'] = new \MailPoet\Subscribers\InactiveSubscribersController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WooCommerce\\Helper']) ? $this->services['MailPoet\\WooCommerce\\Helper'] : ($this->services['MailPoet\\WooCommerce\\Helper'] = new \MailPoet\WooCommerce\Helper())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Statistics\\Track\\WooCommercePurchases']) ? $this->services['MailPoet\\Statistics\\Track\\WooCommercePurchases'] : $this->getWooCommercePurchasesService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Services\\AuthorizedEmailsController']) ? $this->services['MailPoet\\Services\\AuthorizedEmailsController'] : $this->getAuthorizedEmailsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Segments\\SubscribersFinder']) ? $this->services['MailPoet\\Segments\\SubscribersFinder'] : $this->getSubscribersFinderService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Mailer\\MetaInfo']) ? $this->services['MailPoet\\Mailer\\MetaInfo'] : ($this->services['MailPoet\\Mailer\\MetaInfo'] = new \MailPoet\Mailer\MetaInfo())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Logging\\LoggerFactory']) ? $this->services['MailPoet\\Logging\\LoggerFactory'] : $this->getLoggerFactoryService()) && false ?: '_'});
1057 }
1058
1059 /**
1060 * Gets the public 'MailPoet\DI\ContainerWrapper' shared service.
1061 *
1062 * @return \MailPoet\DI\ContainerWrapper
1063 */
1064 protected function getContainerWrapperService()
1065 {
1066 return $this->services['MailPoet\\DI\\ContainerWrapper'] = \MailPoet\DI\ContainerWrapper::getInstance();
1067 }
1068
1069 /**
1070 * Gets the public 'MailPoet\Features\FeatureFlagsController' shared autowired service.
1071 *
1072 * @return \MailPoet\Features\FeatureFlagsController
1073 */
1074 protected function getFeatureFlagsControllerService()
1075 {
1076 return $this->services['MailPoet\\Features\\FeatureFlagsController'] = new \MailPoet\Features\FeatureFlagsController(${($_ = isset($this->services['MailPoet\\Features\\FeaturesController']) ? $this->services['MailPoet\\Features\\FeaturesController'] : $this->getFeaturesControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Features\\FeatureFlagsRepository']) ? $this->services['MailPoet\\Features\\FeatureFlagsRepository'] : $this->getFeatureFlagsRepositoryService()) && false ?: '_'});
1077 }
1078
1079 /**
1080 * Gets the public 'MailPoet\Form\Util\FieldNameObfuscator' shared autowired service.
1081 *
1082 * @return \MailPoet\Form\Util\FieldNameObfuscator
1083 */
1084 protected function getFieldNameObfuscatorService()
1085 {
1086 return $this->services['MailPoet\\Form\\Util\\FieldNameObfuscator'] = new \MailPoet\Form\Util\FieldNameObfuscator();
1087 }
1088
1089 /**
1090 * Gets the public 'MailPoet\Listing\BulkActionController' shared autowired service.
1091 *
1092 * @return \MailPoet\Listing\BulkActionController
1093 */
1094 protected function getBulkActionControllerService()
1095 {
1096 return $this->services['MailPoet\\Listing\\BulkActionController'] = new \MailPoet\Listing\BulkActionController(${($_ = isset($this->services['MailPoet\\Listing\\BulkActionFactory']) ? $this->services['MailPoet\\Listing\\BulkActionFactory'] : ($this->services['MailPoet\\Listing\\BulkActionFactory'] = new \MailPoet\Listing\BulkActionFactory())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Listing\\Handler']) ? $this->services['MailPoet\\Listing\\Handler'] : ($this->services['MailPoet\\Listing\\Handler'] = new \MailPoet\Listing\Handler())) && false ?: '_'});
1097 }
1098
1099 /**
1100 * Gets the public 'MailPoet\Listing\BulkActionFactory' shared autowired service.
1101 *
1102 * @return \MailPoet\Listing\BulkActionFactory
1103 */
1104 protected function getBulkActionFactoryService()
1105 {
1106 return $this->services['MailPoet\\Listing\\BulkActionFactory'] = new \MailPoet\Listing\BulkActionFactory();
1107 }
1108
1109 /**
1110 * Gets the public 'MailPoet\Listing\Handler' shared autowired service.
1111 *
1112 * @return \MailPoet\Listing\Handler
1113 */
1114 protected function getHandlerService()
1115 {
1116 return $this->services['MailPoet\\Listing\\Handler'] = new \MailPoet\Listing\Handler();
1117 }
1118
1119 /**
1120 * Gets the public 'MailPoet\Listing\PageLimit' shared autowired service.
1121 *
1122 * @return \MailPoet\Listing\PageLimit
1123 */
1124 protected function getPageLimitService()
1125 {
1126 return $this->services['MailPoet\\Listing\\PageLimit'] = new \MailPoet\Listing\PageLimit(${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1127 }
1128
1129 /**
1130 * Gets the public 'MailPoet\Newsletter\AutomatedLatestContent' shared autowired service.
1131 *
1132 * @return \MailPoet\Newsletter\AutomatedLatestContent
1133 */
1134 protected function getAutomatedLatestContent2Service()
1135 {
1136 return $this->services['MailPoet\\Newsletter\\AutomatedLatestContent'] = new \MailPoet\Newsletter\AutomatedLatestContent();
1137 }
1138
1139 /**
1140 * Gets the public 'MailPoet\Router\Endpoints\CronDaemon' shared autowired service.
1141 *
1142 * @return \MailPoet\Router\Endpoints\CronDaemon
1143 */
1144 protected function getCronDaemonService()
1145 {
1146 return $this->services['MailPoet\\Router\\Endpoints\\CronDaemon'] = new \MailPoet\Router\Endpoints\CronDaemon(${($_ = isset($this->services['MailPoet\\Cron\\DaemonHttpRunner']) ? $this->services['MailPoet\\Cron\\DaemonHttpRunner'] : $this->getDaemonHttpRunnerService()) && false ?: '_'});
1147 }
1148
1149 /**
1150 * Gets the public 'MailPoet\Router\Endpoints\Subscription' shared autowired service.
1151 *
1152 * @return \MailPoet\Router\Endpoints\Subscription
1153 */
1154 protected function getSubscriptionService()
1155 {
1156 return $this->services['MailPoet\\Router\\Endpoints\\Subscription'] = new \MailPoet\Router\Endpoints\Subscription(new \MailPoet\Subscription\Pages(${($_ = isset($this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer']) ? $this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer'] : ($this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer'] = new \MailPoet\Subscribers\NewSubscriberNotificationMailer())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Util\\Url']) ? $this->services['MailPoet\\Util\\Url'] : $this->getUrlService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\CaptchaRenderer']) ? $this->services['MailPoet\\Subscription\\CaptchaRenderer'] : $this->getCaptchaRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler']) ? $this->services['MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler'] : ($this->services['MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler'] = new \MailPoet\Newsletter\Scheduler\WelcomeScheduler())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\LinkTokens']) ? $this->services['MailPoet\\Subscribers\\LinkTokens'] : ($this->services['MailPoet\\Subscribers\\LinkTokens'] = new \MailPoet\Subscribers\LinkTokens())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\SubscriptionUrlFactory']) ? $this->services['MailPoet\\Subscription\\SubscriptionUrlFactory'] : $this->getSubscriptionUrlFactoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\AssetsController']) ? $this->services['MailPoet\\Form\\AssetsController'] : $this->getAssetsControllerService()) && false ?: '_'}));
1157 }
1158
1159 /**
1160 * Gets the public 'MailPoet\Router\Endpoints\Track' shared autowired service.
1161 *
1162 * @return \MailPoet\Router\Endpoints\Track
1163 */
1164 protected function getTrackService()
1165 {
1166 return $this->services['MailPoet\\Router\\Endpoints\\Track'] = new \MailPoet\Router\Endpoints\Track(${($_ = isset($this->services['MailPoet\\Statistics\\Track\\Clicks']) ? $this->services['MailPoet\\Statistics\\Track\\Clicks'] : $this->getClicksService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Statistics\\Track\\Opens']) ? $this->services['MailPoet\\Statistics\\Track\\Opens'] : ($this->services['MailPoet\\Statistics\\Track\\Opens'] = new \MailPoet\Statistics\Track\Opens())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\LinkTokens']) ? $this->services['MailPoet\\Subscribers\\LinkTokens'] : ($this->services['MailPoet\\Subscribers\\LinkTokens'] = new \MailPoet\Subscribers\LinkTokens())) && false ?: '_'});
1167 }
1168
1169 /**
1170 * Gets the public 'MailPoet\Router\Endpoints\ViewInBrowser' shared autowired service.
1171 *
1172 * @return \MailPoet\Router\Endpoints\ViewInBrowser
1173 */
1174 protected function getViewInBrowserService()
1175 {
1176 return $this->services['MailPoet\\Router\\Endpoints\\ViewInBrowser'] = new \MailPoet\Router\Endpoints\ViewInBrowser(${($_ = isset($this->services['MailPoet\\Config\\AccessControl']) ? $this->services['MailPoet\\Config\\AccessControl'] : ($this->services['MailPoet\\Config\\AccessControl'] = new \MailPoet\Config\AccessControl())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\LinkTokens']) ? $this->services['MailPoet\\Subscribers\\LinkTokens'] : ($this->services['MailPoet\\Subscribers\\LinkTokens'] = new \MailPoet\Subscribers\LinkTokens())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Emoji']) ? $this->services['MailPoet\\WP\\Emoji'] : $this->getEmojiService()) && false ?: '_'});
1177 }
1178
1179 /**
1180 * Gets the public 'MailPoet\Segments\SubscribersListings' shared autowired service.
1181 *
1182 * @return \MailPoet\Segments\SubscribersListings
1183 */
1184 protected function getSubscribersListingsService()
1185 {
1186 return $this->services['MailPoet\\Segments\\SubscribersListings'] = new \MailPoet\Segments\SubscribersListings(${($_ = isset($this->services['MailPoet\\Listing\\Handler']) ? $this->services['MailPoet\\Listing\\Handler'] : ($this->services['MailPoet\\Listing\\Handler'] = new \MailPoet\Listing\Handler())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1187 }
1188
1189 /**
1190 * Gets the public 'MailPoet\Segments\WooCommerce' shared autowired service.
1191 *
1192 * @return \MailPoet\Segments\WooCommerce
1193 */
1194 protected function getWooCommerceService()
1195 {
1196 return $this->services['MailPoet\\Segments\\WooCommerce'] = new \MailPoet\Segments\WooCommerce(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1197 }
1198
1199 /**
1200 * Gets the public 'MailPoet\Settings\SettingsController' shared autowired service.
1201 *
1202 * @return \MailPoet\Settings\SettingsController
1203 */
1204 protected function getSettingsControllerService()
1205 {
1206 return $this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController();
1207 }
1208
1209 /**
1210 * Gets the public 'MailPoet\Settings\UserFlagsRepository' shared autowired service.
1211 *
1212 * @return \MailPoet\Settings\UserFlagsRepository
1213 */
1214 protected function getUserFlagsRepositoryService()
1215 {
1216 return $this->services['MailPoet\\Settings\\UserFlagsRepository'] = new \MailPoet\Settings\UserFlagsRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'});
1217 }
1218
1219 /**
1220 * Gets the public 'MailPoet\Subscribers\ConfirmationEmailMailer' shared autowired service.
1221 *
1222 * @return \MailPoet\Subscribers\ConfirmationEmailMailer
1223 */
1224 protected function getConfirmationEmailMailerService()
1225 {
1226 return $this->services['MailPoet\\Subscribers\\ConfirmationEmailMailer'] = new \MailPoet\Subscribers\ConfirmationEmailMailer(NULL, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\SubscriptionUrlFactory']) ? $this->services['MailPoet\\Subscription\\SubscriptionUrlFactory'] : $this->getSubscriptionUrlFactoryService()) && false ?: '_'});
1227 }
1228
1229 /**
1230 * Gets the public 'MailPoet\Subscribers\NewSubscriberNotificationMailer' shared autowired service.
1231 *
1232 * @return \MailPoet\Subscribers\NewSubscriberNotificationMailer
1233 */
1234 protected function getNewSubscriberNotificationMailerService()
1235 {
1236 return $this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer'] = new \MailPoet\Subscribers\NewSubscriberNotificationMailer();
1237 }
1238
1239 /**
1240 * Gets the public 'MailPoet\Subscribers\RequiredCustomFieldValidator' shared autowired service.
1241 *
1242 * @return \MailPoet\Subscribers\RequiredCustomFieldValidator
1243 */
1244 protected function getRequiredCustomFieldValidatorService()
1245 {
1246 return $this->services['MailPoet\\Subscribers\\RequiredCustomFieldValidator'] = new \MailPoet\Subscribers\RequiredCustomFieldValidator();
1247 }
1248
1249 /**
1250 * Gets the public 'MailPoet\Subscribers\SubscriberActions' shared autowired service.
1251 *
1252 * @return \MailPoet\Subscribers\SubscriberActions
1253 */
1254 protected function getSubscriberActionsService()
1255 {
1256 return $this->services['MailPoet\\Subscribers\\SubscriberActions'] = new \MailPoet\Subscribers\SubscriberActions(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer']) ? $this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer'] : ($this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer'] = new \MailPoet\Subscribers\NewSubscriberNotificationMailer())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\ConfirmationEmailMailer']) ? $this->services['MailPoet\\Subscribers\\ConfirmationEmailMailer'] : $this->getConfirmationEmailMailerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler']) ? $this->services['MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler'] : ($this->services['MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler'] = new \MailPoet\Newsletter\Scheduler\WelcomeScheduler())) && false ?: '_'});
1257 }
1258
1259 /**
1260 * Gets the public 'MailPoet\Subscription\Captcha' shared autowired service.
1261 *
1262 * @return \MailPoet\Subscription\Captcha
1263 */
1264 protected function getCaptchaService()
1265 {
1266 return $this->services['MailPoet\\Subscription\\Captcha'] = new \MailPoet\Subscription\Captcha(${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\CaptchaSession']) ? $this->services['MailPoet\\Subscription\\CaptchaSession'] : $this->getCaptchaSessionService()) && false ?: '_'});
1267 }
1268
1269 /**
1270 * Gets the public 'MailPoet\Subscription\CaptchaRenderer' shared autowired service.
1271 *
1272 * @return \MailPoet\Subscription\CaptchaRenderer
1273 */
1274 protected function getCaptchaRendererService()
1275 {
1276 return $this->services['MailPoet\\Subscription\\CaptchaRenderer'] = new \MailPoet\Subscription\CaptchaRenderer(${($_ = isset($this->services['MailPoet\\Util\\Url']) ? $this->services['MailPoet\\Util\\Url'] : $this->getUrlService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\CaptchaSession']) ? $this->services['MailPoet\\Subscription\\CaptchaSession'] : $this->getCaptchaSessionService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\SubscriptionUrlFactory']) ? $this->services['MailPoet\\Subscription\\SubscriptionUrlFactory'] : $this->getSubscriptionUrlFactoryService()) && false ?: '_'});
1277 }
1278
1279 /**
1280 * Gets the public 'MailPoet\Subscription\Comment' shared autowired service.
1281 *
1282 * @return \MailPoet\Subscription\Comment
1283 */
1284 protected function getCommentService()
1285 {
1286 return $this->services['MailPoet\\Subscription\\Comment'] = new \MailPoet\Subscription\Comment(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\SubscriberActions']) ? $this->services['MailPoet\\Subscribers\\SubscriberActions'] : $this->getSubscriberActionsService()) && false ?: '_'});
1287 }
1288
1289 /**
1290 * Gets the public 'MailPoet\Subscription\Form' shared autowired service.
1291 *
1292 * @return \MailPoet\Subscription\Form
1293 */
1294 protected function getFormService()
1295 {
1296 return $this->services['MailPoet\\Subscription\\Form'] = new \MailPoet\Subscription\Form(${($_ = isset($this->services['MailPoet\\API\\JSON\\API']) ? $this->services['MailPoet\\API\\JSON\\API'] : $this->getAPIService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Util\\Url']) ? $this->services['MailPoet\\Util\\Url'] : $this->getUrlService()) && false ?: '_'});
1297 }
1298
1299 /**
1300 * Gets the public 'MailPoet\Subscription\Manage' shared autowired service.
1301 *
1302 * @return \MailPoet\Subscription\Manage
1303 */
1304 protected function getManageService()
1305 {
1306 return $this->services['MailPoet\\Subscription\\Manage'] = new \MailPoet\Subscription\Manage(${($_ = isset($this->services['MailPoet\\Util\\Url']) ? $this->services['MailPoet\\Util\\Url'] : $this->getUrlService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Util\\FieldNameObfuscator']) ? $this->services['MailPoet\\Form\\Util\\FieldNameObfuscator'] : ($this->services['MailPoet\\Form\\Util\\FieldNameObfuscator'] = new \MailPoet\Form\Util\FieldNameObfuscator())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\LinkTokens']) ? $this->services['MailPoet\\Subscribers\\LinkTokens'] : ($this->services['MailPoet\\Subscribers\\LinkTokens'] = new \MailPoet\Subscribers\LinkTokens())) && false ?: '_'});
1307 }
1308
1309 /**
1310 * Gets the public 'MailPoet\Subscription\Pages' autowired service.
1311 *
1312 * @return \MailPoet\Subscription\Pages
1313 */
1314 protected function getPagesService()
1315 {
1316 return new \MailPoet\Subscription\Pages(${($_ = isset($this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer']) ? $this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer'] : ($this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer'] = new \MailPoet\Subscribers\NewSubscriberNotificationMailer())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Util\\Url']) ? $this->services['MailPoet\\Util\\Url'] : $this->getUrlService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\CaptchaRenderer']) ? $this->services['MailPoet\\Subscription\\CaptchaRenderer'] : $this->getCaptchaRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler']) ? $this->services['MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler'] : ($this->services['MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler'] = new \MailPoet\Newsletter\Scheduler\WelcomeScheduler())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\LinkTokens']) ? $this->services['MailPoet\\Subscribers\\LinkTokens'] : ($this->services['MailPoet\\Subscribers\\LinkTokens'] = new \MailPoet\Subscribers\LinkTokens())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\SubscriptionUrlFactory']) ? $this->services['MailPoet\\Subscription\\SubscriptionUrlFactory'] : $this->getSubscriptionUrlFactoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\AssetsController']) ? $this->services['MailPoet\\Form\\AssetsController'] : $this->getAssetsControllerService()) && false ?: '_'});
1317 }
1318
1319 /**
1320 * Gets the public 'MailPoet\Subscription\Registration' shared autowired service.
1321 *
1322 * @return \MailPoet\Subscription\Registration
1323 */
1324 protected function getRegistrationService()
1325 {
1326 return $this->services['MailPoet\\Subscription\\Registration'] = new \MailPoet\Subscription\Registration(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\SubscriberActions']) ? $this->services['MailPoet\\Subscribers\\SubscriberActions'] : $this->getSubscriberActionsService()) && false ?: '_'});
1327 }
1328
1329 /**
1330 * Gets the public 'MailPoet\Util\Url' shared autowired service.
1331 *
1332 * @return \MailPoet\Util\Url
1333 */
1334 protected function getUrlService()
1335 {
1336 return $this->services['MailPoet\\Util\\Url'] = new \MailPoet\Util\Url(${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1337 }
1338
1339 /**
1340 * Gets the public 'MailPoet\WP\Emoji' shared autowired service.
1341 *
1342 * @return \MailPoet\WP\Emoji
1343 */
1344 protected function getEmojiService()
1345 {
1346 return $this->services['MailPoet\\WP\\Emoji'] = new \MailPoet\WP\Emoji(${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1347 }
1348
1349 /**
1350 * Gets the public 'MailPoet\WP\Functions' shared autowired service.
1351 *
1352 * @return \MailPoet\WP\Functions
1353 */
1354 protected function getFunctionsService()
1355 {
1356 return $this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions();
1357 }
1358
1359 /**
1360 * Gets the public 'MailPoet\WooCommerce\Helper' shared autowired service.
1361 *
1362 * @return \MailPoet\WooCommerce\Helper
1363 */
1364 protected function getHelperService()
1365 {
1366 return $this->services['MailPoet\\WooCommerce\\Helper'] = new \MailPoet\WooCommerce\Helper();
1367 }
1368
1369 /**
1370 * Gets the public 'MailPoet\WooCommerce\Settings' shared autowired service.
1371 *
1372 * @return \MailPoet\WooCommerce\Settings
1373 */
1374 protected function getSettings3Service()
1375 {
1376 return $this->services['MailPoet\\WooCommerce\\Settings'] = new \MailPoet\WooCommerce\Settings(${($_ = isset($this->services['MailPoet\\Features\\FeaturesController']) ? $this->services['MailPoet\\Features\\FeaturesController'] : $this->getFeaturesControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\Renderer']) ? $this->services['MailPoet\\Config\\Renderer'] : $this->getRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'});
1377 }
1378
1379 /**
1380 * Gets the public 'MailPoet\WooCommerce\Subscription' shared autowired service.
1381 *
1382 * @return \MailPoet\WooCommerce\Subscription
1383 */
1384 protected function getSubscription2Service()
1385 {
1386 return $this->services['MailPoet\\WooCommerce\\Subscription'] = new \MailPoet\WooCommerce\Subscription(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1387 }
1388
1389 /**
1390 * Gets the private 'MailPoetVendor\Doctrine\ORM\Configuration' shared autowired service.
1391 *
1392 * @return \MailPoetVendor\Doctrine\ORM\Configuration
1393 */
1394 protected function getConfigurationService()
1395 {
1396 return $this->services['MailPoetVendor\\Doctrine\\ORM\\Configuration'] = ${($_ = isset($this->services['MailPoet\\Doctrine\\ConfigurationFactory']) ? $this->services['MailPoet\\Doctrine\\ConfigurationFactory'] : $this->getConfigurationFactoryService()) && false ?: '_'}->createConfiguration();
1397 }
1398
1399 /**
1400 * Gets the private 'MailPoetVendor\Symfony\Component\Validator\Validator\ValidatorInterface' shared autowired service.
1401 *
1402 * @return \MailPoetVendor\Symfony\Component\Validator\Validator\ValidatorInterface
1403 */
1404 protected function getValidatorInterfaceService()
1405 {
1406 return $this->services['MailPoetVendor\\Symfony\\Component\\Validator\\Validator\\ValidatorInterface'] = ${($_ = isset($this->services['MailPoet\\Doctrine\\Validator\\ValidatorFactory']) ? $this->services['MailPoet\\Doctrine\\Validator\\ValidatorFactory'] : $this->getValidatorFactoryService()) && false ?: '_'}->createValidator();
1407 }
1408
1409 /**
1410 * Gets the private 'MailPoet\API\JSON\ResponseBuilders\NewslettersResponseBuilder' shared autowired service.
1411 *
1412 * @return \MailPoet\API\JSON\ResponseBuilders\NewslettersResponseBuilder
1413 */
1414 protected function getNewslettersResponseBuilderService()
1415 {
1416 return $this->services['MailPoet\\API\\JSON\\ResponseBuilders\\NewslettersResponseBuilder'] = new \MailPoet\API\JSON\ResponseBuilders\NewslettersResponseBuilder();
1417 }
1418
1419 /**
1420 * Gets the private 'MailPoet\Config\DatabaseInitializer' shared autowired service.
1421 *
1422 * @return \MailPoet\Config\DatabaseInitializer
1423 */
1424 protected function getDatabaseInitializerService()
1425 {
1426 return $this->services['MailPoet\\Config\\DatabaseInitializer'] = new \MailPoet\Config\DatabaseInitializer($this);
1427 }
1428
1429 /**
1430 * Gets the private 'MailPoet\Config\MP2Migrator' shared autowired service.
1431 *
1432 * @return \MailPoet\Config\MP2Migrator
1433 */
1434 protected function getMP2Migrator2Service()
1435 {
1436 return $this->services['MailPoet\\Config\\MP2Migrator'] = new \MailPoet\Config\MP2Migrator(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\Activator']) ? $this->services['MailPoet\\Config\\Activator'] : $this->getActivatorService()) && false ?: '_'});
1437 }
1438
1439 /**
1440 * Gets the private 'MailPoet\Config\Populator' shared autowired service.
1441 *
1442 * @return \MailPoet\Config\Populator
1443 */
1444 protected function getPopulatorService()
1445 {
1446 return $this->services['MailPoet\\Config\\Populator'] = new \MailPoet\Config\Populator(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\Captcha']) ? $this->services['MailPoet\\Subscription\\Captcha'] : $this->getCaptchaService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Referrals\\ReferralDetector']) ? $this->services['MailPoet\\Referrals\\ReferralDetector'] : $this->getReferralDetectorService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Features\\FeaturesController']) ? $this->services['MailPoet\\Features\\FeaturesController'] : $this->getFeaturesControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WooCommerce\\TransactionalEmails']) ? $this->services['MailPoet\\WooCommerce\\TransactionalEmails'] : $this->getTransactionalEmailsService()) && false ?: '_'});
1447 }
1448
1449 /**
1450 * Gets the private 'MailPoet\Config\ServicesChecker' shared autowired service.
1451 *
1452 * @return \MailPoet\Config\ServicesChecker
1453 */
1454 protected function getServicesCheckerService()
1455 {
1456 return $this->services['MailPoet\\Config\\ServicesChecker'] = new \MailPoet\Config\ServicesChecker();
1457 }
1458
1459 /**
1460 * Gets the private 'MailPoet\Config\Shortcodes' autowired service.
1461 *
1462 * @return \MailPoet\Config\Shortcodes
1463 */
1464 protected function getShortcodesService()
1465 {
1466 $a = ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'};
1467
1468 return new \MailPoet\Config\Shortcodes(new \MailPoet\Subscription\Pages(${($_ = isset($this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer']) ? $this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer'] : ($this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer'] = new \MailPoet\Subscribers\NewSubscriberNotificationMailer())) && false ?: '_'}, $a, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Util\\Url']) ? $this->services['MailPoet\\Util\\Url'] : $this->getUrlService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\CaptchaRenderer']) ? $this->services['MailPoet\\Subscription\\CaptchaRenderer'] : $this->getCaptchaRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler']) ? $this->services['MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler'] : ($this->services['MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler'] = new \MailPoet\Newsletter\Scheduler\WelcomeScheduler())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\LinkTokens']) ? $this->services['MailPoet\\Subscribers\\LinkTokens'] : ($this->services['MailPoet\\Subscribers\\LinkTokens'] = new \MailPoet\Subscribers\LinkTokens())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\SubscriptionUrlFactory']) ? $this->services['MailPoet\\Subscription\\SubscriptionUrlFactory'] : $this->getSubscriptionUrlFactoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\AssetsController']) ? $this->services['MailPoet\\Form\\AssetsController'] : $this->getAssetsControllerService()) && false ?: '_'}), $a);
1469 }
1470
1471 /**
1472 * Gets the private 'MailPoet\Cron\Workers\StatsNotifications\Scheduler' shared autowired service.
1473 *
1474 * @return \MailPoet\Cron\Workers\StatsNotifications\Scheduler
1475 */
1476 protected function getSchedulerService()
1477 {
1478 return $this->services['MailPoet\\Cron\\Workers\\StatsNotifications\\Scheduler'] = new \MailPoet\Cron\Workers\StatsNotifications\Scheduler(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'});
1479 }
1480
1481 /**
1482 * Gets the private 'MailPoet\CustomFields\ApiDataSanitizer' shared autowired service.
1483 *
1484 * @return \MailPoet\CustomFields\ApiDataSanitizer
1485 */
1486 protected function getApiDataSanitizerService()
1487 {
1488 return $this->services['MailPoet\\CustomFields\\ApiDataSanitizer'] = new \MailPoet\CustomFields\ApiDataSanitizer();
1489 }
1490
1491 /**
1492 * Gets the private 'MailPoet\Doctrine\Annotations\AnnotationReaderProvider' shared autowired service.
1493 *
1494 * @return \MailPoet\Doctrine\Annotations\AnnotationReaderProvider
1495 */
1496 protected function getAnnotationReaderProviderService()
1497 {
1498 return $this->services['MailPoet\\Doctrine\\Annotations\\AnnotationReaderProvider'] = new \MailPoet\Doctrine\Annotations\AnnotationReaderProvider();
1499 }
1500
1501 /**
1502 * Gets the private 'MailPoet\Doctrine\ConfigurationFactory' shared autowired service.
1503 *
1504 * @return \MailPoet\Doctrine\ConfigurationFactory
1505 */
1506 protected function getConfigurationFactoryService()
1507 {
1508 return $this->services['MailPoet\\Doctrine\\ConfigurationFactory'] = new \MailPoet\Doctrine\ConfigurationFactory(NULL, ${($_ = isset($this->services['MailPoet\\Doctrine\\Annotations\\AnnotationReaderProvider']) ? $this->services['MailPoet\\Doctrine\\Annotations\\AnnotationReaderProvider'] : ($this->services['MailPoet\\Doctrine\\Annotations\\AnnotationReaderProvider'] = new \MailPoet\Doctrine\Annotations\AnnotationReaderProvider())) && false ?: '_'});
1509 }
1510
1511 /**
1512 * Gets the private 'MailPoet\Doctrine\ConnectionFactory' shared autowired service.
1513 *
1514 * @return \MailPoet\Doctrine\ConnectionFactory
1515 */
1516 protected function getConnectionFactoryService()
1517 {
1518 return $this->services['MailPoet\\Doctrine\\ConnectionFactory'] = new \MailPoet\Doctrine\ConnectionFactory();
1519 }
1520
1521 /**
1522 * Gets the private 'MailPoet\Doctrine\EntityManagerFactory' shared autowired service.
1523 *
1524 * @return \MailPoet\Doctrine\EntityManagerFactory
1525 */
1526 protected function getEntityManagerFactoryService()
1527 {
1528 return $this->services['MailPoet\\Doctrine\\EntityManagerFactory'] = new \MailPoet\Doctrine\EntityManagerFactory(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\DBAL\\Connection']) ? $this->services['MailPoetVendor\\Doctrine\\DBAL\\Connection'] : $this->getConnectionService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\Configuration']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\Configuration'] : $this->getConfigurationService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Doctrine\\EventListeners\\TimestampListener']) ? $this->services['MailPoet\\Doctrine\\EventListeners\\TimestampListener'] : $this->getTimestampListenerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Doctrine\\EventListeners\\ValidationListener']) ? $this->services['MailPoet\\Doctrine\\EventListeners\\ValidationListener'] : $this->getValidationListenerService()) && false ?: '_'});
1529 }
1530
1531 /**
1532 * Gets the private 'MailPoet\Doctrine\EventListeners\TimestampListener' shared autowired service.
1533 *
1534 * @return \MailPoet\Doctrine\EventListeners\TimestampListener
1535 */
1536 protected function getTimestampListenerService()
1537 {
1538 return $this->services['MailPoet\\Doctrine\\EventListeners\\TimestampListener'] = new \MailPoet\Doctrine\EventListeners\TimestampListener(${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1539 }
1540
1541 /**
1542 * Gets the private 'MailPoet\Doctrine\EventListeners\ValidationListener' shared autowired service.
1543 *
1544 * @return \MailPoet\Doctrine\EventListeners\ValidationListener
1545 */
1546 protected function getValidationListenerService()
1547 {
1548 return $this->services['MailPoet\\Doctrine\\EventListeners\\ValidationListener'] = new \MailPoet\Doctrine\EventListeners\ValidationListener(${($_ = isset($this->services['MailPoetVendor\\Symfony\\Component\\Validator\\Validator\\ValidatorInterface']) ? $this->services['MailPoetVendor\\Symfony\\Component\\Validator\\Validator\\ValidatorInterface'] : $this->getValidatorInterfaceService()) && false ?: '_'});
1549 }
1550
1551 /**
1552 * Gets the private 'MailPoet\Doctrine\Validator\ValidatorFactory' shared autowired service.
1553 *
1554 * @return \MailPoet\Doctrine\Validator\ValidatorFactory
1555 */
1556 protected function getValidatorFactoryService()
1557 {
1558 return $this->services['MailPoet\\Doctrine\\Validator\\ValidatorFactory'] = new \MailPoet\Doctrine\Validator\ValidatorFactory(${($_ = isset($this->services['MailPoet\\Doctrine\\Annotations\\AnnotationReaderProvider']) ? $this->services['MailPoet\\Doctrine\\Annotations\\AnnotationReaderProvider'] : ($this->services['MailPoet\\Doctrine\\Annotations\\AnnotationReaderProvider'] = new \MailPoet\Doctrine\Annotations\AnnotationReaderProvider())) && false ?: '_'});
1559 }
1560
1561 /**
1562 * Gets the private 'MailPoet\DynamicSegments\DynamicSegmentHooks' shared autowired service.
1563 *
1564 * @return \MailPoet\DynamicSegments\DynamicSegmentHooks
1565 */
1566 protected function getDynamicSegmentHooksService()
1567 {
1568 return $this->services['MailPoet\\DynamicSegments\\DynamicSegmentHooks'] = new \MailPoet\DynamicSegments\DynamicSegmentHooks(${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1569 }
1570
1571 /**
1572 * Gets the private 'MailPoet\Features\FeatureFlagsRepository' shared autowired service.
1573 *
1574 * @return \MailPoet\Features\FeatureFlagsRepository
1575 */
1576 protected function getFeatureFlagsRepositoryService()
1577 {
1578 return $this->services['MailPoet\\Features\\FeatureFlagsRepository'] = new \MailPoet\Features\FeatureFlagsRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'});
1579 }
1580
1581 /**
1582 * Gets the private 'MailPoet\Features\FeaturesController' shared autowired service.
1583 *
1584 * @return \MailPoet\Features\FeaturesController
1585 */
1586 protected function getFeaturesControllerService()
1587 {
1588 return $this->services['MailPoet\\Features\\FeaturesController'] = new \MailPoet\Features\FeaturesController(${($_ = isset($this->services['MailPoet\\Features\\FeatureFlagsRepository']) ? $this->services['MailPoet\\Features\\FeatureFlagsRepository'] : $this->getFeatureFlagsRepositoryService()) && false ?: '_'});
1589 }
1590
1591 /**
1592 * Gets the private 'MailPoet\Form\AssetsController' shared autowired service.
1593 *
1594 * @return \MailPoet\Form\AssetsController
1595 */
1596 protected function getAssetsControllerService()
1597 {
1598 return $this->services['MailPoet\\Form\\AssetsController'] = new \MailPoet\Form\AssetsController(${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\Renderer']) ? $this->services['MailPoet\\Config\\Renderer'] : $this->getRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'});
1599 }
1600
1601 /**
1602 * Gets the private 'MailPoet\Logging\LoggerFactory' shared autowired service.
1603 *
1604 * @return \MailPoet\Logging\LoggerFactory
1605 */
1606 protected function getLoggerFactoryService()
1607 {
1608 return $this->services['MailPoet\\Logging\\LoggerFactory'] = new \MailPoet\Logging\LoggerFactory(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'});
1609 }
1610
1611 /**
1612 * Gets the private 'MailPoet\Mailer\Mailer' shared autowired service.
1613 *
1614 * @return \MailPoet\Mailer\Mailer
1615 */
1616 protected function getMailer2Service()
1617 {
1618 return $this->services['MailPoet\\Mailer\\Mailer'] = new \MailPoet\Mailer\Mailer(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'});
1619 }
1620
1621 /**
1622 * Gets the private 'MailPoet\Mailer\MetaInfo' shared autowired service.
1623 *
1624 * @return \MailPoet\Mailer\MetaInfo
1625 */
1626 protected function getMetaInfoService()
1627 {
1628 return $this->services['MailPoet\\Mailer\\MetaInfo'] = new \MailPoet\Mailer\MetaInfo();
1629 }
1630
1631 /**
1632 * Gets the private 'MailPoet\Mailer\Methods\Common\BlacklistCheck' shared autowired service.
1633 *
1634 * @return \MailPoet\Mailer\Methods\Common\BlacklistCheck
1635 */
1636 protected function getBlacklistCheckService()
1637 {
1638 return $this->services['MailPoet\\Mailer\\Methods\\Common\\BlacklistCheck'] = new \MailPoet\Mailer\Methods\Common\BlacklistCheck();
1639 }
1640
1641 /**
1642 * Gets the private 'MailPoet\Mailer\WordPress\WordpressMailerReplacer' shared autowired service.
1643 *
1644 * @return \MailPoet\Mailer\WordPress\WordpressMailerReplacer
1645 */
1646 protected function getWordpressMailerReplacerService()
1647 {
1648 return $this->services['MailPoet\\Mailer\\WordPress\\WordpressMailerReplacer'] = new \MailPoet\Mailer\WordPress\WordpressMailerReplacer(${($_ = isset($this->services['MailPoet\\Features\\FeaturesController']) ? $this->services['MailPoet\\Features\\FeaturesController'] : $this->getFeaturesControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Mailer\\Mailer']) ? $this->services['MailPoet\\Mailer\\Mailer'] : $this->getMailer2Service()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Mailer\\MetaInfo']) ? $this->services['MailPoet\\Mailer\\MetaInfo'] : ($this->services['MailPoet\\Mailer\\MetaInfo'] = new \MailPoet\Mailer\MetaInfo())) && false ?: '_'});
1649 }
1650
1651 /**
1652 * Gets the private 'MailPoet\Newsletter\NewslettersRepository' shared autowired service.
1653 *
1654 * @return \MailPoet\Newsletter\NewslettersRepository
1655 */
1656 protected function getNewslettersRepositoryService()
1657 {
1658 return $this->services['MailPoet\\Newsletter\\NewslettersRepository'] = new \MailPoet\Newsletter\NewslettersRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'});
1659 }
1660
1661 /**
1662 * Gets the private 'MailPoet\Newsletter\Scheduler\PostNotificationScheduler' shared autowired service.
1663 *
1664 * @return \MailPoet\Newsletter\Scheduler\PostNotificationScheduler
1665 */
1666 protected function getPostNotificationSchedulerService()
1667 {
1668 return $this->services['MailPoet\\Newsletter\\Scheduler\\PostNotificationScheduler'] = new \MailPoet\Newsletter\Scheduler\PostNotificationScheduler();
1669 }
1670
1671 /**
1672 * Gets the private 'MailPoet\Newsletter\Scheduler\WelcomeScheduler' shared autowired service.
1673 *
1674 * @return \MailPoet\Newsletter\Scheduler\WelcomeScheduler
1675 */
1676 protected function getWelcomeSchedulerService()
1677 {
1678 return $this->services['MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler'] = new \MailPoet\Newsletter\Scheduler\WelcomeScheduler();
1679 }
1680
1681 /**
1682 * Gets the private 'MailPoet\Referrals\ReferralDetector' shared autowired service.
1683 *
1684 * @return \MailPoet\Referrals\ReferralDetector
1685 */
1686 protected function getReferralDetectorService()
1687 {
1688 return $this->services['MailPoet\\Referrals\\ReferralDetector'] = new \MailPoet\Referrals\ReferralDetector(${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'});
1689 }
1690
1691 /**
1692 * Gets the private 'MailPoet\Router\Router' shared autowired service.
1693 *
1694 * @return \MailPoet\Router\Router
1695 */
1696 protected function getRouterService()
1697 {
1698 return $this->services['MailPoet\\Router\\Router'] = new \MailPoet\Router\Router(${($_ = isset($this->services['MailPoet\\Config\\AccessControl']) ? $this->services['MailPoet\\Config\\AccessControl'] : ($this->services['MailPoet\\Config\\AccessControl'] = new \MailPoet\Config\AccessControl())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\DI\\ContainerWrapper']) ? $this->services['MailPoet\\DI\\ContainerWrapper'] : $this->getContainerWrapperService()) && false ?: '_'});
1699 }
1700
1701 /**
1702 * Gets the private 'MailPoet\Segments\SubscribersFinder' shared autowired service.
1703 *
1704 * @return \MailPoet\Segments\SubscribersFinder
1705 */
1706 protected function getSubscribersFinderService()
1707 {
1708 return $this->services['MailPoet\\Segments\\SubscribersFinder'] = new \MailPoet\Segments\SubscribersFinder(${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1709 }
1710
1711 /**
1712 * Gets the private 'MailPoet\Services\AuthorizedEmailsController' shared autowired service.
1713 *
1714 * @return \MailPoet\Services\AuthorizedEmailsController
1715 */
1716 protected function getAuthorizedEmailsControllerService()
1717 {
1718 return $this->services['MailPoet\\Services\\AuthorizedEmailsController'] = new \MailPoet\Services\AuthorizedEmailsController(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Services\\Bridge']) ? $this->services['MailPoet\\Services\\Bridge'] : $this->getBridgeService()) && false ?: '_'});
1719 }
1720
1721 /**
1722 * Gets the private 'MailPoet\Services\Bridge' shared autowired service.
1723 *
1724 * @return \MailPoet\Services\Bridge
1725 */
1726 protected function getBridgeService()
1727 {
1728 return $this->services['MailPoet\\Services\\Bridge'] = new \MailPoet\Services\Bridge(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'});
1729 }
1730
1731 /**
1732 * Gets the private 'MailPoet\Settings\UserFlagsController' shared autowired service.
1733 *
1734 * @return \MailPoet\Settings\UserFlagsController
1735 */
1736 protected function getUserFlagsControllerService()
1737 {
1738 return $this->services['MailPoet\\Settings\\UserFlagsController'] = new \MailPoet\Settings\UserFlagsController(${($_ = isset($this->services['MailPoet\\Settings\\UserFlagsRepository']) ? $this->services['MailPoet\\Settings\\UserFlagsRepository'] : $this->getUserFlagsRepositoryService()) && false ?: '_'});
1739 }
1740
1741 /**
1742 * Gets the private 'MailPoet\Statistics\Track\Clicks' shared autowired service.
1743 *
1744 * @return \MailPoet\Statistics\Track\Clicks
1745 */
1746 protected function getClicksService()
1747 {
1748 return $this->services['MailPoet\\Statistics\\Track\\Clicks'] = new \MailPoet\Statistics\Track\Clicks(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Util\\Cookies']) ? $this->services['MailPoet\\Util\\Cookies'] : ($this->services['MailPoet\\Util\\Cookies'] = new \MailPoet\Util\Cookies())) && false ?: '_'});
1749 }
1750
1751 /**
1752 * Gets the private 'MailPoet\Statistics\Track\Opens' shared autowired service.
1753 *
1754 * @return \MailPoet\Statistics\Track\Opens
1755 */
1756 protected function getOpensService()
1757 {
1758 return $this->services['MailPoet\\Statistics\\Track\\Opens'] = new \MailPoet\Statistics\Track\Opens();
1759 }
1760
1761 /**
1762 * Gets the private 'MailPoet\Statistics\Track\WooCommercePurchases' shared autowired service.
1763 *
1764 * @return \MailPoet\Statistics\Track\WooCommercePurchases
1765 */
1766 protected function getWooCommercePurchasesService()
1767 {
1768 return $this->services['MailPoet\\Statistics\\Track\\WooCommercePurchases'] = new \MailPoet\Statistics\Track\WooCommercePurchases(${($_ = isset($this->services['MailPoet\\WooCommerce\\Helper']) ? $this->services['MailPoet\\WooCommerce\\Helper'] : ($this->services['MailPoet\\WooCommerce\\Helper'] = new \MailPoet\WooCommerce\Helper())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Util\\Cookies']) ? $this->services['MailPoet\\Util\\Cookies'] : ($this->services['MailPoet\\Util\\Cookies'] = new \MailPoet\Util\Cookies())) && false ?: '_'});
1769 }
1770
1771 /**
1772 * Gets the private 'MailPoet\Subscribers\InactiveSubscribersController' shared autowired service.
1773 *
1774 * @return \MailPoet\Subscribers\InactiveSubscribersController
1775 */
1776 protected function getInactiveSubscribersControllerService()
1777 {
1778 return $this->services['MailPoet\\Subscribers\\InactiveSubscribersController'] = new \MailPoet\Subscribers\InactiveSubscribersController();
1779 }
1780
1781 /**
1782 * Gets the private 'MailPoet\Subscribers\LinkTokens' shared autowired service.
1783 *
1784 * @return \MailPoet\Subscribers\LinkTokens
1785 */
1786 protected function getLinkTokensService()
1787 {
1788 return $this->services['MailPoet\\Subscribers\\LinkTokens'] = new \MailPoet\Subscribers\LinkTokens();
1789 }
1790
1791 /**
1792 * Gets the private 'MailPoet\Subscription\CaptchaSession' shared autowired service.
1793 *
1794 * @return \MailPoet\Subscription\CaptchaSession
1795 */
1796 protected function getCaptchaSessionService()
1797 {
1798 return $this->services['MailPoet\\Subscription\\CaptchaSession'] = new \MailPoet\Subscription\CaptchaSession(${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1799 }
1800
1801 /**
1802 * Gets the private 'MailPoet\Subscription\SubscriptionUrlFactory' shared autowired service.
1803 *
1804 * @return \MailPoet\Subscription\SubscriptionUrlFactory
1805 */
1806 protected function getSubscriptionUrlFactoryService()
1807 {
1808 return $this->services['MailPoet\\Subscription\\SubscriptionUrlFactory'] = new \MailPoet\Subscription\SubscriptionUrlFactory(${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\LinkTokens']) ? $this->services['MailPoet\\Subscribers\\LinkTokens'] : ($this->services['MailPoet\\Subscribers\\LinkTokens'] = new \MailPoet\Subscribers\LinkTokens())) && false ?: '_'});
1809 }
1810
1811 /**
1812 * Gets the private 'MailPoet\Tasks\State' shared autowired service.
1813 *
1814 * @return \MailPoet\Tasks\State
1815 */
1816 protected function getStateService()
1817 {
1818 return $this->services['MailPoet\\Tasks\\State'] = new \MailPoet\Tasks\State();
1819 }
1820
1821 /**
1822 * Gets the private 'MailPoet\Util\Cookies' shared autowired service.
1823 *
1824 * @return \MailPoet\Util\Cookies
1825 */
1826 protected function getCookiesService()
1827 {
1828 return $this->services['MailPoet\\Util\\Cookies'] = new \MailPoet\Util\Cookies();
1829 }
1830
1831 /**
1832 * Gets the private 'MailPoet\Util\Installation' shared autowired service.
1833 *
1834 * @return \MailPoet\Util\Installation
1835 */
1836 protected function getInstallationService()
1837 {
1838 return $this->services['MailPoet\\Util\\Installation'] = new \MailPoet\Util\Installation(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1839 }
1840
1841 /**
1842 * Gets the private 'MailPoet\Util\Notices\PermanentNotices' shared autowired service.
1843 *
1844 * @return \MailPoet\Util\Notices\PermanentNotices
1845 */
1846 protected function getPermanentNoticesService()
1847 {
1848 return $this->services['MailPoet\\Util\\Notices\\PermanentNotices'] = new \MailPoet\Util\Notices\PermanentNotices(${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1849 }
1850
1851 /**
1852 * Gets the private 'MailPoet\WooCommerce\TransactionalEmails' shared autowired service.
1853 *
1854 * @return \MailPoet\WooCommerce\TransactionalEmails
1855 */
1856 protected function getTransactionalEmailsService()
1857 {
1858 return $this->services['MailPoet\\WooCommerce\\TransactionalEmails'] = new \MailPoet\WooCommerce\TransactionalEmails(${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : ($this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController())) && false ?: '_'});
1859 }
1860
1861 public function getParameter($name)
1862 {
1863 $name = (string) $name;
1864 if (!(isset($this->parameters[$name]) || isset($this->loadedDynamicParameters[$name]) || array_key_exists($name, $this->parameters))) {
1865 $name = $this->normalizeParameterName($name);
1866
1867 if (!(isset($this->parameters[$name]) || isset($this->loadedDynamicParameters[$name]) || array_key_exists($name, $this->parameters))) {
1868 throw new InvalidArgumentException(sprintf('The parameter "%s" must be defined.', $name));
1869 }
1870 }
1871 if (isset($this->loadedDynamicParameters[$name])) {
1872 return $this->loadedDynamicParameters[$name] ? $this->dynamicParameters[$name] : $this->getDynamicParameter($name);
1873 }
1874
1875 return $this->parameters[$name];
1876 }
1877
1878 public function hasParameter($name)
1879 {
1880 $name = (string) $name;
1881 $name = $this->normalizeParameterName($name);
1882
1883 return isset($this->parameters[$name]) || isset($this->loadedDynamicParameters[$name]) || array_key_exists($name, $this->parameters);
1884 }
1885
1886 public function setParameter($name, $value)
1887 {
1888 throw new LogicException('Impossible to call set() on a frozen ParameterBag.');
1889 }
1890
1891 public function getParameterBag()
1892 {
1893 if (null === $this->parameterBag) {
1894 $parameters = $this->parameters;
1895 foreach ($this->loadedDynamicParameters as $name => $loaded) {
1896 $parameters[$name] = $loaded ? $this->dynamicParameters[$name] : $this->getDynamicParameter($name);
1897 }
1898 $this->parameterBag = new FrozenParameterBag($parameters);
1899 }
1900
1901 return $this->parameterBag;
1902 }
1903
1904 private $loadedDynamicParameters = [];
1905 private $dynamicParameters = [];
1906
1907 /**
1908 * Computes a dynamic parameter.
1909 *
1910 * @param string $name The name of the dynamic parameter to load
1911 *
1912 * @return mixed The value of the dynamic parameter
1913 *
1914 * @throws InvalidArgumentException When the dynamic parameter does not exist
1915 */
1916 private function getDynamicParameter($name)
1917 {
1918 throw new InvalidArgumentException(sprintf('The dynamic parameter "%s" must be defined.', $name));
1919 }
1920
1921 private $normalizedParameterNames = [];
1922
1923 private function normalizeParameterName($name)
1924 {
1925 if (isset($this->normalizedParameterNames[$normalizedName = strtolower($name)]) || isset($this->parameters[$normalizedName]) || array_key_exists($normalizedName, $this->parameters)) {
1926 $normalizedName = isset($this->normalizedParameterNames[$normalizedName]) ? $this->normalizedParameterNames[$normalizedName] : $normalizedName;
1927 if ((string) $name !== $normalizedName) {
1928 @trigger_error(sprintf('Parameter names will be made case sensitive in Symfony 4.0. Using "%s" instead of "%s" is deprecated since Symfony 3.4.', $name, $normalizedName), E_USER_DEPRECATED);
1929 }
1930 } else {
1931 $normalizedName = $this->normalizedParameterNames[$normalizedName] = (string) $name;
1932 }
1933
1934 return $normalizedName;
1935 }
1936
1937 /**
1938 * Gets the default parameters.
1939 *
1940 * @return array An array of the default parameters
1941 */
1942 protected function getDefaultParameters()
1943 {
1944 return [
1945 'container.autowiring.strict_mode' => true,
1946 ];
1947 }
1948 }
1949