PluginProbe
MailPoet – Newsletters, Email Marketing, and Automation / 3.49.0
MailPoet – Newsletters, Email Marketing, and Automation v3.49.0
5.38.0 5.37.0 5.36.1 5.36.0 5.35.1 5.35.0 5.34.3 5.34.2 5.34.1 5.34.0 5.33.1 5.33.0 5.32.0 5.31.0 5.30.0 5.29.0 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 All 542 releases
mailpoet / generated / FreeCachedContainer.php

FreeCachedContainer.php in MailPoet – Newsletters, Email Marketing, and Automation 3.49.0, at generated/FreeCachedContainer.php

3,319 lines 268.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
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\\experimentalfeatures' => 'MailPoet\\AdminPages\\Pages\\ExperimentalFeatures',
35 'mailpoet\\adminpages\\pages\\formeditor' => 'MailPoet\\AdminPages\\Pages\\FormEditor',
36 'mailpoet\\adminpages\\pages\\forms' => 'MailPoet\\AdminPages\\Pages\\Forms',
37 'mailpoet\\adminpages\\pages\\help' => 'MailPoet\\AdminPages\\Pages\\Help',
38 'mailpoet\\adminpages\\pages\\mp2migration' => 'MailPoet\\AdminPages\\Pages\\MP2Migration',
39 'mailpoet\\adminpages\\pages\\newslettereditor' => 'MailPoet\\AdminPages\\Pages\\NewsletterEditor',
40 'mailpoet\\adminpages\\pages\\newsletters' => 'MailPoet\\AdminPages\\Pages\\Newsletters',
41 'mailpoet\\adminpages\\pages\\premium' => 'MailPoet\\AdminPages\\Pages\\Premium',
42 'mailpoet\\adminpages\\pages\\segments' => 'MailPoet\\AdminPages\\Pages\\Segments',
43 'mailpoet\\adminpages\\pages\\settings' => 'MailPoet\\AdminPages\\Pages\\Settings',
44 'mailpoet\\adminpages\\pages\\subscribers' => 'MailPoet\\AdminPages\\Pages\\Subscribers',
45 'mailpoet\\adminpages\\pages\\subscribersexport' => 'MailPoet\\AdminPages\\Pages\\SubscribersExport',
46 'mailpoet\\adminpages\\pages\\subscribersimport' => 'MailPoet\\AdminPages\\Pages\\SubscribersImport',
47 'mailpoet\\adminpages\\pages\\update' => 'MailPoet\\AdminPages\\Pages\\Update',
48 'mailpoet\\adminpages\\pages\\welcomewizard' => 'MailPoet\\AdminPages\\Pages\\WelcomeWizard',
49 'mailpoet\\adminpages\\pages\\woocommercesetup' => 'MailPoet\\AdminPages\\Pages\\WooCommerceSetup',
50 'mailpoet\\analytics\\analytics' => 'MailPoet\\Analytics\\Analytics',
51 'mailpoet\\analytics\\reporter' => 'MailPoet\\Analytics\\Reporter',
52 'mailpoet\\api\\json\\api' => 'MailPoet\\API\\JSON\\API',
53 'mailpoet\\api\\json\\errorhandler' => 'MailPoet\\API\\JSON\\ErrorHandler',
54 'mailpoet\\api\\json\\responsebuilders\\customfieldsresponsebuilder' => 'MailPoet\\API\\JSON\\ResponseBuilders\\CustomFieldsResponseBuilder',
55 'mailpoet\\api\\json\\responsebuilders\\newslettersresponsebuilder' => 'MailPoet\\API\\JSON\\ResponseBuilders\\NewslettersResponseBuilder',
56 'mailpoet\\api\\json\\responsebuilders\\newslettertemplatesresponsebuilder' => 'MailPoet\\API\\JSON\\ResponseBuilders\\NewsletterTemplatesResponseBuilder',
57 'mailpoet\\api\\json\\responsebuilders\\subscribersresponsebuilder' => 'MailPoet\\API\\JSON\\ResponseBuilders\\SubscribersResponseBuilder',
58 'mailpoet\\api\\json\\v1\\analytics' => 'MailPoet\\API\\JSON\\v1\\Analytics',
59 'mailpoet\\api\\json\\v1\\automatedlatestcontent' => 'MailPoet\\API\\JSON\\v1\\AutomatedLatestContent',
60 'mailpoet\\api\\json\\v1\\automaticemails' => 'MailPoet\\API\\JSON\\v1\\AutomaticEmails',
61 'mailpoet\\api\\json\\v1\\customfields' => 'MailPoet\\API\\JSON\\v1\\CustomFields',
62 'mailpoet\\api\\json\\v1\\dynamicsegments' => 'MailPoet\\API\\JSON\\v1\\DynamicSegments',
63 'mailpoet\\api\\json\\v1\\featureflags' => 'MailPoet\\API\\JSON\\v1\\FeatureFlags',
64 'mailpoet\\api\\json\\v1\\forms' => 'MailPoet\\API\\JSON\\v1\\Forms',
65 'mailpoet\\api\\json\\v1\\importexport' => 'MailPoet\\API\\JSON\\v1\\ImportExport',
66 'mailpoet\\api\\json\\v1\\mailer' => 'MailPoet\\API\\JSON\\v1\\Mailer',
67 'mailpoet\\api\\json\\v1\\mp2migrator' => 'MailPoet\\API\\JSON\\v1\\MP2Migrator',
68 'mailpoet\\api\\json\\v1\\newsletterlinks' => 'MailPoet\\API\\JSON\\v1\\NewsletterLinks',
69 'mailpoet\\api\\json\\v1\\newsletters' => 'MailPoet\\API\\JSON\\v1\\Newsletters',
70 'mailpoet\\api\\json\\v1\\newslettertemplates' => 'MailPoet\\API\\JSON\\v1\\NewsletterTemplates',
71 'mailpoet\\api\\json\\v1\\premium' => 'MailPoet\\API\\JSON\\v1\\Premium',
72 'mailpoet\\api\\json\\v1\\segments' => 'MailPoet\\API\\JSON\\v1\\Segments',
73 'mailpoet\\api\\json\\v1\\sendingqueue' => 'MailPoet\\API\\JSON\\v1\\SendingQueue',
74 'mailpoet\\api\\json\\v1\\sendingtasksubscribers' => 'MailPoet\\API\\JSON\\v1\\SendingTaskSubscribers',
75 'mailpoet\\api\\json\\v1\\services' => 'MailPoet\\API\\JSON\\v1\\Services',
76 'mailpoet\\api\\json\\v1\\settings' => 'MailPoet\\API\\JSON\\v1\\Settings',
77 'mailpoet\\api\\json\\v1\\setup' => 'MailPoet\\API\\JSON\\v1\\Setup',
78 'mailpoet\\api\\json\\v1\\subscribers' => 'MailPoet\\API\\JSON\\v1\\Subscribers',
79 'mailpoet\\api\\json\\v1\\subscriberstats' => 'MailPoet\\API\\JSON\\v1\\SubscriberStats',
80 'mailpoet\\api\\json\\v1\\userflags' => 'MailPoet\\API\\JSON\\v1\\UserFlags',
81 'mailpoet\\api\\json\\v1\\woocommercesettings' => 'MailPoet\\API\\JSON\\v1\\WoocommerceSettings',
82 'mailpoet\\api\\mp\\v1\\api' => 'MailPoet\\API\\MP\\v1\\API',
83 'mailpoet\\config\\accesscontrol' => 'MailPoet\\Config\\AccessControl',
84 'mailpoet\\config\\activator' => 'MailPoet\\Config\\Activator',
85 'mailpoet\\config\\changelog' => 'MailPoet\\Config\\Changelog',
86 'mailpoet\\config\\databaseinitializer' => 'MailPoet\\Config\\DatabaseInitializer',
87 'mailpoet\\config\\hooks' => 'MailPoet\\Config\\Hooks',
88 'mailpoet\\config\\initializer' => 'MailPoet\\Config\\Initializer',
89 'mailpoet\\config\\localizer' => 'MailPoet\\Config\\Localizer',
90 'mailpoet\\config\\menu' => 'MailPoet\\Config\\Menu',
91 'mailpoet\\config\\mp2migrator' => 'MailPoet\\Config\\MP2Migrator',
92 'mailpoet\\config\\populator' => 'MailPoet\\Config\\Populator',
93 'mailpoet\\config\\renderer' => 'MailPoet\\Config\\Renderer',
94 'mailpoet\\config\\rendererfactory' => 'MailPoet\\Config\\RendererFactory',
95 'mailpoet\\config\\serviceschecker' => 'MailPoet\\Config\\ServicesChecker',
96 'mailpoet\\config\\shortcodes' => 'MailPoet\\Config\\Shortcodes',
97 'mailpoet\\cron\\cronhelper' => 'MailPoet\\Cron\\CronHelper',
98 'mailpoet\\cron\\crontrigger' => 'MailPoet\\Cron\\CronTrigger',
99 'mailpoet\\cron\\cronworkerrunner' => 'MailPoet\\Cron\\CronWorkerRunner',
100 'mailpoet\\cron\\cronworkerscheduler' => 'MailPoet\\Cron\\CronWorkerScheduler',
101 'mailpoet\\cron\\daemon' => 'MailPoet\\Cron\\Daemon',
102 'mailpoet\\cron\\daemonhttprunner' => 'MailPoet\\Cron\\DaemonHttpRunner',
103 'mailpoet\\cron\\supervisor' => 'MailPoet\\Cron\\Supervisor',
104 'mailpoet\\cron\\triggers\\mailpoet' => 'MailPoet\\Cron\\Triggers\\MailPoet',
105 'mailpoet\\cron\\triggers\\wordpress' => 'MailPoet\\Cron\\Triggers\\WordPress',
106 'mailpoet\\cron\\workers\\authorizedsendingemailscheck' => 'MailPoet\\Cron\\Workers\\AuthorizedSendingEmailsCheck',
107 'mailpoet\\cron\\workers\\beamer' => 'MailPoet\\Cron\\Workers\\Beamer',
108 'mailpoet\\cron\\workers\\bounce' => 'MailPoet\\Cron\\Workers\\Bounce',
109 'mailpoet\\cron\\workers\\exportfilescleanup' => 'MailPoet\\Cron\\Workers\\ExportFilesCleanup',
110 'mailpoet\\cron\\workers\\inactivesubscribers' => 'MailPoet\\Cron\\Workers\\InactiveSubscribers',
111 'mailpoet\\cron\\workers\\keycheck\\premiumkeycheck' => 'MailPoet\\Cron\\Workers\\KeyCheck\\PremiumKeyCheck',
112 'mailpoet\\cron\\workers\\keycheck\\sendingservicekeycheck' => 'MailPoet\\Cron\\Workers\\KeyCheck\\SendingServiceKeyCheck',
113 'mailpoet\\cron\\workers\\scheduler' => 'MailPoet\\Cron\\Workers\\Scheduler',
114 'mailpoet\\cron\\workers\\sendingqueue\\migration' => 'MailPoet\\Cron\\Workers\\SendingQueue\\Migration',
115 'mailpoet\\cron\\workers\\sendingqueue\\sendingerrorhandler' => 'MailPoet\\Cron\\Workers\\SendingQueue\\SendingErrorHandler',
116 'mailpoet\\cron\\workers\\sendingqueue\\sendingqueue' => 'MailPoet\\Cron\\Workers\\SendingQueue\\SendingQueue',
117 'mailpoet\\cron\\workers\\statsnotifications\\automatedemails' => 'MailPoet\\Cron\\Workers\\StatsNotifications\\AutomatedEmails',
118 'mailpoet\\cron\\workers\\statsnotifications\\newsletterlinkrepository' => 'MailPoet\\Cron\\Workers\\StatsNotifications\\NewsletterLinkRepository',
119 'mailpoet\\cron\\workers\\statsnotifications\\scheduler' => 'MailPoet\\Cron\\Workers\\StatsNotifications\\Scheduler',
120 'mailpoet\\cron\\workers\\statsnotifications\\statsnotificationsrepository' => 'MailPoet\\Cron\\Workers\\StatsNotifications\\StatsNotificationsRepository',
121 'mailpoet\\cron\\workers\\statsnotifications\\worker' => 'MailPoet\\Cron\\Workers\\StatsNotifications\\Worker',
122 'mailpoet\\cron\\workers\\subscriberlinktokens' => 'MailPoet\\Cron\\Workers\\SubscriberLinkTokens',
123 'mailpoet\\cron\\workers\\unsubscribetokens' => 'MailPoet\\Cron\\Workers\\UnsubscribeTokens',
124 'mailpoet\\cron\\workers\\woocommercepastorders' => 'MailPoet\\Cron\\Workers\\WooCommercePastOrders',
125 'mailpoet\\cron\\workers\\woocommercesync' => 'MailPoet\\Cron\\Workers\\WooCommerceSync',
126 'mailpoet\\cron\\workers\\workersfactory' => 'MailPoet\\Cron\\Workers\\WorkersFactory',
127 'mailpoet\\customfields\\apidatasanitizer' => 'MailPoet\\CustomFields\\ApiDataSanitizer',
128 'mailpoet\\customfields\\customfieldsrepository' => 'MailPoet\\CustomFields\\CustomFieldsRepository',
129 'mailpoet\\di\\containerwrapper' => 'MailPoet\\DI\\ContainerWrapper',
130 'mailpoet\\doctrine\\annotations\\annotationreaderprovider' => 'MailPoet\\Doctrine\\Annotations\\AnnotationReaderProvider',
131 'mailpoet\\doctrine\\configurationfactory' => 'MailPoet\\Doctrine\\ConfigurationFactory',
132 'mailpoet\\doctrine\\connectionfactory' => 'MailPoet\\Doctrine\\ConnectionFactory',
133 'mailpoet\\doctrine\\entitymanagerfactory' => 'MailPoet\\Doctrine\\EntityManagerFactory',
134 'mailpoet\\doctrine\\eventlisteners\\timestamplistener' => 'MailPoet\\Doctrine\\EventListeners\\TimestampListener',
135 'mailpoet\\doctrine\\eventlisteners\\validationlistener' => 'MailPoet\\Doctrine\\EventListeners\\ValidationListener',
136 'mailpoet\\doctrine\\validator\\validatorfactory' => 'MailPoet\\Doctrine\\Validator\\ValidatorFactory',
137 'mailpoet\\dynamicsegments\\dynamicsegmenthooks' => 'MailPoet\\DynamicSegments\\DynamicSegmentHooks',
138 'mailpoet\\features\\featureflagscontroller' => 'MailPoet\\Features\\FeatureFlagsController',
139 'mailpoet\\features\\featureflagsrepository' => 'MailPoet\\Features\\FeatureFlagsRepository',
140 'mailpoet\\features\\featurescontroller' => 'MailPoet\\Features\\FeaturesController',
141 'mailpoet\\form\\assetscontroller' => 'MailPoet\\Form\\AssetsController',
142 'mailpoet\\form\\block\\blockrendererhelper' => 'MailPoet\\Form\\Block\\BlockRendererHelper',
143 'mailpoet\\form\\block\\checkbox' => 'MailPoet\\Form\\Block\\Checkbox',
144 'mailpoet\\form\\block\\column' => 'MailPoet\\Form\\Block\\Column',
145 'mailpoet\\form\\block\\columns' => 'MailPoet\\Form\\Block\\Columns',
146 'mailpoet\\form\\block\\date' => 'MailPoet\\Form\\Block\\Date',
147 'mailpoet\\form\\block\\divider' => 'MailPoet\\Form\\Block\\Divider',
148 'mailpoet\\form\\block\\heading' => 'MailPoet\\Form\\Block\\Heading',
149 'mailpoet\\form\\block\\html' => 'MailPoet\\Form\\Block\\Html',
150 'mailpoet\\form\\block\\image' => 'MailPoet\\Form\\Block\\Image',
151 'mailpoet\\form\\block\\paragraph' => 'MailPoet\\Form\\Block\\Paragraph',
152 'mailpoet\\form\\block\\radio' => 'MailPoet\\Form\\Block\\Radio',
153 'mailpoet\\form\\block\\segment' => 'MailPoet\\Form\\Block\\Segment',
154 'mailpoet\\form\\block\\select' => 'MailPoet\\Form\\Block\\Select',
155 'mailpoet\\form\\block\\submit' => 'MailPoet\\Form\\Block\\Submit',
156 'mailpoet\\form\\block\\text' => 'MailPoet\\Form\\Block\\Text',
157 'mailpoet\\form\\block\\textarea' => 'MailPoet\\Form\\Block\\Textarea',
158 'mailpoet\\form\\blocksrenderer' => 'MailPoet\\Form\\BlocksRenderer',
159 'mailpoet\\form\\blockstylesrenderer' => 'MailPoet\\Form\\BlockStylesRenderer',
160 'mailpoet\\form\\blockwrapperrenderer' => 'MailPoet\\Form\\BlockWrapperRenderer',
161 'mailpoet\\form\\displayforminwpcontent' => 'MailPoet\\Form\\DisplayFormInWPContent',
162 'mailpoet\\form\\formfactory' => 'MailPoet\\Form\\FormFactory',
163 'mailpoet\\form\\formsrepository' => 'MailPoet\\Form\\FormsRepository',
164 'mailpoet\\form\\previewpage' => 'MailPoet\\Form\\PreviewPage',
165 'mailpoet\\form\\renderer' => 'MailPoet\\Form\\Renderer',
166 'mailpoet\\form\\templates\\templaterepository' => 'MailPoet\\Form\\Templates\\TemplateRepository',
167 'mailpoet\\form\\util\\customfonts' => 'MailPoet\\Form\\Util\\CustomFonts',
168 'mailpoet\\form\\util\\fieldnameobfuscator' => 'MailPoet\\Form\\Util\\FieldNameObfuscator',
169 'mailpoet\\form\\util\\styles' => 'MailPoet\\Form\\Util\\Styles',
170 'mailpoet\\helpscout\\beacon' => 'MailPoet\\Helpscout\\Beacon',
171 'mailpoet\\listing\\bulkactioncontroller' => 'MailPoet\\Listing\\BulkActionController',
172 'mailpoet\\listing\\bulkactionfactory' => 'MailPoet\\Listing\\BulkActionFactory',
173 'mailpoet\\listing\\handler' => 'MailPoet\\Listing\\Handler',
174 'mailpoet\\listing\\pagelimit' => 'MailPoet\\Listing\\PageLimit',
175 'mailpoet\\logging\\loggerfactory' => 'MailPoet\\Logging\\LoggerFactory',
176 'mailpoet\\mailer\\mailer' => 'MailPoet\\Mailer\\Mailer',
177 'mailpoet\\mailer\\metainfo' => 'MailPoet\\Mailer\\MetaInfo',
178 'mailpoet\\mailer\\methods\\common\\blacklistcheck' => 'MailPoet\\Mailer\\Methods\\Common\\BlacklistCheck',
179 'mailpoet\\mailer\\wordpress\\wordpressmailerreplacer' => 'MailPoet\\Mailer\\WordPress\\WordpressMailerReplacer',
180 'mailpoet\\newsletter\\automatedlatestcontent' => 'MailPoet\\Newsletter\\AutomatedLatestContent',
181 'mailpoet\\newsletter\\listing\\newsletterlistingrepository' => 'MailPoet\\Newsletter\\Listing\\NewsletterListingRepository',
182 'mailpoet\\newsletter\\newsletterpostsrepository' => 'MailPoet\\Newsletter\\NewsletterPostsRepository',
183 'mailpoet\\newsletter\\newslettersavecontroller' => 'MailPoet\\Newsletter\\NewsletterSaveController',
184 'mailpoet\\newsletter\\newslettersrepository' => 'MailPoet\\Newsletter\\NewslettersRepository',
185 'mailpoet\\newsletter\\options\\newsletteroptionfieldsrepository' => 'MailPoet\\Newsletter\\Options\\NewsletterOptionFieldsRepository',
186 'mailpoet\\newsletter\\options\\newsletteroptionsrepository' => 'MailPoet\\Newsletter\\Options\\NewsletterOptionsRepository',
187 'mailpoet\\newsletter\\preview\\sendpreviewcontroller' => 'MailPoet\\Newsletter\\Preview\\SendPreviewController',
188 'mailpoet\\newsletter\\renderer\\blocks\\button' => 'MailPoet\\Newsletter\\Renderer\\Blocks\\Button',
189 'mailpoet\\newsletter\\renderer\\blocks\\divider' => 'MailPoet\\Newsletter\\Renderer\\Blocks\\Divider',
190 'mailpoet\\newsletter\\renderer\\blocks\\footer' => 'MailPoet\\Newsletter\\Renderer\\Blocks\\Footer',
191 'mailpoet\\newsletter\\renderer\\blocks\\header' => 'MailPoet\\Newsletter\\Renderer\\Blocks\\Header',
192 'mailpoet\\newsletter\\renderer\\blocks\\image' => 'MailPoet\\Newsletter\\Renderer\\Blocks\\Image',
193 'mailpoet\\newsletter\\renderer\\blocks\\renderer' => 'MailPoet\\Newsletter\\Renderer\\Blocks\\Renderer',
194 'mailpoet\\newsletter\\renderer\\blocks\\social' => 'MailPoet\\Newsletter\\Renderer\\Blocks\\Social',
195 'mailpoet\\newsletter\\renderer\\blocks\\spacer' => 'MailPoet\\Newsletter\\Renderer\\Blocks\\Spacer',
196 'mailpoet\\newsletter\\renderer\\blocks\\text' => 'MailPoet\\Newsletter\\Renderer\\Blocks\\Text',
197 'mailpoet\\newsletter\\renderer\\columns\\renderer' => 'MailPoet\\Newsletter\\Renderer\\Columns\\Renderer',
198 'mailpoet\\newsletter\\renderer\\preprocessor' => 'MailPoet\\Newsletter\\Renderer\\Preprocessor',
199 'mailpoet\\newsletter\\renderer\\renderer' => 'MailPoet\\Newsletter\\Renderer\\Renderer',
200 'mailpoet\\newsletter\\scheduler\\postnotificationscheduler' => 'MailPoet\\Newsletter\\Scheduler\\PostNotificationScheduler',
201 'mailpoet\\newsletter\\scheduler\\welcomescheduler' => 'MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler',
202 'mailpoet\\newsletter\\segment\\newslettersegmentrepository' => 'MailPoet\\Newsletter\\Segment\\NewsletterSegmentRepository',
203 'mailpoet\\newsletter\\sending\\scheduledtasksrepository' => 'MailPoet\\Newsletter\\Sending\\ScheduledTasksRepository',
204 'mailpoet\\newsletter\\sending\\scheduledtasksubscribersrepository' => 'MailPoet\\Newsletter\\Sending\\ScheduledTaskSubscribersRepository',
205 'mailpoet\\newsletter\\sending\\sendingqueuesrepository' => 'MailPoet\\Newsletter\\Sending\\SendingQueuesRepository',
206 'mailpoet\\newsletter\\statistics\\newsletterstatisticsrepository' => 'MailPoet\\Newsletter\\Statistics\\NewsletterStatisticsRepository',
207 'mailpoet\\newsletter\\viewinbrowser\\viewinbrowsercontroller' => 'MailPoet\\Newsletter\\ViewInBrowser\\ViewInBrowserController',
208 'mailpoet\\newsletter\\viewinbrowser\\viewinbrowserrenderer' => 'MailPoet\\Newsletter\\ViewInBrowser\\ViewInBrowserRenderer',
209 'mailpoet\\newslettertemplates\\newslettertemplatesrepository' => 'MailPoet\\NewsletterTemplates\\NewsletterTemplatesRepository',
210 'mailpoet\\posteditorblocks\\posteditorblock' => 'MailPoet\\PostEditorBlocks\\PostEditorBlock',
211 'mailpoet\\posteditorblocks\\subscriptionformblock' => 'MailPoet\\PostEditorBlocks\\SubscriptionFormBlock',
212 'mailpoet\\referrals\\referraldetector' => 'MailPoet\\Referrals\\ReferralDetector',
213 'mailpoet\\router\\endpoints\\crondaemon' => 'MailPoet\\Router\\Endpoints\\CronDaemon',
214 'mailpoet\\router\\endpoints\\formpreview' => 'MailPoet\\Router\\Endpoints\\FormPreview',
215 'mailpoet\\router\\endpoints\\subscription' => 'MailPoet\\Router\\Endpoints\\Subscription',
216 'mailpoet\\router\\endpoints\\track' => 'MailPoet\\Router\\Endpoints\\Track',
217 'mailpoet\\router\\endpoints\\viewinbrowser' => 'MailPoet\\Router\\Endpoints\\ViewInBrowser',
218 'mailpoet\\router\\router' => 'MailPoet\\Router\\Router',
219 'mailpoet\\segments\\segmentsrepository' => 'MailPoet\\Segments\\SegmentsRepository',
220 'mailpoet\\segments\\subscribersfinder' => 'MailPoet\\Segments\\SubscribersFinder',
221 'mailpoet\\segments\\subscriberslistings' => 'MailPoet\\Segments\\SubscribersListings',
222 'mailpoet\\segments\\woocommerce' => 'MailPoet\\Segments\\WooCommerce',
223 'mailpoet\\services\\authorizedemailscontroller' => 'MailPoet\\Services\\AuthorizedEmailsController',
224 'mailpoet\\services\\bridge' => 'MailPoet\\Services\\Bridge',
225 'mailpoet\\services\\congratulatorymssemailcontroller' => 'MailPoet\\Services\\CongratulatoryMssEmailController',
226 'mailpoet\\settings\\settingscontroller' => 'MailPoet\\Settings\\SettingsController',
227 'mailpoet\\settings\\settingsrepository' => 'MailPoet\\Settings\\SettingsRepository',
228 'mailpoet\\settings\\userflagscontroller' => 'MailPoet\\Settings\\UserFlagsController',
229 'mailpoet\\settings\\userflagsrepository' => 'MailPoet\\Settings\\UserFlagsRepository',
230 'mailpoet\\statistics\\statisticsunsubscribesrepository' => 'MailPoet\\Statistics\\StatisticsUnsubscribesRepository',
231 'mailpoet\\statistics\\statisticswoocommercepurchasesrepository' => 'MailPoet\\Statistics\\StatisticsWooCommercePurchasesRepository',
232 'mailpoet\\statistics\\track\\clicks' => 'MailPoet\\Statistics\\Track\\Clicks',
233 'mailpoet\\statistics\\track\\opens' => 'MailPoet\\Statistics\\Track\\Opens',
234 'mailpoet\\statistics\\track\\unsubscribes' => 'MailPoet\\Statistics\\Track\\Unsubscribes',
235 'mailpoet\\statistics\\track\\woocommercepurchases' => 'MailPoet\\Statistics\\Track\\WooCommercePurchases',
236 'mailpoet\\subscribers\\confirmationemailmailer' => 'MailPoet\\Subscribers\\ConfirmationEmailMailer',
237 'mailpoet\\subscribers\\inactivesubscriberscontroller' => 'MailPoet\\Subscribers\\InactiveSubscribersController',
238 'mailpoet\\subscribers\\linktokens' => 'MailPoet\\Subscribers\\LinkTokens',
239 'mailpoet\\subscribers\\newsubscribernotificationmailer' => 'MailPoet\\Subscribers\\NewSubscriberNotificationMailer',
240 'mailpoet\\subscribers\\requiredcustomfieldvalidator' => 'MailPoet\\Subscribers\\RequiredCustomFieldValidator',
241 'mailpoet\\subscribers\\statistics\\subscriberstatisticsrepository' => 'MailPoet\\Subscribers\\Statistics\\SubscriberStatisticsRepository',
242 'mailpoet\\subscribers\\subscriberactions' => 'MailPoet\\Subscribers\\SubscriberActions',
243 'mailpoet\\subscribers\\subscribercustomfieldrepository' => 'MailPoet\\Subscribers\\SubscriberCustomFieldRepository',
244 'mailpoet\\subscribers\\subscriberlistingrepository' => 'MailPoet\\Subscribers\\SubscriberListingRepository',
245 'mailpoet\\subscribers\\subscribersegmentrepository' => 'MailPoet\\Subscribers\\SubscriberSegmentRepository',
246 'mailpoet\\subscribers\\subscribersrepository' => 'MailPoet\\Subscribers\\SubscribersRepository',
247 'mailpoet\\subscription\\captcha' => 'MailPoet\\Subscription\\Captcha',
248 'mailpoet\\subscription\\captcharenderer' => 'MailPoet\\Subscription\\CaptchaRenderer',
249 'mailpoet\\subscription\\captchasession' => 'MailPoet\\Subscription\\CaptchaSession',
250 'mailpoet\\subscription\\comment' => 'MailPoet\\Subscription\\Comment',
251 'mailpoet\\subscription\\form' => 'MailPoet\\Subscription\\Form',
252 'mailpoet\\subscription\\manage' => 'MailPoet\\Subscription\\Manage',
253 'mailpoet\\subscription\\managesubscriptionformrenderer' => 'MailPoet\\Subscription\\ManageSubscriptionFormRenderer',
254 'mailpoet\\subscription\\pages' => 'MailPoet\\Subscription\\Pages',
255 'mailpoet\\subscription\\registration' => 'MailPoet\\Subscription\\Registration',
256 'mailpoet\\subscription\\subscriptionurlfactory' => 'MailPoet\\Subscription\\SubscriptionUrlFactory',
257 'mailpoet\\tasks\\state' => 'MailPoet\\Tasks\\State',
258 'mailpoet\\util\\cookies' => 'MailPoet\\Util\\Cookies',
259 'mailpoet\\util\\installation' => 'MailPoet\\Util\\Installation',
260 'mailpoet\\util\\license\\features\\subscribers' => 'MailPoet\\Util\\License\\Features\\Subscribers',
261 'mailpoet\\util\\license\\license' => 'MailPoet\\Util\\License\\License',
262 'mailpoet\\util\\notices\\permanentnotices' => 'MailPoet\\Util\\Notices\\PermanentNotices',
263 'mailpoet\\util\\url' => 'MailPoet\\Util\\Url',
264 'mailpoet\\woocommerce\\helper' => 'MailPoet\\WooCommerce\\Helper',
265 'mailpoet\\woocommerce\\settings' => 'MailPoet\\WooCommerce\\Settings',
266 'mailpoet\\woocommerce\\subscription' => 'MailPoet\\WooCommerce\\Subscription',
267 'mailpoet\\woocommerce\\transactionalemailhooks' => 'MailPoet\\WooCommerce\\TransactionalEmailHooks',
268 'mailpoet\\woocommerce\\transactionalemails' => 'MailPoet\\WooCommerce\\TransactionalEmails',
269 'mailpoet\\woocommerce\\transactionalemails\\renderer' => 'MailPoet\\WooCommerce\\TransactionalEmails\\Renderer',
270 'mailpoet\\woocommerce\\transactionalemails\\template' => 'MailPoet\\WooCommerce\\TransactionalEmails\\Template',
271 'mailpoet\\wp\\emoji' => 'MailPoet\\WP\\Emoji',
272 'mailpoet\\wp\\functions' => 'MailPoet\\WP\\Functions',
273 'mailpoetvendor\\css' => 'MailPoetVendor\\CSS',
274 'mailpoetvendor\\csstidy' => 'MailPoetVendor\\csstidy',
275 'mailpoetvendor\\doctrine\\dbal\\connection' => 'MailPoetVendor\\Doctrine\\DBAL\\Connection',
276 'mailpoetvendor\\doctrine\\orm\\configuration' => 'MailPoetVendor\\Doctrine\\ORM\\Configuration',
277 'mailpoetvendor\\doctrine\\orm\\entitymanager' => 'MailPoetVendor\\Doctrine\\ORM\\EntityManager',
278 'mailpoetvendor\\symfony\\component\\validator\\validator\\validatorinterface' => 'MailPoetVendor\\Symfony\\Component\\Validator\\Validator\\ValidatorInterface',
279 ];
280 $this->syntheticIds = [
281 'premium_container' => true,
282 ];
283 $this->methodMap = [
284 'MailPoetVendor\\CSS' => 'getCSSService',
285 'MailPoetVendor\\Doctrine\\DBAL\\Connection' => 'getConnectionService',
286 'MailPoetVendor\\Doctrine\\ORM\\Configuration' => 'getConfigurationService',
287 'MailPoetVendor\\Doctrine\\ORM\\EntityManager' => 'getEntityManagerService',
288 'MailPoetVendor\\Symfony\\Component\\Validator\\Validator\\ValidatorInterface' => 'getValidatorInterfaceService',
289 'MailPoetVendor\\csstidy' => 'getCsstidyService',
290 'MailPoet\\API\\JSON\\API' => 'getAPIService',
291 'MailPoet\\API\\JSON\\ErrorHandler' => 'getErrorHandlerService',
292 'MailPoet\\API\\JSON\\ResponseBuilders\\CustomFieldsResponseBuilder' => 'getCustomFieldsResponseBuilderService',
293 'MailPoet\\API\\JSON\\ResponseBuilders\\NewsletterTemplatesResponseBuilder' => 'getNewsletterTemplatesResponseBuilderService',
294 'MailPoet\\API\\JSON\\ResponseBuilders\\NewslettersResponseBuilder' => 'getNewslettersResponseBuilderService',
295 'MailPoet\\API\\JSON\\ResponseBuilders\\SubscribersResponseBuilder' => 'getSubscribersResponseBuilderService',
296 'MailPoet\\API\\JSON\\v1\\Analytics' => 'getAnalyticsService',
297 'MailPoet\\API\\JSON\\v1\\AutomatedLatestContent' => 'getAutomatedLatestContentService',
298 'MailPoet\\API\\JSON\\v1\\AutomaticEmails' => 'getAutomaticEmailsService',
299 'MailPoet\\API\\JSON\\v1\\CustomFields' => 'getCustomFieldsService',
300 'MailPoet\\API\\JSON\\v1\\DynamicSegments' => 'getDynamicSegmentsService',
301 'MailPoet\\API\\JSON\\v1\\FeatureFlags' => 'getFeatureFlagsService',
302 'MailPoet\\API\\JSON\\v1\\Forms' => 'getFormsService',
303 'MailPoet\\API\\JSON\\v1\\ImportExport' => 'getImportExportService',
304 'MailPoet\\API\\JSON\\v1\\MP2Migrator' => 'getMP2MigratorService',
305 'MailPoet\\API\\JSON\\v1\\Mailer' => 'getMailerService',
306 'MailPoet\\API\\JSON\\v1\\NewsletterLinks' => 'getNewsletterLinksService',
307 'MailPoet\\API\\JSON\\v1\\NewsletterTemplates' => 'getNewsletterTemplatesService',
308 'MailPoet\\API\\JSON\\v1\\Newsletters' => 'getNewslettersService',
309 'MailPoet\\API\\JSON\\v1\\Premium' => 'getPremiumService',
310 'MailPoet\\API\\JSON\\v1\\Segments' => 'getSegmentsService',
311 'MailPoet\\API\\JSON\\v1\\SendingQueue' => 'getSendingQueueService',
312 'MailPoet\\API\\JSON\\v1\\SendingTaskSubscribers' => 'getSendingTaskSubscribersService',
313 'MailPoet\\API\\JSON\\v1\\Services' => 'getServicesService',
314 'MailPoet\\API\\JSON\\v1\\Settings' => 'getSettingsService',
315 'MailPoet\\API\\JSON\\v1\\Setup' => 'getSetupService',
316 'MailPoet\\API\\JSON\\v1\\SubscriberStats' => 'getSubscriberStatsService',
317 'MailPoet\\API\\JSON\\v1\\Subscribers' => 'getSubscribersService',
318 'MailPoet\\API\\JSON\\v1\\UserFlags' => 'getUserFlagsService',
319 'MailPoet\\API\\JSON\\v1\\WoocommerceSettings' => 'getWoocommerceSettingsService',
320 'MailPoet\\API\\MP\\v1\\API' => 'getAPI2Service',
321 'MailPoet\\AdminPages\\PageRenderer' => 'getPageRendererService',
322 'MailPoet\\AdminPages\\Pages\\ExperimentalFeatures' => 'getExperimentalFeaturesService',
323 'MailPoet\\AdminPages\\Pages\\FormEditor' => 'getFormEditorService',
324 'MailPoet\\AdminPages\\Pages\\Forms' => 'getForms2Service',
325 'MailPoet\\AdminPages\\Pages\\Help' => 'getHelpService',
326 'MailPoet\\AdminPages\\Pages\\MP2Migration' => 'getMP2MigrationService',
327 'MailPoet\\AdminPages\\Pages\\NewsletterEditor' => 'getNewsletterEditorService',
328 'MailPoet\\AdminPages\\Pages\\Newsletters' => 'getNewsletters2Service',
329 'MailPoet\\AdminPages\\Pages\\Premium' => 'getPremium2Service',
330 'MailPoet\\AdminPages\\Pages\\Segments' => 'getSegments2Service',
331 'MailPoet\\AdminPages\\Pages\\Settings' => 'getSettings2Service',
332 'MailPoet\\AdminPages\\Pages\\Subscribers' => 'getSubscribers2Service',
333 'MailPoet\\AdminPages\\Pages\\SubscribersExport' => 'getSubscribersExportService',
334 'MailPoet\\AdminPages\\Pages\\SubscribersImport' => 'getSubscribersImportService',
335 'MailPoet\\AdminPages\\Pages\\Update' => 'getUpdateService',
336 'MailPoet\\AdminPages\\Pages\\WelcomeWizard' => 'getWelcomeWizardService',
337 'MailPoet\\AdminPages\\Pages\\WooCommerceSetup' => 'getWooCommerceSetupService',
338 'MailPoet\\Analytics\\Analytics' => 'getAnalytics2Service',
339 'MailPoet\\Analytics\\Reporter' => 'getReporterService',
340 'MailPoet\\Config\\AccessControl' => 'getAccessControlService',
341 'MailPoet\\Config\\Activator' => 'getActivatorService',
342 'MailPoet\\Config\\Changelog' => 'getChangelogService',
343 'MailPoet\\Config\\DatabaseInitializer' => 'getDatabaseInitializerService',
344 'MailPoet\\Config\\Hooks' => 'getHooksService',
345 'MailPoet\\Config\\Initializer' => 'getInitializerService',
346 'MailPoet\\Config\\Localizer' => 'getLocalizerService',
347 'MailPoet\\Config\\MP2Migrator' => 'getMP2Migrator2Service',
348 'MailPoet\\Config\\Menu' => 'getMenuService',
349 'MailPoet\\Config\\Populator' => 'getPopulatorService',
350 'MailPoet\\Config\\Renderer' => 'getRendererService',
351 'MailPoet\\Config\\RendererFactory' => 'getRendererFactoryService',
352 'MailPoet\\Config\\ServicesChecker' => 'getServicesCheckerService',
353 'MailPoet\\Config\\Shortcodes' => 'getShortcodesService',
354 'MailPoet\\Cron\\CronHelper' => 'getCronHelperService',
355 'MailPoet\\Cron\\CronTrigger' => 'getCronTriggerService',
356 'MailPoet\\Cron\\CronWorkerRunner' => 'getCronWorkerRunnerService',
357 'MailPoet\\Cron\\CronWorkerScheduler' => 'getCronWorkerSchedulerService',
358 'MailPoet\\Cron\\Daemon' => 'getDaemonService',
359 'MailPoet\\Cron\\DaemonHttpRunner' => 'getDaemonHttpRunnerService',
360 'MailPoet\\Cron\\Supervisor' => 'getSupervisorService',
361 'MailPoet\\Cron\\Triggers\\MailPoet' => 'getMailPoetService',
362 'MailPoet\\Cron\\Triggers\\WordPress' => 'getWordPressService',
363 'MailPoet\\Cron\\Workers\\AuthorizedSendingEmailsCheck' => 'getAuthorizedSendingEmailsCheckService',
364 'MailPoet\\Cron\\Workers\\Beamer' => 'getBeamerService',
365 'MailPoet\\Cron\\Workers\\Bounce' => 'getBounceService',
366 'MailPoet\\Cron\\Workers\\ExportFilesCleanup' => 'getExportFilesCleanupService',
367 'MailPoet\\Cron\\Workers\\InactiveSubscribers' => 'getInactiveSubscribersService',
368 'MailPoet\\Cron\\Workers\\KeyCheck\\PremiumKeyCheck' => 'getPremiumKeyCheckService',
369 'MailPoet\\Cron\\Workers\\KeyCheck\\SendingServiceKeyCheck' => 'getSendingServiceKeyCheckService',
370 'MailPoet\\Cron\\Workers\\Scheduler' => 'getSchedulerService',
371 'MailPoet\\Cron\\Workers\\SendingQueue\\Migration' => 'getMigrationService',
372 'MailPoet\\Cron\\Workers\\SendingQueue\\SendingErrorHandler' => 'getSendingErrorHandlerService',
373 'MailPoet\\Cron\\Workers\\SendingQueue\\SendingQueue' => 'getSendingQueue2Service',
374 'MailPoet\\Cron\\Workers\\StatsNotifications\\AutomatedEmails' => 'getAutomatedEmailsService',
375 'MailPoet\\Cron\\Workers\\StatsNotifications\\NewsletterLinkRepository' => 'getNewsletterLinkRepositoryService',
376 'MailPoet\\Cron\\Workers\\StatsNotifications\\Scheduler' => 'getScheduler2Service',
377 'MailPoet\\Cron\\Workers\\StatsNotifications\\StatsNotificationsRepository' => 'getStatsNotificationsRepositoryService',
378 'MailPoet\\Cron\\Workers\\StatsNotifications\\Worker' => 'getWorkerService',
379 'MailPoet\\Cron\\Workers\\SubscriberLinkTokens' => 'getSubscriberLinkTokensService',
380 'MailPoet\\Cron\\Workers\\UnsubscribeTokens' => 'getUnsubscribeTokensService',
381 'MailPoet\\Cron\\Workers\\WooCommercePastOrders' => 'getWooCommercePastOrdersService',
382 'MailPoet\\Cron\\Workers\\WooCommerceSync' => 'getWooCommerceSyncService',
383 'MailPoet\\Cron\\Workers\\WorkersFactory' => 'getWorkersFactoryService',
384 'MailPoet\\CustomFields\\ApiDataSanitizer' => 'getApiDataSanitizerService',
385 'MailPoet\\CustomFields\\CustomFieldsRepository' => 'getCustomFieldsRepositoryService',
386 'MailPoet\\DI\\ContainerWrapper' => 'getContainerWrapperService',
387 'MailPoet\\Doctrine\\Annotations\\AnnotationReaderProvider' => 'getAnnotationReaderProviderService',
388 'MailPoet\\Doctrine\\ConfigurationFactory' => 'getConfigurationFactoryService',
389 'MailPoet\\Doctrine\\ConnectionFactory' => 'getConnectionFactoryService',
390 'MailPoet\\Doctrine\\EntityManagerFactory' => 'getEntityManagerFactoryService',
391 'MailPoet\\Doctrine\\EventListeners\\TimestampListener' => 'getTimestampListenerService',
392 'MailPoet\\Doctrine\\EventListeners\\ValidationListener' => 'getValidationListenerService',
393 'MailPoet\\Doctrine\\Validator\\ValidatorFactory' => 'getValidatorFactoryService',
394 'MailPoet\\DynamicSegments\\DynamicSegmentHooks' => 'getDynamicSegmentHooksService',
395 'MailPoet\\Features\\FeatureFlagsController' => 'getFeatureFlagsControllerService',
396 'MailPoet\\Features\\FeatureFlagsRepository' => 'getFeatureFlagsRepositoryService',
397 'MailPoet\\Features\\FeaturesController' => 'getFeaturesControllerService',
398 'MailPoet\\Form\\AssetsController' => 'getAssetsControllerService',
399 'MailPoet\\Form\\BlockStylesRenderer' => 'getBlockStylesRendererService',
400 'MailPoet\\Form\\BlockWrapperRenderer' => 'getBlockWrapperRendererService',
401 'MailPoet\\Form\\Block\\BlockRendererHelper' => 'getBlockRendererHelperService',
402 'MailPoet\\Form\\Block\\Checkbox' => 'getCheckboxService',
403 'MailPoet\\Form\\Block\\Column' => 'getColumnService',
404 'MailPoet\\Form\\Block\\Columns' => 'getColumnsService',
405 'MailPoet\\Form\\Block\\Date' => 'getDateService',
406 'MailPoet\\Form\\Block\\Divider' => 'getDividerService',
407 'MailPoet\\Form\\Block\\Heading' => 'getHeadingService',
408 'MailPoet\\Form\\Block\\Html' => 'getHtmlService',
409 'MailPoet\\Form\\Block\\Image' => 'getImageService',
410 'MailPoet\\Form\\Block\\Paragraph' => 'getParagraphService',
411 'MailPoet\\Form\\Block\\Radio' => 'getRadioService',
412 'MailPoet\\Form\\Block\\Segment' => 'getSegmentService',
413 'MailPoet\\Form\\Block\\Select' => 'getSelectService',
414 'MailPoet\\Form\\Block\\Submit' => 'getSubmitService',
415 'MailPoet\\Form\\Block\\Text' => 'getTextService',
416 'MailPoet\\Form\\Block\\Textarea' => 'getTextareaService',
417 'MailPoet\\Form\\BlocksRenderer' => 'getBlocksRendererService',
418 'MailPoet\\Form\\DisplayFormInWPContent' => 'getDisplayFormInWPContentService',
419 'MailPoet\\Form\\FormFactory' => 'getFormFactoryService',
420 'MailPoet\\Form\\FormsRepository' => 'getFormsRepositoryService',
421 'MailPoet\\Form\\PreviewPage' => 'getPreviewPageService',
422 'MailPoet\\Form\\Renderer' => 'getRenderer2Service',
423 'MailPoet\\Form\\Templates\\TemplateRepository' => 'getTemplateRepositoryService',
424 'MailPoet\\Form\\Util\\CustomFonts' => 'getCustomFontsService',
425 'MailPoet\\Form\\Util\\FieldNameObfuscator' => 'getFieldNameObfuscatorService',
426 'MailPoet\\Form\\Util\\Styles' => 'getStylesService',
427 'MailPoet\\Helpscout\\Beacon' => 'getBeaconService',
428 'MailPoet\\Listing\\BulkActionController' => 'getBulkActionControllerService',
429 'MailPoet\\Listing\\BulkActionFactory' => 'getBulkActionFactoryService',
430 'MailPoet\\Listing\\Handler' => 'getHandlerService',
431 'MailPoet\\Listing\\PageLimit' => 'getPageLimitService',
432 'MailPoet\\Logging\\LoggerFactory' => 'getLoggerFactoryService',
433 'MailPoet\\Mailer\\Mailer' => 'getMailer2Service',
434 'MailPoet\\Mailer\\MetaInfo' => 'getMetaInfoService',
435 'MailPoet\\Mailer\\Methods\\Common\\BlacklistCheck' => 'getBlacklistCheckService',
436 'MailPoet\\Mailer\\WordPress\\WordpressMailerReplacer' => 'getWordpressMailerReplacerService',
437 'MailPoet\\NewsletterTemplates\\NewsletterTemplatesRepository' => 'getNewsletterTemplatesRepositoryService',
438 'MailPoet\\Newsletter\\AutomatedLatestContent' => 'getAutomatedLatestContent2Service',
439 'MailPoet\\Newsletter\\Listing\\NewsletterListingRepository' => 'getNewsletterListingRepositoryService',
440 'MailPoet\\Newsletter\\NewsletterPostsRepository' => 'getNewsletterPostsRepositoryService',
441 'MailPoet\\Newsletter\\NewsletterSaveController' => 'getNewsletterSaveControllerService',
442 'MailPoet\\Newsletter\\NewslettersRepository' => 'getNewslettersRepositoryService',
443 'MailPoet\\Newsletter\\Options\\NewsletterOptionFieldsRepository' => 'getNewsletterOptionFieldsRepositoryService',
444 'MailPoet\\Newsletter\\Options\\NewsletterOptionsRepository' => 'getNewsletterOptionsRepositoryService',
445 'MailPoet\\Newsletter\\Preview\\SendPreviewController' => 'getSendPreviewControllerService',
446 'MailPoet\\Newsletter\\Renderer\\Blocks\\Button' => 'getButtonService',
447 'MailPoet\\Newsletter\\Renderer\\Blocks\\Divider' => 'getDivider2Service',
448 'MailPoet\\Newsletter\\Renderer\\Blocks\\Footer' => 'getFooterService',
449 'MailPoet\\Newsletter\\Renderer\\Blocks\\Header' => 'getHeaderService',
450 'MailPoet\\Newsletter\\Renderer\\Blocks\\Image' => 'getImage2Service',
451 'MailPoet\\Newsletter\\Renderer\\Blocks\\Renderer' => 'getRenderer3Service',
452 'MailPoet\\Newsletter\\Renderer\\Blocks\\Social' => 'getSocialService',
453 'MailPoet\\Newsletter\\Renderer\\Blocks\\Spacer' => 'getSpacerService',
454 'MailPoet\\Newsletter\\Renderer\\Blocks\\Text' => 'getText2Service',
455 'MailPoet\\Newsletter\\Renderer\\Columns\\Renderer' => 'getRenderer4Service',
456 'MailPoet\\Newsletter\\Renderer\\Preprocessor' => 'getPreprocessorService',
457 'MailPoet\\Newsletter\\Renderer\\Renderer' => 'getRenderer5Service',
458 'MailPoet\\Newsletter\\Scheduler\\PostNotificationScheduler' => 'getPostNotificationSchedulerService',
459 'MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler' => 'getWelcomeSchedulerService',
460 'MailPoet\\Newsletter\\Segment\\NewsletterSegmentRepository' => 'getNewsletterSegmentRepositoryService',
461 'MailPoet\\Newsletter\\Sending\\ScheduledTaskSubscribersRepository' => 'getScheduledTaskSubscribersRepositoryService',
462 'MailPoet\\Newsletter\\Sending\\ScheduledTasksRepository' => 'getScheduledTasksRepositoryService',
463 'MailPoet\\Newsletter\\Sending\\SendingQueuesRepository' => 'getSendingQueuesRepositoryService',
464 'MailPoet\\Newsletter\\Statistics\\NewsletterStatisticsRepository' => 'getNewsletterStatisticsRepositoryService',
465 'MailPoet\\Newsletter\\ViewInBrowser\\ViewInBrowserController' => 'getViewInBrowserControllerService',
466 'MailPoet\\Newsletter\\ViewInBrowser\\ViewInBrowserRenderer' => 'getViewInBrowserRendererService',
467 'MailPoet\\PostEditorBlocks\\PostEditorBlock' => 'getPostEditorBlockService',
468 'MailPoet\\PostEditorBlocks\\SubscriptionFormBlock' => 'getSubscriptionFormBlockService',
469 'MailPoet\\Referrals\\ReferralDetector' => 'getReferralDetectorService',
470 'MailPoet\\Router\\Endpoints\\CronDaemon' => 'getCronDaemonService',
471 'MailPoet\\Router\\Endpoints\\FormPreview' => 'getFormPreviewService',
472 'MailPoet\\Router\\Endpoints\\Subscription' => 'getSubscriptionService',
473 'MailPoet\\Router\\Endpoints\\Track' => 'getTrackService',
474 'MailPoet\\Router\\Endpoints\\ViewInBrowser' => 'getViewInBrowserService',
475 'MailPoet\\Router\\Router' => 'getRouterService',
476 'MailPoet\\Segments\\SegmentsRepository' => 'getSegmentsRepositoryService',
477 'MailPoet\\Segments\\SubscribersFinder' => 'getSubscribersFinderService',
478 'MailPoet\\Segments\\SubscribersListings' => 'getSubscribersListingsService',
479 'MailPoet\\Segments\\WooCommerce' => 'getWooCommerceService',
480 'MailPoet\\Services\\AuthorizedEmailsController' => 'getAuthorizedEmailsControllerService',
481 'MailPoet\\Services\\Bridge' => 'getBridgeService',
482 'MailPoet\\Services\\CongratulatoryMssEmailController' => 'getCongratulatoryMssEmailControllerService',
483 'MailPoet\\Settings\\SettingsController' => 'getSettingsControllerService',
484 'MailPoet\\Settings\\SettingsRepository' => 'getSettingsRepositoryService',
485 'MailPoet\\Settings\\UserFlagsController' => 'getUserFlagsControllerService',
486 'MailPoet\\Settings\\UserFlagsRepository' => 'getUserFlagsRepositoryService',
487 'MailPoet\\Statistics\\StatisticsUnsubscribesRepository' => 'getStatisticsUnsubscribesRepositoryService',
488 'MailPoet\\Statistics\\StatisticsWooCommercePurchasesRepository' => 'getStatisticsWooCommercePurchasesRepositoryService',
489 'MailPoet\\Statistics\\Track\\Clicks' => 'getClicksService',
490 'MailPoet\\Statistics\\Track\\Opens' => 'getOpensService',
491 'MailPoet\\Statistics\\Track\\Unsubscribes' => 'getUnsubscribesService',
492 'MailPoet\\Statistics\\Track\\WooCommercePurchases' => 'getWooCommercePurchasesService',
493 'MailPoet\\Subscribers\\ConfirmationEmailMailer' => 'getConfirmationEmailMailerService',
494 'MailPoet\\Subscribers\\InactiveSubscribersController' => 'getInactiveSubscribersControllerService',
495 'MailPoet\\Subscribers\\LinkTokens' => 'getLinkTokensService',
496 'MailPoet\\Subscribers\\NewSubscriberNotificationMailer' => 'getNewSubscriberNotificationMailerService',
497 'MailPoet\\Subscribers\\RequiredCustomFieldValidator' => 'getRequiredCustomFieldValidatorService',
498 'MailPoet\\Subscribers\\Statistics\\SubscriberStatisticsRepository' => 'getSubscriberStatisticsRepositoryService',
499 'MailPoet\\Subscribers\\SubscriberActions' => 'getSubscriberActionsService',
500 'MailPoet\\Subscribers\\SubscriberCustomFieldRepository' => 'getSubscriberCustomFieldRepositoryService',
501 'MailPoet\\Subscribers\\SubscriberListingRepository' => 'getSubscriberListingRepositoryService',
502 'MailPoet\\Subscribers\\SubscriberSegmentRepository' => 'getSubscriberSegmentRepositoryService',
503 'MailPoet\\Subscribers\\SubscribersRepository' => 'getSubscribersRepositoryService',
504 'MailPoet\\Subscription\\Captcha' => 'getCaptchaService',
505 'MailPoet\\Subscription\\CaptchaRenderer' => 'getCaptchaRendererService',
506 'MailPoet\\Subscription\\CaptchaSession' => 'getCaptchaSessionService',
507 'MailPoet\\Subscription\\Comment' => 'getCommentService',
508 'MailPoet\\Subscription\\Form' => 'getFormService',
509 'MailPoet\\Subscription\\Manage' => 'getManageService',
510 'MailPoet\\Subscription\\ManageSubscriptionFormRenderer' => 'getManageSubscriptionFormRendererService',
511 'MailPoet\\Subscription\\Pages' => 'getPagesService',
512 'MailPoet\\Subscription\\Registration' => 'getRegistrationService',
513 'MailPoet\\Subscription\\SubscriptionUrlFactory' => 'getSubscriptionUrlFactoryService',
514 'MailPoet\\Tasks\\State' => 'getStateService',
515 'MailPoet\\Util\\Cookies' => 'getCookiesService',
516 'MailPoet\\Util\\Installation' => 'getInstallationService',
517 'MailPoet\\Util\\License\\Features\\Subscribers' => 'getSubscribers3Service',
518 'MailPoet\\Util\\License\\License' => 'getLicenseService',
519 'MailPoet\\Util\\Notices\\PermanentNotices' => 'getPermanentNoticesService',
520 'MailPoet\\Util\\Url' => 'getUrlService',
521 'MailPoet\\WP\\Emoji' => 'getEmojiService',
522 'MailPoet\\WP\\Functions' => 'getFunctionsService',
523 'MailPoet\\WooCommerce\\Helper' => 'getHelperService',
524 'MailPoet\\WooCommerce\\Settings' => 'getSettings3Service',
525 'MailPoet\\WooCommerce\\Subscription' => 'getSubscription2Service',
526 'MailPoet\\WooCommerce\\TransactionalEmailHooks' => 'getTransactionalEmailHooksService',
527 'MailPoet\\WooCommerce\\TransactionalEmails' => 'getTransactionalEmailsService',
528 'MailPoet\\WooCommerce\\TransactionalEmails\\Renderer' => 'getRenderer6Service',
529 'MailPoet\\WooCommerce\\TransactionalEmails\\Template' => 'getTemplateService',
530 ];
531 $this->privates = [
532 'MailPoetVendor\\CSS' => true,
533 'MailPoetVendor\\Doctrine\\ORM\\Configuration' => true,
534 'MailPoetVendor\\Symfony\\Component\\Validator\\Validator\\ValidatorInterface' => true,
535 'MailPoetVendor\\csstidy' => true,
536 'MailPoet\\API\\JSON\\ResponseBuilders\\CustomFieldsResponseBuilder' => true,
537 'MailPoet\\API\\JSON\\ResponseBuilders\\NewsletterTemplatesResponseBuilder' => true,
538 'MailPoet\\API\\JSON\\ResponseBuilders\\NewslettersResponseBuilder' => true,
539 'MailPoet\\API\\JSON\\ResponseBuilders\\SubscribersResponseBuilder' => true,
540 'MailPoet\\Config\\DatabaseInitializer' => true,
541 'MailPoet\\Config\\Localizer' => true,
542 'MailPoet\\Config\\MP2Migrator' => true,
543 'MailPoet\\Config\\Populator' => true,
544 'MailPoet\\Config\\ServicesChecker' => true,
545 'MailPoet\\Cron\\Workers\\StatsNotifications\\NewsletterLinkRepository' => true,
546 'MailPoet\\Cron\\Workers\\StatsNotifications\\Scheduler' => true,
547 'MailPoet\\Cron\\Workers\\StatsNotifications\\StatsNotificationsRepository' => true,
548 'MailPoet\\CustomFields\\ApiDataSanitizer' => true,
549 'MailPoet\\CustomFields\\CustomFieldsRepository' => true,
550 'MailPoet\\Doctrine\\Annotations\\AnnotationReaderProvider' => true,
551 'MailPoet\\Doctrine\\ConfigurationFactory' => true,
552 'MailPoet\\Doctrine\\ConnectionFactory' => true,
553 'MailPoet\\Doctrine\\EntityManagerFactory' => true,
554 'MailPoet\\Doctrine\\EventListeners\\TimestampListener' => true,
555 'MailPoet\\Doctrine\\EventListeners\\ValidationListener' => true,
556 'MailPoet\\Doctrine\\Validator\\ValidatorFactory' => true,
557 'MailPoet\\DynamicSegments\\DynamicSegmentHooks' => true,
558 'MailPoet\\Features\\FeaturesController' => true,
559 'MailPoet\\Form\\BlockStylesRenderer' => true,
560 'MailPoet\\Form\\BlockWrapperRenderer' => true,
561 'MailPoet\\Form\\Block\\BlockRendererHelper' => true,
562 'MailPoet\\Form\\Block\\Checkbox' => true,
563 'MailPoet\\Form\\Block\\Column' => true,
564 'MailPoet\\Form\\Block\\Columns' => true,
565 'MailPoet\\Form\\Block\\Divider' => true,
566 'MailPoet\\Form\\Block\\Heading' => true,
567 'MailPoet\\Form\\Block\\Html' => true,
568 'MailPoet\\Form\\Block\\Image' => true,
569 'MailPoet\\Form\\Block\\Paragraph' => true,
570 'MailPoet\\Form\\Block\\Radio' => true,
571 'MailPoet\\Form\\Block\\Segment' => true,
572 'MailPoet\\Form\\Block\\Select' => true,
573 'MailPoet\\Form\\Block\\Submit' => true,
574 'MailPoet\\Form\\Block\\Text' => true,
575 'MailPoet\\Form\\Block\\Textarea' => true,
576 'MailPoet\\Form\\BlocksRenderer' => true,
577 'MailPoet\\Form\\DisplayFormInWPContent' => true,
578 'MailPoet\\Form\\FormsRepository' => true,
579 'MailPoet\\Form\\PreviewPage' => true,
580 'MailPoet\\Form\\Templates\\TemplateRepository' => true,
581 'MailPoet\\Form\\Util\\CustomFonts' => true,
582 'MailPoet\\Form\\Util\\Styles' => true,
583 'MailPoet\\Helpscout\\Beacon' => true,
584 'MailPoet\\Logging\\LoggerFactory' => true,
585 'MailPoet\\Mailer\\Mailer' => true,
586 'MailPoet\\Mailer\\MetaInfo' => true,
587 'MailPoet\\Mailer\\Methods\\Common\\BlacklistCheck' => true,
588 'MailPoet\\Mailer\\WordPress\\WordpressMailerReplacer' => true,
589 'MailPoet\\Newsletter\\Preview\\SendPreviewController' => true,
590 'MailPoet\\Newsletter\\Renderer\\Blocks\\Button' => true,
591 'MailPoet\\Newsletter\\Renderer\\Blocks\\Divider' => true,
592 'MailPoet\\Newsletter\\Renderer\\Blocks\\Footer' => true,
593 'MailPoet\\Newsletter\\Renderer\\Blocks\\Header' => true,
594 'MailPoet\\Newsletter\\Renderer\\Blocks\\Image' => true,
595 'MailPoet\\Newsletter\\Renderer\\Blocks\\Social' => true,
596 'MailPoet\\Newsletter\\Renderer\\Blocks\\Spacer' => true,
597 'MailPoet\\Newsletter\\Renderer\\Blocks\\Text' => true,
598 'MailPoet\\Newsletter\\Renderer\\Columns\\Renderer' => true,
599 'MailPoet\\Newsletter\\Renderer\\Preprocessor' => true,
600 'MailPoet\\Newsletter\\Renderer\\Renderer' => true,
601 'MailPoet\\Newsletter\\Scheduler\\PostNotificationScheduler' => true,
602 'MailPoet\\Newsletter\\Segment\\NewsletterSegmentRepository' => true,
603 'MailPoet\\Newsletter\\Sending\\ScheduledTasksRepository' => true,
604 'MailPoet\\Newsletter\\Sending\\SendingQueuesRepository' => true,
605 'MailPoet\\Newsletter\\Statistics\\NewsletterStatisticsRepository' => true,
606 'MailPoet\\PostEditorBlocks\\PostEditorBlock' => true,
607 'MailPoet\\PostEditorBlocks\\SubscriptionFormBlock' => true,
608 'MailPoet\\Referrals\\ReferralDetector' => true,
609 'MailPoet\\Router\\Router' => true,
610 'MailPoet\\Segments\\SegmentsRepository' => true,
611 'MailPoet\\Segments\\SubscribersFinder' => true,
612 'MailPoet\\Services\\AuthorizedEmailsController' => true,
613 'MailPoet\\Services\\CongratulatoryMssEmailController' => true,
614 'MailPoet\\Settings\\UserFlagsController' => true,
615 'MailPoet\\Statistics\\StatisticsUnsubscribesRepository' => true,
616 'MailPoet\\Statistics\\StatisticsWooCommercePurchasesRepository' => true,
617 'MailPoet\\Statistics\\Track\\Clicks' => true,
618 'MailPoet\\Statistics\\Track\\Opens' => true,
619 'MailPoet\\Statistics\\Track\\WooCommercePurchases' => true,
620 'MailPoet\\Subscribers\\InactiveSubscribersController' => true,
621 'MailPoet\\Subscribers\\Statistics\\SubscriberStatisticsRepository' => true,
622 'MailPoet\\Subscribers\\SubscriberCustomFieldRepository' => true,
623 'MailPoet\\Subscribers\\SubscriberListingRepository' => true,
624 'MailPoet\\Subscribers\\SubscriberSegmentRepository' => true,
625 'MailPoet\\Subscribers\\SubscribersRepository' => true,
626 'MailPoet\\Subscription\\CaptchaSession' => true,
627 'MailPoet\\Tasks\\State' => true,
628 'MailPoet\\Util\\Cookies' => true,
629 'MailPoet\\Util\\Installation' => true,
630 'MailPoet\\Util\\License\\Features\\Subscribers' => true,
631 'MailPoet\\Util\\License\\License' => true,
632 'MailPoet\\Util\\Notices\\PermanentNotices' => true,
633 ];
634
635 $this->aliases = [];
636 }
637
638 public function getRemovedIds()
639 {
640 return [
641 'MailPoetVendor\\CSS' => true,
642 'MailPoetVendor\\Doctrine\\ORM\\Configuration' => true,
643 'MailPoetVendor\\Psr\\Container\\ContainerInterface' => true,
644 'MailPoetVendor\\Symfony\\Component\\DependencyInjection\\ContainerInterface' => true,
645 'MailPoetVendor\\Symfony\\Component\\Validator\\Validator\\ValidatorInterface' => true,
646 'MailPoetVendor\\csstidy' => true,
647 'MailPoet\\API\\JSON\\ResponseBuilders\\CustomFieldsResponseBuilder' => true,
648 'MailPoet\\API\\JSON\\ResponseBuilders\\NewsletterTemplatesResponseBuilder' => true,
649 'MailPoet\\API\\JSON\\ResponseBuilders\\NewslettersResponseBuilder' => true,
650 'MailPoet\\API\\JSON\\ResponseBuilders\\SubscribersResponseBuilder' => true,
651 'MailPoet\\Config\\DatabaseInitializer' => true,
652 'MailPoet\\Config\\Localizer' => true,
653 'MailPoet\\Config\\MP2Migrator' => true,
654 'MailPoet\\Config\\Populator' => true,
655 'MailPoet\\Config\\ServicesChecker' => true,
656 'MailPoet\\Cron\\Workers\\StatsNotifications\\NewsletterLinkRepository' => true,
657 'MailPoet\\Cron\\Workers\\StatsNotifications\\Scheduler' => true,
658 'MailPoet\\Cron\\Workers\\StatsNotifications\\StatsNotificationsRepository' => true,
659 'MailPoet\\CustomFields\\ApiDataSanitizer' => true,
660 'MailPoet\\CustomFields\\CustomFieldsRepository' => true,
661 'MailPoet\\Doctrine\\Annotations\\AnnotationReaderProvider' => true,
662 'MailPoet\\Doctrine\\ConfigurationFactory' => true,
663 'MailPoet\\Doctrine\\ConnectionFactory' => true,
664 'MailPoet\\Doctrine\\EntityManagerFactory' => true,
665 'MailPoet\\Doctrine\\EventListeners\\TimestampListener' => true,
666 'MailPoet\\Doctrine\\EventListeners\\ValidationListener' => true,
667 'MailPoet\\Doctrine\\Validator\\ValidatorFactory' => true,
668 'MailPoet\\DynamicSegments\\DynamicSegmentHooks' => true,
669 'MailPoet\\Features\\FeaturesController' => true,
670 'MailPoet\\Form\\BlockStylesRenderer' => true,
671 'MailPoet\\Form\\BlockWrapperRenderer' => true,
672 'MailPoet\\Form\\Block\\BlockRendererHelper' => true,
673 'MailPoet\\Form\\Block\\Checkbox' => true,
674 'MailPoet\\Form\\Block\\Column' => true,
675 'MailPoet\\Form\\Block\\Columns' => true,
676 'MailPoet\\Form\\Block\\Divider' => true,
677 'MailPoet\\Form\\Block\\Heading' => true,
678 'MailPoet\\Form\\Block\\Html' => true,
679 'MailPoet\\Form\\Block\\Image' => true,
680 'MailPoet\\Form\\Block\\Paragraph' => true,
681 'MailPoet\\Form\\Block\\Radio' => true,
682 'MailPoet\\Form\\Block\\Segment' => true,
683 'MailPoet\\Form\\Block\\Select' => true,
684 'MailPoet\\Form\\Block\\Submit' => true,
685 'MailPoet\\Form\\Block\\Text' => true,
686 'MailPoet\\Form\\Block\\Textarea' => true,
687 'MailPoet\\Form\\BlocksRenderer' => true,
688 'MailPoet\\Form\\DisplayFormInWPContent' => true,
689 'MailPoet\\Form\\FormsRepository' => true,
690 'MailPoet\\Form\\PreviewPage' => true,
691 'MailPoet\\Form\\Templates\\TemplateRepository' => true,
692 'MailPoet\\Form\\Util\\CustomFonts' => true,
693 'MailPoet\\Form\\Util\\Styles' => true,
694 'MailPoet\\Helpscout\\Beacon' => true,
695 'MailPoet\\Logging\\LoggerFactory' => true,
696 'MailPoet\\Mailer\\Mailer' => true,
697 'MailPoet\\Mailer\\MetaInfo' => true,
698 'MailPoet\\Mailer\\Methods\\Common\\BlacklistCheck' => true,
699 'MailPoet\\Mailer\\WordPress\\WordpressMailerReplacer' => true,
700 'MailPoet\\Newsletter\\Preview\\SendPreviewController' => true,
701 'MailPoet\\Newsletter\\Renderer\\Blocks\\Button' => true,
702 'MailPoet\\Newsletter\\Renderer\\Blocks\\Divider' => true,
703 'MailPoet\\Newsletter\\Renderer\\Blocks\\Footer' => true,
704 'MailPoet\\Newsletter\\Renderer\\Blocks\\Header' => true,
705 'MailPoet\\Newsletter\\Renderer\\Blocks\\Image' => true,
706 'MailPoet\\Newsletter\\Renderer\\Blocks\\Social' => true,
707 'MailPoet\\Newsletter\\Renderer\\Blocks\\Spacer' => true,
708 'MailPoet\\Newsletter\\Renderer\\Blocks\\Text' => true,
709 'MailPoet\\Newsletter\\Renderer\\Columns\\Renderer' => true,
710 'MailPoet\\Newsletter\\Renderer\\Preprocessor' => true,
711 'MailPoet\\Newsletter\\Renderer\\Renderer' => true,
712 'MailPoet\\Newsletter\\Scheduler\\PostNotificationScheduler' => true,
713 'MailPoet\\Newsletter\\Segment\\NewsletterSegmentRepository' => true,
714 'MailPoet\\Newsletter\\Sending\\ScheduledTasksRepository' => true,
715 'MailPoet\\Newsletter\\Sending\\SendingQueuesRepository' => true,
716 'MailPoet\\Newsletter\\Statistics\\NewsletterStatisticsRepository' => true,
717 'MailPoet\\PostEditorBlocks\\PostEditorBlock' => true,
718 'MailPoet\\PostEditorBlocks\\SubscriptionFormBlock' => true,
719 'MailPoet\\Referrals\\ReferralDetector' => true,
720 'MailPoet\\Router\\Router' => true,
721 'MailPoet\\Segments\\SegmentsRepository' => true,
722 'MailPoet\\Segments\\SubscribersFinder' => true,
723 'MailPoet\\Services\\AuthorizedEmailsController' => true,
724 'MailPoet\\Services\\CongratulatoryMssEmailController' => true,
725 'MailPoet\\Settings\\UserFlagsController' => true,
726 'MailPoet\\Statistics\\StatisticsUnsubscribesRepository' => true,
727 'MailPoet\\Statistics\\StatisticsWooCommercePurchasesRepository' => true,
728 'MailPoet\\Statistics\\Track\\Clicks' => true,
729 'MailPoet\\Statistics\\Track\\Opens' => true,
730 'MailPoet\\Statistics\\Track\\WooCommercePurchases' => true,
731 'MailPoet\\Subscribers\\InactiveSubscribersController' => true,
732 'MailPoet\\Subscribers\\Statistics\\SubscriberStatisticsRepository' => true,
733 'MailPoet\\Subscribers\\SubscriberCustomFieldRepository' => true,
734 'MailPoet\\Subscribers\\SubscriberListingRepository' => true,
735 'MailPoet\\Subscribers\\SubscriberSegmentRepository' => true,
736 'MailPoet\\Subscribers\\SubscribersRepository' => true,
737 'MailPoet\\Subscription\\CaptchaSession' => true,
738 'MailPoet\\Tasks\\State' => true,
739 'MailPoet\\Util\\Cookies' => true,
740 'MailPoet\\Util\\Installation' => true,
741 'MailPoet\\Util\\License\\Features\\Subscribers' => true,
742 'MailPoet\\Util\\License\\License' => true,
743 'MailPoet\\Util\\Notices\\PermanentNotices' => true,
744 ];
745 }
746
747 public function compile()
748 {
749 throw new LogicException('You cannot compile a dumped container that was already compiled.');
750 }
751
752 public function isCompiled()
753 {
754 return true;
755 }
756
757 public function isFrozen()
758 {
759 @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);
760
761 return true;
762 }
763
764 /**
765 * Gets the public 'MailPoetVendor\Doctrine\DBAL\Connection' shared autowired service.
766 *
767 * @return \MailPoetVendor\Doctrine\DBAL\Connection
768 */
769 protected function getConnectionService()
770 {
771 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();
772 }
773
774 /**
775 * Gets the public 'MailPoetVendor\Doctrine\ORM\EntityManager' shared autowired service.
776 *
777 * @return \MailPoetVendor\Doctrine\ORM\EntityManager
778 */
779 protected function getEntityManagerService()
780 {
781 return $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] = ${($_ = isset($this->services['MailPoet\\Doctrine\\EntityManagerFactory']) ? $this->services['MailPoet\\Doctrine\\EntityManagerFactory'] : $this->getEntityManagerFactoryService()) && false ?: '_'}->createEntityManager();
782 }
783
784 /**
785 * Gets the public 'MailPoet\API\JSON\API' shared autowired service.
786 *
787 * @return \MailPoet\API\JSON\API
788 */
789 protected function getAPIService()
790 {
791 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\\API\\JSON\\ErrorHandler']) ? $this->services['MailPoet\\API\\JSON\\ErrorHandler'] : $this->getErrorHandlerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
792 }
793
794 /**
795 * Gets the public 'MailPoet\API\JSON\ErrorHandler' shared autowired service.
796 *
797 * @return \MailPoet\API\JSON\ErrorHandler
798 */
799 protected function getErrorHandlerService()
800 {
801 return $this->services['MailPoet\\API\\JSON\\ErrorHandler'] = new \MailPoet\API\JSON\ErrorHandler(${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
802 }
803
804 /**
805 * Gets the public 'MailPoet\API\JSON\v1\Analytics' shared autowired service.
806 *
807 * @return \MailPoet\API\JSON\v1\Analytics
808 */
809 protected function getAnalyticsService()
810 {
811 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 ?: '_'});
812 }
813
814 /**
815 * Gets the public 'MailPoet\API\JSON\v1\AutomatedLatestContent' shared autowired service.
816 *
817 * @return \MailPoet\API\JSON\v1\AutomatedLatestContent
818 */
819 protected function getAutomatedLatestContentService()
820 {
821 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->getAutomatedLatestContent2Service()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
822 }
823
824 /**
825 * Gets the public 'MailPoet\API\JSON\v1\AutomaticEmails' shared autowired service.
826 *
827 * @return \MailPoet\API\JSON\v1\AutomaticEmails
828 */
829 protected function getAutomaticEmailsService()
830 {
831 return $this->services['MailPoet\\API\\JSON\\v1\\AutomaticEmails'] = new \MailPoet\API\JSON\v1\AutomaticEmails();
832 }
833
834 /**
835 * Gets the public 'MailPoet\API\JSON\v1\CustomFields' shared autowired service.
836 *
837 * @return \MailPoet\API\JSON\v1\CustomFields
838 */
839 protected function getCustomFieldsService()
840 {
841 return $this->services['MailPoet\\API\\JSON\\v1\\CustomFields'] = new \MailPoet\API\JSON\v1\CustomFields(${($_ = isset($this->services['MailPoet\\CustomFields\\CustomFieldsRepository']) ? $this->services['MailPoet\\CustomFields\\CustomFieldsRepository'] : $this->getCustomFieldsRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\API\\JSON\\ResponseBuilders\\CustomFieldsResponseBuilder']) ? $this->services['MailPoet\\API\\JSON\\ResponseBuilders\\CustomFieldsResponseBuilder'] : ($this->services['MailPoet\\API\\JSON\\ResponseBuilders\\CustomFieldsResponseBuilder'] = new \MailPoet\API\JSON\ResponseBuilders\CustomFieldsResponseBuilder())) && false ?: '_'});
842 }
843
844 /**
845 * Gets the public 'MailPoet\API\JSON\v1\DynamicSegments' shared autowired service.
846 *
847 * @return \MailPoet\API\JSON\v1\DynamicSegments
848 */
849 protected function getDynamicSegmentsService()
850 {
851 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 ?: '_'});
852 }
853
854 /**
855 * Gets the public 'MailPoet\API\JSON\v1\FeatureFlags' shared autowired service.
856 *
857 * @return \MailPoet\API\JSON\v1\FeatureFlags
858 */
859 protected function getFeatureFlagsService()
860 {
861 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 ?: '_'});
862 }
863
864 /**
865 * Gets the public 'MailPoet\API\JSON\v1\Forms' shared autowired service.
866 *
867 * @return \MailPoet\API\JSON\v1\Forms
868 */
869 protected function getFormsService()
870 {
871 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 ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\UserFlagsController']) ? $this->services['MailPoet\\Settings\\UserFlagsController'] : $this->getUserFlagsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\FormFactory']) ? $this->services['MailPoet\\Form\\FormFactory'] : $this->getFormFactoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\FormsRepository']) ? $this->services['MailPoet\\Form\\FormsRepository'] : $this->getFormsRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
872 }
873
874 /**
875 * Gets the public 'MailPoet\API\JSON\v1\ImportExport' shared autowired service.
876 *
877 * @return \MailPoet\API\JSON\v1\ImportExport
878 */
879 protected function getImportExportService()
880 {
881 return $this->services['MailPoet\\API\\JSON\\v1\\ImportExport'] = new \MailPoet\API\JSON\v1\ImportExport();
882 }
883
884 /**
885 * Gets the public 'MailPoet\API\JSON\v1\MP2Migrator' shared autowired service.
886 *
887 * @return \MailPoet\API\JSON\v1\MP2Migrator
888 */
889 protected function getMP2MigratorService()
890 {
891 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 ?: '_'});
892 }
893
894 /**
895 * Gets the public 'MailPoet\API\JSON\v1\Mailer' shared autowired service.
896 *
897 * @return \MailPoet\API\JSON\v1\Mailer
898 */
899 protected function getMailerService()
900 {
901 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->getSettingsControllerService()) && 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 ?: '_'});
902 }
903
904 /**
905 * Gets the public 'MailPoet\API\JSON\v1\NewsletterLinks' shared autowired service.
906 *
907 * @return \MailPoet\API\JSON\v1\NewsletterLinks
908 */
909 protected function getNewsletterLinksService()
910 {
911 return $this->services['MailPoet\\API\\JSON\\v1\\NewsletterLinks'] = new \MailPoet\API\JSON\v1\NewsletterLinks();
912 }
913
914 /**
915 * Gets the public 'MailPoet\API\JSON\v1\NewsletterTemplates' shared autowired service.
916 *
917 * @return \MailPoet\API\JSON\v1\NewsletterTemplates
918 */
919 protected function getNewsletterTemplatesService()
920 {
921 return $this->services['MailPoet\\API\\JSON\\v1\\NewsletterTemplates'] = new \MailPoet\API\JSON\v1\NewsletterTemplates(${($_ = isset($this->services['MailPoet\\NewsletterTemplates\\NewsletterTemplatesRepository']) ? $this->services['MailPoet\\NewsletterTemplates\\NewsletterTemplatesRepository'] : $this->getNewsletterTemplatesRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\API\\JSON\\ResponseBuilders\\NewsletterTemplatesResponseBuilder']) ? $this->services['MailPoet\\API\\JSON\\ResponseBuilders\\NewsletterTemplatesResponseBuilder'] : ($this->services['MailPoet\\API\\JSON\\ResponseBuilders\\NewsletterTemplatesResponseBuilder'] = new \MailPoet\API\JSON\ResponseBuilders\NewsletterTemplatesResponseBuilder())) && false ?: '_'});
922 }
923
924 /**
925 * Gets the public 'MailPoet\API\JSON\v1\Newsletters' shared autowired service.
926 *
927 * @return \MailPoet\API\JSON\v1\Newsletters
928 */
929 protected function getNewslettersService()
930 {
931 return $this->services['MailPoet\\API\\JSON\\v1\\Newsletters'] = new \MailPoet\API\JSON\v1\Newsletters(${($_ = 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\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Cron\\CronHelper']) ? $this->services['MailPoet\\Cron\\CronHelper'] : $this->getCronHelperService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\NewslettersRepository']) ? $this->services['MailPoet\\Newsletter\\NewslettersRepository'] : $this->getNewslettersRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Listing\\NewsletterListingRepository']) ? $this->services['MailPoet\\Newsletter\\Listing\\NewsletterListingRepository'] : $this->getNewsletterListingRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\API\\JSON\\ResponseBuilders\\NewslettersResponseBuilder']) ? $this->services['MailPoet\\API\\JSON\\ResponseBuilders\\NewslettersResponseBuilder'] : $this->getNewslettersResponseBuilderService()) && 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\\WP\\Emoji']) ? $this->services['MailPoet\\WP\\Emoji'] : $this->getEmojiService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Util\\License\\Features\\Subscribers']) ? $this->services['MailPoet\\Util\\License\\Features\\Subscribers'] : $this->getSubscribers3Service()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Preview\\SendPreviewController']) ? $this->services['MailPoet\\Newsletter\\Preview\\SendPreviewController'] : $this->getSendPreviewControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\NewsletterSaveController']) ? $this->services['MailPoet\\Newsletter\\NewsletterSaveController'] : $this->getNewsletterSaveControllerService()) && false ?: '_'});
932 }
933
934 /**
935 * Gets the public 'MailPoet\API\JSON\v1\Premium' shared autowired service.
936 *
937 * @return \MailPoet\API\JSON\v1\Premium
938 */
939 protected function getPremiumService()
940 {
941 return $this->services['MailPoet\\API\\JSON\\v1\\Premium'] = new \MailPoet\API\JSON\v1\Premium(${($_ = 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\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
942 }
943
944 /**
945 * Gets the public 'MailPoet\API\JSON\v1\Segments' shared autowired service.
946 *
947 * @return \MailPoet\API\JSON\v1\Segments
948 */
949 protected function getSegmentsService()
950 {
951 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 ?: '_'});
952 }
953
954 /**
955 * Gets the public 'MailPoet\API\JSON\v1\SendingQueue' shared autowired service.
956 *
957 * @return \MailPoet\API\JSON\v1\SendingQueue
958 */
959 protected function getSendingQueueService()
960 {
961 return $this->services['MailPoet\\API\\JSON\\v1\\SendingQueue'] = new \MailPoet\API\JSON\v1\SendingQueue(${($_ = isset($this->services['MailPoet\\Util\\License\\Features\\Subscribers']) ? $this->services['MailPoet\\Util\\License\\Features\\Subscribers'] : $this->getSubscribers3Service()) && false ?: '_'});
962 }
963
964 /**
965 * Gets the public 'MailPoet\API\JSON\v1\SendingTaskSubscribers' shared autowired service.
966 *
967 * @return \MailPoet\API\JSON\v1\SendingTaskSubscribers
968 */
969 protected function getSendingTaskSubscribersService()
970 {
971 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->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Cron\\CronHelper']) ? $this->services['MailPoet\\Cron\\CronHelper'] : $this->getCronHelperService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
972 }
973
974 /**
975 * Gets the public 'MailPoet\API\JSON\v1\Services' shared autowired service.
976 *
977 * @return \MailPoet\API\JSON\v1\Services
978 */
979 protected function getServicesService()
980 {
981 return $this->services['MailPoet\\API\\JSON\\v1\\Services'] = new \MailPoet\API\JSON\v1\Services(${($_ = isset($this->services['MailPoet\\Services\\Bridge']) ? $this->services['MailPoet\\Services\\Bridge'] : $this->getBridgeService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Analytics\\Analytics']) ? $this->services['MailPoet\\Analytics\\Analytics'] : $this->getAnalytics2Service()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Cron\\Workers\\KeyCheck\\SendingServiceKeyCheck']) ? $this->services['MailPoet\\Cron\\Workers\\KeyCheck\\SendingServiceKeyCheck'] : $this->getSendingServiceKeyCheckService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Cron\\Workers\\KeyCheck\\PremiumKeyCheck']) ? $this->services['MailPoet\\Cron\\Workers\\KeyCheck\\PremiumKeyCheck'] : $this->getPremiumKeyCheckService()) && 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\\Services\\CongratulatoryMssEmailController']) ? $this->services['MailPoet\\Services\\CongratulatoryMssEmailController'] : $this->getCongratulatoryMssEmailControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
982 }
983
984 /**
985 * Gets the public 'MailPoet\API\JSON\v1\Settings' shared autowired service.
986 *
987 * @return \MailPoet\API\JSON\v1\Settings
988 */
989 protected function getSettingsService()
990 {
991 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->getSettingsControllerService()) && 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 ?: '_'}, ${($_ = isset($this->services['MailPoet\\WooCommerce\\TransactionalEmails']) ? $this->services['MailPoet\\WooCommerce\\TransactionalEmails'] : $this->getTransactionalEmailsService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\ServicesChecker']) ? $this->services['MailPoet\\Config\\ServicesChecker'] : ($this->services['MailPoet\\Config\\ServicesChecker'] = new \MailPoet\Config\ServicesChecker())) && false ?: '_'});
992 }
993
994 /**
995 * Gets the public 'MailPoet\API\JSON\v1\Setup' shared autowired service.
996 *
997 * @return \MailPoet\API\JSON\v1\Setup
998 */
999 protected function getSetupService()
1000 {
1001 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 ?: '_'});
1002 }
1003
1004 /**
1005 * Gets the public 'MailPoet\API\JSON\v1\SubscriberStats' shared autowired service.
1006 *
1007 * @return \MailPoet\API\JSON\v1\SubscriberStats
1008 */
1009 protected function getSubscriberStatsService()
1010 {
1011 return $this->services['MailPoet\\API\\JSON\\v1\\SubscriberStats'] = new \MailPoet\API\JSON\v1\SubscriberStats(${($_ = isset($this->services['MailPoet\\Subscribers\\SubscribersRepository']) ? $this->services['MailPoet\\Subscribers\\SubscribersRepository'] : $this->getSubscribersRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\Statistics\\SubscriberStatisticsRepository']) ? $this->services['MailPoet\\Subscribers\\Statistics\\SubscriberStatisticsRepository'] : $this->getSubscriberStatisticsRepositoryService()) && false ?: '_'});
1012 }
1013
1014 /**
1015 * Gets the public 'MailPoet\API\JSON\v1\Subscribers' shared autowired service.
1016 *
1017 * @return \MailPoet\API\JSON\v1\Subscribers
1018 */
1019 protected function getSubscribersService()
1020 {
1021 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->getSettingsControllerService()) && 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 ?: '_'}, ${($_ = isset($this->services['MailPoet\\Statistics\\Track\\Unsubscribes']) ? $this->services['MailPoet\\Statistics\\Track\\Unsubscribes'] : $this->getUnsubscribesService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\SubscribersRepository']) ? $this->services['MailPoet\\Subscribers\\SubscribersRepository'] : $this->getSubscribersRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\API\\JSON\\ResponseBuilders\\SubscribersResponseBuilder']) ? $this->services['MailPoet\\API\\JSON\\ResponseBuilders\\SubscribersResponseBuilder'] : $this->getSubscribersResponseBuilderService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\SubscriberListingRepository']) ? $this->services['MailPoet\\Subscribers\\SubscriberListingRepository'] : $this->getSubscriberListingRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Util\\FieldNameObfuscator']) ? $this->services['MailPoet\\Form\\Util\\FieldNameObfuscator'] : $this->getFieldNameObfuscatorService()) && false ?: '_'});
1022 }
1023
1024 /**
1025 * Gets the public 'MailPoet\API\JSON\v1\UserFlags' shared autowired service.
1026 *
1027 * @return \MailPoet\API\JSON\v1\UserFlags
1028 */
1029 protected function getUserFlagsService()
1030 {
1031 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 ?: '_'});
1032 }
1033
1034 /**
1035 * Gets the public 'MailPoet\API\JSON\v1\WoocommerceSettings' shared autowired service.
1036 *
1037 * @return \MailPoet\API\JSON\v1\WoocommerceSettings
1038 */
1039 protected function getWoocommerceSettingsService()
1040 {
1041 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 ?: '_'});
1042 }
1043
1044 /**
1045 * Gets the public 'MailPoet\API\MP\v1\API' shared autowired service.
1046 *
1047 * @return \MailPoet\API\MP\v1\API
1048 */
1049 protected function getAPI2Service()
1050 {
1051 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->getNewSubscriberNotificationMailerService()) && 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 ?: '_'});
1052 }
1053
1054 /**
1055 * Gets the public 'MailPoet\AdminPages\PageRenderer' shared autowired service.
1056 *
1057 * @return \MailPoet\AdminPages\PageRenderer
1058 */
1059 protected function getPageRendererService()
1060 {
1061 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->getSettingsControllerService()) && false ?: '_'});
1062 }
1063
1064 /**
1065 * Gets the public 'MailPoet\AdminPages\Pages\ExperimentalFeatures' shared autowired service.
1066 *
1067 * @return \MailPoet\AdminPages\Pages\ExperimentalFeatures
1068 */
1069 protected function getExperimentalFeaturesService()
1070 {
1071 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 ?: '_'});
1072 }
1073
1074 /**
1075 * Gets the public 'MailPoet\AdminPages\Pages\FormEditor' shared autowired service.
1076 *
1077 * @return \MailPoet\AdminPages\Pages\FormEditor
1078 */
1079 protected function getFormEditorService()
1080 {
1081 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 ?: '_'}, ${($_ = isset($this->services['MailPoet\\CustomFields\\CustomFieldsRepository']) ? $this->services['MailPoet\\CustomFields\\CustomFieldsRepository'] : $this->getCustomFieldsRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\API\\JSON\\ResponseBuilders\\CustomFieldsResponseBuilder']) ? $this->services['MailPoet\\API\\JSON\\ResponseBuilders\\CustomFieldsResponseBuilder'] : ($this->services['MailPoet\\API\\JSON\\ResponseBuilders\\CustomFieldsResponseBuilder'] = new \MailPoet\API\JSON\ResponseBuilders\CustomFieldsResponseBuilder())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Renderer']) ? $this->services['MailPoet\\Form\\Renderer'] : $this->getRenderer2Service()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Block\\Date']) ? $this->services['MailPoet\\Form\\Block\\Date'] : $this->getDateService()) && 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\\Form\\FormFactory']) ? $this->services['MailPoet\\Form\\FormFactory'] : $this->getFormFactoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\Localizer']) ? $this->services['MailPoet\\Config\\Localizer'] : ($this->services['MailPoet\\Config\\Localizer'] = new \MailPoet\Config\Localizer())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Templates\\TemplateRepository']) ? $this->services['MailPoet\\Form\\Templates\\TemplateRepository'] : ($this->services['MailPoet\\Form\\Templates\\TemplateRepository'] = new \MailPoet\Form\Templates\TemplateRepository())) && false ?: '_'});
1082 }
1083
1084 /**
1085 * Gets the public 'MailPoet\AdminPages\Pages\Forms' shared autowired service.
1086 *
1087 * @return \MailPoet\AdminPages\Pages\Forms
1088 */
1089 protected function getForms2Service()
1090 {
1091 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 ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\UserFlagsController']) ? $this->services['MailPoet\\Settings\\UserFlagsController'] : $this->getUserFlagsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1092 }
1093
1094 /**
1095 * Gets the public 'MailPoet\AdminPages\Pages\Help' shared autowired service.
1096 *
1097 * @return \MailPoet\AdminPages\Pages\Help
1098 */
1099 protected function getHelpService()
1100 {
1101 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 ?: '_'}, ${($_ = isset($this->services['MailPoet\\Cron\\CronHelper']) ? $this->services['MailPoet\\Cron\\CronHelper'] : $this->getCronHelperService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Helpscout\\Beacon']) ? $this->services['MailPoet\\Helpscout\\Beacon'] : $this->getBeaconService()) && false ?: '_'});
1102 }
1103
1104 /**
1105 * Gets the public 'MailPoet\AdminPages\Pages\MP2Migration' shared autowired service.
1106 *
1107 * @return \MailPoet\AdminPages\Pages\MP2Migration
1108 */
1109 protected function getMP2MigrationService()
1110 {
1111 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 ?: '_'});
1112 }
1113
1114 /**
1115 * Gets the public 'MailPoet\AdminPages\Pages\NewsletterEditor' shared autowired service.
1116 *
1117 * @return \MailPoet\AdminPages\Pages\NewsletterEditor
1118 */
1119 protected function getNewsletterEditorService()
1120 {
1121 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->getSettingsControllerService()) && 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 ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\ServicesChecker']) ? $this->services['MailPoet\\Config\\ServicesChecker'] : ($this->services['MailPoet\\Config\\ServicesChecker'] = new \MailPoet\Config\ServicesChecker())) && false ?: '_'});
1122 }
1123
1124 /**
1125 * Gets the public 'MailPoet\AdminPages\Pages\Newsletters' shared autowired service.
1126 *
1127 * @return \MailPoet\AdminPages\Pages\Newsletters
1128 */
1129 protected function getNewsletters2Service()
1130 {
1131 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->getSettingsControllerService()) && 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 ?: '_'}, ${($_ = isset($this->services['MailPoet\\Util\\License\\Features\\Subscribers']) ? $this->services['MailPoet\\Util\\License\\Features\\Subscribers'] : $this->getSubscribers3Service()) && 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\\NewsletterTemplates\\NewsletterTemplatesRepository']) ? $this->services['MailPoet\\NewsletterTemplates\\NewsletterTemplatesRepository'] : $this->getNewsletterTemplatesRepositoryService()) && false ?: '_'});
1132 }
1133
1134 /**
1135 * Gets the public 'MailPoet\AdminPages\Pages\Premium' shared autowired service.
1136 *
1137 * @return \MailPoet\AdminPages\Pages\Premium
1138 */
1139 protected function getPremium2Service()
1140 {
1141 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 ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1142 }
1143
1144 /**
1145 * Gets the public 'MailPoet\AdminPages\Pages\Segments' shared autowired service.
1146 *
1147 * @return \MailPoet\AdminPages\Pages\Segments
1148 */
1149 protected function getSegments2Service()
1150 {
1151 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 ?: '_'}, ${($_ = 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\\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\\License\\Features\\Subscribers']) ? $this->services['MailPoet\\Util\\License\\Features\\Subscribers'] : $this->getSubscribers3Service()) && false ?: '_'});
1152 }
1153
1154 /**
1155 * Gets the public 'MailPoet\AdminPages\Pages\Settings' shared autowired service.
1156 *
1157 * @return \MailPoet\AdminPages\Pages\Settings
1158 */
1159 protected function getSettings2Service()
1160 {
1161 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->getSettingsControllerService()) && 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 ?: '_'});
1162 }
1163
1164 /**
1165 * Gets the public 'MailPoet\AdminPages\Pages\Subscribers' shared autowired service.
1166 *
1167 * @return \MailPoet\AdminPages\Pages\Subscribers
1168 */
1169 protected function getSubscribers2Service()
1170 {
1171 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\\Util\\License\\Features\\Subscribers']) ? $this->services['MailPoet\\Util\\License\\Features\\Subscribers'] : $this->getSubscribers3Service()) && 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\\Form\\Block\\Date']) ? $this->services['MailPoet\\Form\\Block\\Date'] : $this->getDateService()) && false ?: '_'});
1172 }
1173
1174 /**
1175 * Gets the public 'MailPoet\AdminPages\Pages\SubscribersExport' shared autowired service.
1176 *
1177 * @return \MailPoet\AdminPages\Pages\SubscribersExport
1178 */
1179 protected function getSubscribersExportService()
1180 {
1181 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 ?: '_'});
1182 }
1183
1184 /**
1185 * Gets the public 'MailPoet\AdminPages\Pages\SubscribersImport' shared autowired service.
1186 *
1187 * @return \MailPoet\AdminPages\Pages\SubscribersImport
1188 */
1189 protected function getSubscribersImportService()
1190 {
1191 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 ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Block\\Date']) ? $this->services['MailPoet\\Form\\Block\\Date'] : $this->getDateService()) && false ?: '_'});
1192 }
1193
1194 /**
1195 * Gets the public 'MailPoet\AdminPages\Pages\Update' shared autowired service.
1196 *
1197 * @return \MailPoet\AdminPages\Pages\Update
1198 */
1199 protected function getUpdateService()
1200 {
1201 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->getSettingsControllerService()) && false ?: '_'});
1202 }
1203
1204 /**
1205 * Gets the public 'MailPoet\AdminPages\Pages\WelcomeWizard' shared autowired service.
1206 *
1207 * @return \MailPoet\AdminPages\Pages\WelcomeWizard
1208 */
1209 protected function getWelcomeWizardService()
1210 {
1211 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->getSettingsControllerService()) && 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 ?: '_'});
1212 }
1213
1214 /**
1215 * Gets the public 'MailPoet\AdminPages\Pages\WooCommerceSetup' shared autowired service.
1216 *
1217 * @return \MailPoet\AdminPages\Pages\WooCommerceSetup
1218 */
1219 protected function getWooCommerceSetupService()
1220 {
1221 return $this->services['MailPoet\\AdminPages\\Pages\\WooCommerceSetup'] = new \MailPoet\AdminPages\Pages\WooCommerceSetup(${($_ = 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 ?: '_'});
1222 }
1223
1224 /**
1225 * Gets the public 'MailPoet\Analytics\Analytics' shared autowired service.
1226 *
1227 * @return \MailPoet\Analytics\Analytics
1228 */
1229 protected function getAnalytics2Service()
1230 {
1231 return $this->services['MailPoet\\Analytics\\Analytics'] = new \MailPoet\Analytics\Analytics(${($_ = isset($this->services['MailPoet\\Analytics\\Reporter']) ? $this->services['MailPoet\\Analytics\\Reporter'] : $this->getReporterService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'});
1232 }
1233
1234 /**
1235 * Gets the public 'MailPoet\Analytics\Reporter' shared autowired service.
1236 *
1237 * @return \MailPoet\Analytics\Reporter
1238 */
1239 protected function getReporterService()
1240 {
1241 return $this->services['MailPoet\\Analytics\\Reporter'] = new \MailPoet\Analytics\Reporter(${($_ = isset($this->services['MailPoet\\Newsletter\\NewslettersRepository']) ? $this->services['MailPoet\\Newsletter\\NewslettersRepository'] : $this->getNewslettersRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Segments\\SegmentsRepository']) ? $this->services['MailPoet\\Segments\\SegmentsRepository'] : $this->getSegmentsRepositoryService()) && 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\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && 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 ?: '_'});
1242 }
1243
1244 /**
1245 * Gets the public 'MailPoet\Config\AccessControl' shared autowired service.
1246 *
1247 * @return \MailPoet\Config\AccessControl
1248 */
1249 protected function getAccessControlService()
1250 {
1251 return $this->services['MailPoet\\Config\\AccessControl'] = new \MailPoet\Config\AccessControl();
1252 }
1253
1254 /**
1255 * Gets the public 'MailPoet\Config\Activator' shared autowired service.
1256 *
1257 * @return \MailPoet\Config\Activator
1258 */
1259 protected function getActivatorService()
1260 {
1261 return $this->services['MailPoet\\Config\\Activator'] = new \MailPoet\Config\Activator(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\Populator']) ? $this->services['MailPoet\\Config\\Populator'] : $this->getPopulatorService()) && false ?: '_'});
1262 }
1263
1264 /**
1265 * Gets the public 'MailPoet\Config\Changelog' shared autowired service.
1266 *
1267 * @return \MailPoet\Config\Changelog
1268 */
1269 protected function getChangelogService()
1270 {
1271 return $this->services['MailPoet\\Config\\Changelog'] = new \MailPoet\Config\Changelog(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && 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 ?: '_'});
1272 }
1273
1274 /**
1275 * Gets the public 'MailPoet\Config\Hooks' shared autowired service.
1276 *
1277 * @return \MailPoet\Config\Hooks
1278 */
1279 protected function getHooksService()
1280 {
1281 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->getSettingsControllerService()) && 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\\Form\\DisplayFormInWPContent']) ? $this->services['MailPoet\\Form\\DisplayFormInWPContent'] : $this->getDisplayFormInWPContentService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\DynamicSegments\\DynamicSegmentHooks']) ? $this->services['MailPoet\\DynamicSegments\\DynamicSegmentHooks'] : $this->getDynamicSegmentHooksService()) && false ?: '_'});
1282 }
1283
1284 /**
1285 * Gets the public 'MailPoet\Config\Initializer' shared autowired service.
1286 *
1287 * @return \MailPoet\Config\Initializer
1288 */
1289 protected function getInitializerService()
1290 {
1291 $a = ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'};
1292 $b = ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'};
1293
1294 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->getNewSubscriberNotificationMailerService()) && false ?: '_'}, $b, $a, ${($_ = 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 ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\Renderer']) ? $this->services['MailPoet\\Config\\Renderer'] : $this->getRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Statistics\\Track\\Unsubscribes']) ? $this->services['MailPoet\\Statistics\\Track\\Unsubscribes'] : $this->getUnsubscribesService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\ManageSubscriptionFormRenderer']) ? $this->services['MailPoet\\Subscription\\ManageSubscriptionFormRenderer'] : $this->getManageSubscriptionFormRendererService()) && false ?: '_'}), $b), ${($_ = isset($this->services['MailPoet\\Config\\DatabaseInitializer']) ? $this->services['MailPoet\\Config\\DatabaseInitializer'] : ($this->services['MailPoet\\Config\\DatabaseInitializer'] = new \MailPoet\Config\DatabaseInitializer($this))) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WooCommerce\\TransactionalEmailHooks']) ? $this->services['MailPoet\\WooCommerce\\TransactionalEmailHooks'] : $this->getTransactionalEmailHooksService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\PostEditorBlocks\\PostEditorBlock']) ? $this->services['MailPoet\\PostEditorBlocks\\PostEditorBlock'] : $this->getPostEditorBlockService()) && 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\\Config\\Localizer']) ? $this->services['MailPoet\\Config\\Localizer'] : ($this->services['MailPoet\\Config\\Localizer'] = new \MailPoet\Config\Localizer())) && false ?: '_'});
1295 }
1296
1297 /**
1298 * Gets the public 'MailPoet\Config\Menu' shared autowired service.
1299 *
1300 * @return \MailPoet\Config\Menu
1301 */
1302 protected function getMenuService()
1303 {
1304 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 ?: '_'});
1305 }
1306
1307 /**
1308 * Gets the public 'MailPoet\Config\Renderer' shared service.
1309 *
1310 * @return \MailPoet\Config\Renderer
1311 */
1312 protected function getRendererService()
1313 {
1314 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();
1315 }
1316
1317 /**
1318 * Gets the public 'MailPoet\Config\RendererFactory' shared autowired service.
1319 *
1320 * @return \MailPoet\Config\RendererFactory
1321 */
1322 protected function getRendererFactoryService()
1323 {
1324 return $this->services['MailPoet\\Config\\RendererFactory'] = new \MailPoet\Config\RendererFactory();
1325 }
1326
1327 /**
1328 * Gets the public 'MailPoet\Config\Shortcodes' autowired service.
1329 *
1330 * @return \MailPoet\Config\Shortcodes
1331 */
1332 protected function getShortcodesService()
1333 {
1334 $a = ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'};
1335
1336 return new \MailPoet\Config\Shortcodes(new \MailPoet\Subscription\Pages(${($_ = isset($this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer']) ? $this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer'] : $this->getNewSubscriberNotificationMailerService()) && false ?: '_'}, $a, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && 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 ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\Renderer']) ? $this->services['MailPoet\\Config\\Renderer'] : $this->getRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Statistics\\Track\\Unsubscribes']) ? $this->services['MailPoet\\Statistics\\Track\\Unsubscribes'] : $this->getUnsubscribesService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\ManageSubscriptionFormRenderer']) ? $this->services['MailPoet\\Subscription\\ManageSubscriptionFormRenderer'] : $this->getManageSubscriptionFormRendererService()) && false ?: '_'}), $a);
1337 }
1338
1339 /**
1340 * Gets the public 'MailPoet\Cron\CronHelper' shared autowired service.
1341 *
1342 * @return \MailPoet\Cron\CronHelper
1343 */
1344 protected function getCronHelperService()
1345 {
1346 return $this->services['MailPoet\\Cron\\CronHelper'] = new \MailPoet\Cron\CronHelper(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'}, ${($_ = 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\Cron\CronTrigger' shared autowired service.
1351 *
1352 * @return \MailPoet\Cron\CronTrigger
1353 */
1354 protected function getCronTriggerService()
1355 {
1356 return $this->services['MailPoet\\Cron\\CronTrigger'] = new \MailPoet\Cron\CronTrigger(${($_ = isset($this->services['MailPoet\\Cron\\Triggers\\MailPoet']) ? $this->services['MailPoet\\Cron\\Triggers\\MailPoet'] : $this->getMailPoetService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Cron\\Triggers\\WordPress']) ? $this->services['MailPoet\\Cron\\Triggers\\WordPress'] : $this->getWordPressService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'});
1357 }
1358
1359 /**
1360 * Gets the public 'MailPoet\Cron\CronWorkerRunner' shared autowired service.
1361 *
1362 * @return \MailPoet\Cron\CronWorkerRunner
1363 */
1364 protected function getCronWorkerRunnerService()
1365 {
1366 return $this->services['MailPoet\\Cron\\CronWorkerRunner'] = new \MailPoet\Cron\CronWorkerRunner(${($_ = isset($this->services['MailPoet\\Cron\\CronHelper']) ? $this->services['MailPoet\\Cron\\CronHelper'] : $this->getCronHelperService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Cron\\CronWorkerScheduler']) ? $this->services['MailPoet\\Cron\\CronWorkerScheduler'] : $this->getCronWorkerSchedulerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1367 }
1368
1369 /**
1370 * Gets the public 'MailPoet\Cron\CronWorkerScheduler' shared autowired service.
1371 *
1372 * @return \MailPoet\Cron\CronWorkerScheduler
1373 */
1374 protected function getCronWorkerSchedulerService()
1375 {
1376 return $this->services['MailPoet\\Cron\\CronWorkerScheduler'] = new \MailPoet\Cron\CronWorkerScheduler(${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1377 }
1378
1379 /**
1380 * Gets the public 'MailPoet\Cron\Daemon' shared autowired service.
1381 *
1382 * @return \MailPoet\Cron\Daemon
1383 */
1384 protected function getDaemonService()
1385 {
1386 return $this->services['MailPoet\\Cron\\Daemon'] = new \MailPoet\Cron\Daemon(${($_ = isset($this->services['MailPoet\\Cron\\CronHelper']) ? $this->services['MailPoet\\Cron\\CronHelper'] : $this->getCronHelperService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Cron\\CronWorkerRunner']) ? $this->services['MailPoet\\Cron\\CronWorkerRunner'] : $this->getCronWorkerRunnerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Cron\\Workers\\WorkersFactory']) ? $this->services['MailPoet\\Cron\\Workers\\WorkersFactory'] : $this->getWorkersFactoryService()) && false ?: '_'});
1387 }
1388
1389 /**
1390 * Gets the public 'MailPoet\Cron\DaemonHttpRunner' shared autowired service.
1391 *
1392 * @return \MailPoet\Cron\DaemonHttpRunner
1393 */
1394 protected function getDaemonHttpRunnerService()
1395 {
1396 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\\Cron\\CronHelper']) ? $this->services['MailPoet\\Cron\\CronHelper'] : $this->getCronHelperService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Cron\\Triggers\\WordPress']) ? $this->services['MailPoet\\Cron\\Triggers\\WordPress'] : $this->getWordPressService()) && false ?: '_'});
1397 }
1398
1399 /**
1400 * Gets the public 'MailPoet\Cron\Supervisor' shared autowired service.
1401 *
1402 * @return \MailPoet\Cron\Supervisor
1403 */
1404 protected function getSupervisorService()
1405 {
1406 return $this->services['MailPoet\\Cron\\Supervisor'] = new \MailPoet\Cron\Supervisor(${($_ = isset($this->services['MailPoet\\Cron\\CronHelper']) ? $this->services['MailPoet\\Cron\\CronHelper'] : $this->getCronHelperService()) && false ?: '_'});
1407 }
1408
1409 /**
1410 * Gets the public 'MailPoet\Cron\Triggers\MailPoet' shared autowired service.
1411 *
1412 * @return \MailPoet\Cron\Triggers\MailPoet
1413 */
1414 protected function getMailPoetService()
1415 {
1416 return $this->services['MailPoet\\Cron\\Triggers\\MailPoet'] = new \MailPoet\Cron\Triggers\MailPoet(${($_ = isset($this->services['MailPoet\\Cron\\Supervisor']) ? $this->services['MailPoet\\Cron\\Supervisor'] : $this->getSupervisorService()) && false ?: '_'});
1417 }
1418
1419 /**
1420 * Gets the public 'MailPoet\Cron\Triggers\WordPress' shared autowired service.
1421 *
1422 * @return \MailPoet\Cron\Triggers\WordPress
1423 */
1424 protected function getWordPressService()
1425 {
1426 return $this->services['MailPoet\\Cron\\Triggers\\WordPress'] = new \MailPoet\Cron\Triggers\WordPress(${($_ = isset($this->services['MailPoet\\Cron\\CronHelper']) ? $this->services['MailPoet\\Cron\\CronHelper'] : $this->getCronHelperService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Cron\\Triggers\\MailPoet']) ? $this->services['MailPoet\\Cron\\Triggers\\MailPoet'] : $this->getMailPoetService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1427 }
1428
1429 /**
1430 * Gets the public 'MailPoet\Cron\Workers\AuthorizedSendingEmailsCheck' shared autowired service.
1431 *
1432 * @return \MailPoet\Cron\Workers\AuthorizedSendingEmailsCheck
1433 */
1434 protected function getAuthorizedSendingEmailsCheckService()
1435 {
1436 return $this->services['MailPoet\\Cron\\Workers\\AuthorizedSendingEmailsCheck'] = new \MailPoet\Cron\Workers\AuthorizedSendingEmailsCheck(${($_ = isset($this->services['MailPoet\\Services\\AuthorizedEmailsController']) ? $this->services['MailPoet\\Services\\AuthorizedEmailsController'] : $this->getAuthorizedEmailsControllerService()) && false ?: '_'});
1437 }
1438
1439 /**
1440 * Gets the public 'MailPoet\Cron\Workers\Beamer' shared autowired service.
1441 *
1442 * @return \MailPoet\Cron\Workers\Beamer
1443 */
1444 protected function getBeamerService()
1445 {
1446 return $this->services['MailPoet\\Cron\\Workers\\Beamer'] = new \MailPoet\Cron\Workers\Beamer(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1447 }
1448
1449 /**
1450 * Gets the public 'MailPoet\Cron\Workers\Bounce' shared autowired service.
1451 *
1452 * @return \MailPoet\Cron\Workers\Bounce
1453 */
1454 protected function getBounceService()
1455 {
1456 return $this->services['MailPoet\\Cron\\Workers\\Bounce'] = new \MailPoet\Cron\Workers\Bounce(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'});
1457 }
1458
1459 /**
1460 * Gets the public 'MailPoet\Cron\Workers\ExportFilesCleanup' shared autowired service.
1461 *
1462 * @return \MailPoet\Cron\Workers\ExportFilesCleanup
1463 */
1464 protected function getExportFilesCleanupService()
1465 {
1466 return $this->services['MailPoet\\Cron\\Workers\\ExportFilesCleanup'] = new \MailPoet\Cron\Workers\ExportFilesCleanup(${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1467 }
1468
1469 /**
1470 * Gets the public 'MailPoet\Cron\Workers\InactiveSubscribers' shared autowired service.
1471 *
1472 * @return \MailPoet\Cron\Workers\InactiveSubscribers
1473 */
1474 protected function getInactiveSubscribersService()
1475 {
1476 return $this->services['MailPoet\\Cron\\Workers\\InactiveSubscribers'] = new \MailPoet\Cron\Workers\InactiveSubscribers(${($_ = isset($this->services['MailPoet\\Subscribers\\InactiveSubscribersController']) ? $this->services['MailPoet\\Subscribers\\InactiveSubscribersController'] : $this->getInactiveSubscribersControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'});
1477 }
1478
1479 /**
1480 * Gets the public 'MailPoet\Cron\Workers\KeyCheck\PremiumKeyCheck' shared autowired service.
1481 *
1482 * @return \MailPoet\Cron\Workers\KeyCheck\PremiumKeyCheck
1483 */
1484 protected function getPremiumKeyCheckService()
1485 {
1486 return $this->services['MailPoet\\Cron\\Workers\\KeyCheck\\PremiumKeyCheck'] = new \MailPoet\Cron\Workers\KeyCheck\PremiumKeyCheck(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'});
1487 }
1488
1489 /**
1490 * Gets the public 'MailPoet\Cron\Workers\KeyCheck\SendingServiceKeyCheck' shared autowired service.
1491 *
1492 * @return \MailPoet\Cron\Workers\KeyCheck\SendingServiceKeyCheck
1493 */
1494 protected function getSendingServiceKeyCheckService()
1495 {
1496 return $this->services['MailPoet\\Cron\\Workers\\KeyCheck\\SendingServiceKeyCheck'] = new \MailPoet\Cron\Workers\KeyCheck\SendingServiceKeyCheck(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\ServicesChecker']) ? $this->services['MailPoet\\Config\\ServicesChecker'] : ($this->services['MailPoet\\Config\\ServicesChecker'] = new \MailPoet\Config\ServicesChecker())) && false ?: '_'});
1497 }
1498
1499 /**
1500 * Gets the public 'MailPoet\Cron\Workers\Scheduler' shared autowired service.
1501 *
1502 * @return \MailPoet\Cron\Workers\Scheduler
1503 */
1504 protected function getSchedulerService()
1505 {
1506 return $this->services['MailPoet\\Cron\\Workers\\Scheduler'] = new \MailPoet\Cron\Workers\Scheduler(${($_ = isset($this->services['MailPoet\\Segments\\SubscribersFinder']) ? $this->services['MailPoet\\Segments\\SubscribersFinder'] : $this->getSubscribersFinderService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Logging\\LoggerFactory']) ? $this->services['MailPoet\\Logging\\LoggerFactory'] : $this->getLoggerFactoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Cron\\CronHelper']) ? $this->services['MailPoet\\Cron\\CronHelper'] : $this->getCronHelperService()) && false ?: '_'});
1507 }
1508
1509 /**
1510 * Gets the public 'MailPoet\Cron\Workers\SendingQueue\Migration' shared autowired service.
1511 *
1512 * @return \MailPoet\Cron\Workers\SendingQueue\Migration
1513 */
1514 protected function getMigrationService()
1515 {
1516 return $this->services['MailPoet\\Cron\\Workers\\SendingQueue\\Migration'] = new \MailPoet\Cron\Workers\SendingQueue\Migration(${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1517 }
1518
1519 /**
1520 * Gets the public 'MailPoet\Cron\Workers\SendingQueue\SendingErrorHandler' shared autowired service.
1521 *
1522 * @return \MailPoet\Cron\Workers\SendingQueue\SendingErrorHandler
1523 */
1524 protected function getSendingErrorHandlerService()
1525 {
1526 return $this->services['MailPoet\\Cron\\Workers\\SendingQueue\\SendingErrorHandler'] = new \MailPoet\Cron\Workers\SendingQueue\SendingErrorHandler();
1527 }
1528
1529 /**
1530 * Gets the public 'MailPoet\Cron\Workers\SendingQueue\SendingQueue' shared autowired service.
1531 *
1532 * @return \MailPoet\Cron\Workers\SendingQueue\SendingQueue
1533 */
1534 protected function getSendingQueue2Service()
1535 {
1536 return $this->services['MailPoet\\Cron\\Workers\\SendingQueue\\SendingQueue'] = new \MailPoet\Cron\Workers\SendingQueue\SendingQueue(${($_ = 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->getScheduler2Service()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Logging\\LoggerFactory']) ? $this->services['MailPoet\\Logging\\LoggerFactory'] : $this->getLoggerFactoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\NewslettersRepository']) ? $this->services['MailPoet\\Newsletter\\NewslettersRepository'] : $this->getNewslettersRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Cron\\CronHelper']) ? $this->services['MailPoet\\Cron\\CronHelper'] : $this->getCronHelperService()) && false ?: '_'});
1537 }
1538
1539 /**
1540 * Gets the public 'MailPoet\Cron\Workers\StatsNotifications\AutomatedEmails' shared autowired service.
1541 *
1542 * @return \MailPoet\Cron\Workers\StatsNotifications\AutomatedEmails
1543 */
1544 protected function getAutomatedEmailsService()
1545 {
1546 return $this->services['MailPoet\\Cron\\Workers\\StatsNotifications\\AutomatedEmails'] = new \MailPoet\Cron\Workers\StatsNotifications\AutomatedEmails(${($_ = 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->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\NewslettersRepository']) ? $this->services['MailPoet\\Newsletter\\NewslettersRepository'] : $this->getNewslettersRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Statistics\\NewsletterStatisticsRepository']) ? $this->services['MailPoet\\Newsletter\\Statistics\\NewsletterStatisticsRepository'] : $this->getNewsletterStatisticsRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Mailer\\MetaInfo']) ? $this->services['MailPoet\\Mailer\\MetaInfo'] : ($this->services['MailPoet\\Mailer\\MetaInfo'] = new \MailPoet\Mailer\MetaInfo())) && false ?: '_'});
1547 }
1548
1549 /**
1550 * Gets the public 'MailPoet\Cron\Workers\StatsNotifications\Worker' shared autowired service.
1551 *
1552 * @return \MailPoet\Cron\Workers\StatsNotifications\Worker
1553 */
1554 protected function getWorkerService()
1555 {
1556 return $this->services['MailPoet\\Cron\\Workers\\StatsNotifications\\Worker'] = new \MailPoet\Cron\Workers\StatsNotifications\Worker(${($_ = 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->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Cron\\CronHelper']) ? $this->services['MailPoet\\Cron\\CronHelper'] : $this->getCronHelperService()) && 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\\Cron\\Workers\\StatsNotifications\\StatsNotificationsRepository']) ? $this->services['MailPoet\\Cron\\Workers\\StatsNotifications\\StatsNotificationsRepository'] : $this->getStatsNotificationsRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Cron\\Workers\\StatsNotifications\\NewsletterLinkRepository']) ? $this->services['MailPoet\\Cron\\Workers\\StatsNotifications\\NewsletterLinkRepository'] : $this->getNewsletterLinkRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Statistics\\NewsletterStatisticsRepository']) ? $this->services['MailPoet\\Newsletter\\Statistics\\NewsletterStatisticsRepository'] : $this->getNewsletterStatisticsRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Util\\License\\Features\\Subscribers']) ? $this->services['MailPoet\\Util\\License\\Features\\Subscribers'] : $this->getSubscribers3Service()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\SubscribersRepository']) ? $this->services['MailPoet\\Subscribers\\SubscribersRepository'] : $this->getSubscribersRepositoryService()) && false ?: '_'});
1557 }
1558
1559 /**
1560 * Gets the public 'MailPoet\Cron\Workers\SubscriberLinkTokens' shared autowired service.
1561 *
1562 * @return \MailPoet\Cron\Workers\SubscriberLinkTokens
1563 */
1564 protected function getSubscriberLinkTokensService()
1565 {
1566 return $this->services['MailPoet\\Cron\\Workers\\SubscriberLinkTokens'] = new \MailPoet\Cron\Workers\SubscriberLinkTokens(${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1567 }
1568
1569 /**
1570 * Gets the public 'MailPoet\Cron\Workers\UnsubscribeTokens' shared autowired service.
1571 *
1572 * @return \MailPoet\Cron\Workers\UnsubscribeTokens
1573 */
1574 protected function getUnsubscribeTokensService()
1575 {
1576 return $this->services['MailPoet\\Cron\\Workers\\UnsubscribeTokens'] = new \MailPoet\Cron\Workers\UnsubscribeTokens(${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1577 }
1578
1579 /**
1580 * Gets the public 'MailPoet\Cron\Workers\WooCommercePastOrders' shared autowired service.
1581 *
1582 * @return \MailPoet\Cron\Workers\WooCommercePastOrders
1583 */
1584 protected function getWooCommercePastOrdersService()
1585 {
1586 return $this->services['MailPoet\\Cron\\Workers\\WooCommercePastOrders'] = new \MailPoet\Cron\Workers\WooCommercePastOrders(${($_ = 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 ?: '_'});
1587 }
1588
1589 /**
1590 * Gets the public 'MailPoet\Cron\Workers\WooCommerceSync' shared autowired service.
1591 *
1592 * @return \MailPoet\Cron\Workers\WooCommerceSync
1593 */
1594 protected function getWooCommerceSyncService()
1595 {
1596 return $this->services['MailPoet\\Cron\\Workers\\WooCommerceSync'] = new \MailPoet\Cron\Workers\WooCommerceSync(${($_ = isset($this->services['MailPoet\\Segments\\WooCommerce']) ? $this->services['MailPoet\\Segments\\WooCommerce'] : $this->getWooCommerceService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WooCommerce\\Helper']) ? $this->services['MailPoet\\WooCommerce\\Helper'] : ($this->services['MailPoet\\WooCommerce\\Helper'] = new \MailPoet\WooCommerce\Helper())) && false ?: '_'});
1597 }
1598
1599 /**
1600 * Gets the public 'MailPoet\Cron\Workers\WorkersFactory' shared autowired service.
1601 *
1602 * @return \MailPoet\Cron\Workers\WorkersFactory
1603 */
1604 protected function getWorkersFactoryService()
1605 {
1606 return $this->services['MailPoet\\Cron\\Workers\\WorkersFactory'] = new \MailPoet\Cron\Workers\WorkersFactory(${($_ = isset($this->services['MailPoet\\DI\\ContainerWrapper']) ? $this->services['MailPoet\\DI\\ContainerWrapper'] : $this->getContainerWrapperService()) && false ?: '_'});
1607 }
1608
1609 /**
1610 * Gets the public 'MailPoet\DI\ContainerWrapper' shared service.
1611 *
1612 * @return \MailPoet\DI\ContainerWrapper
1613 */
1614 protected function getContainerWrapperService()
1615 {
1616 return $this->services['MailPoet\\DI\\ContainerWrapper'] = \MailPoet\DI\ContainerWrapper::getInstance();
1617 }
1618
1619 /**
1620 * Gets the public 'MailPoet\Features\FeatureFlagsController' shared autowired service.
1621 *
1622 * @return \MailPoet\Features\FeatureFlagsController
1623 */
1624 protected function getFeatureFlagsControllerService()
1625 {
1626 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 ?: '_'});
1627 }
1628
1629 /**
1630 * Gets the public 'MailPoet\Features\FeatureFlagsRepository' shared autowired service.
1631 *
1632 * @return \MailPoet\Features\FeatureFlagsRepository
1633 */
1634 protected function getFeatureFlagsRepositoryService()
1635 {
1636 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 ?: '_'});
1637 }
1638
1639 /**
1640 * Gets the public 'MailPoet\Form\AssetsController' shared autowired service.
1641 *
1642 * @return \MailPoet\Form\AssetsController
1643 */
1644 protected function getAssetsControllerService()
1645 {
1646 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->getSettingsControllerService()) && false ?: '_'});
1647 }
1648
1649 /**
1650 * Gets the public 'MailPoet\Form\Block\Date' shared autowired service.
1651 *
1652 * @return \MailPoet\Form\Block\Date
1653 */
1654 protected function getDateService()
1655 {
1656 return $this->services['MailPoet\\Form\\Block\\Date'] = new \MailPoet\Form\Block\Date(${($_ = isset($this->services['MailPoet\\Form\\Block\\BlockRendererHelper']) ? $this->services['MailPoet\\Form\\Block\\BlockRendererHelper'] : $this->getBlockRendererHelperService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\BlockStylesRenderer']) ? $this->services['MailPoet\\Form\\BlockStylesRenderer'] : ($this->services['MailPoet\\Form\\BlockStylesRenderer'] = new \MailPoet\Form\BlockStylesRenderer())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\BlockWrapperRenderer']) ? $this->services['MailPoet\\Form\\BlockWrapperRenderer'] : ($this->services['MailPoet\\Form\\BlockWrapperRenderer'] = new \MailPoet\Form\BlockWrapperRenderer())) && false ?: '_'});
1657 }
1658
1659 /**
1660 * Gets the public 'MailPoet\Form\FormFactory' shared autowired service.
1661 *
1662 * @return \MailPoet\Form\FormFactory
1663 */
1664 protected function getFormFactoryService()
1665 {
1666 return $this->services['MailPoet\\Form\\FormFactory'] = new \MailPoet\Form\FormFactory(${($_ = isset($this->services['MailPoet\\Form\\FormsRepository']) ? $this->services['MailPoet\\Form\\FormsRepository'] : $this->getFormsRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Templates\\TemplateRepository']) ? $this->services['MailPoet\\Form\\Templates\\TemplateRepository'] : ($this->services['MailPoet\\Form\\Templates\\TemplateRepository'] = new \MailPoet\Form\Templates\TemplateRepository())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'});
1667 }
1668
1669 /**
1670 * Gets the public 'MailPoet\Form\Renderer' shared autowired service.
1671 *
1672 * @return \MailPoet\Form\Renderer
1673 */
1674 protected function getRenderer2Service()
1675 {
1676 return $this->services['MailPoet\\Form\\Renderer'] = new \MailPoet\Form\Renderer(${($_ = isset($this->services['MailPoet\\Form\\Util\\Styles']) ? $this->services['MailPoet\\Form\\Util\\Styles'] : ($this->services['MailPoet\\Form\\Util\\Styles'] = new \MailPoet\Form\Util\Styles())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Util\\CustomFonts']) ? $this->services['MailPoet\\Form\\Util\\CustomFonts'] : $this->getCustomFontsService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\BlocksRenderer']) ? $this->services['MailPoet\\Form\\BlocksRenderer'] : $this->getBlocksRendererService()) && false ?: '_'});
1677 }
1678
1679 /**
1680 * Gets the public 'MailPoet\Form\Util\FieldNameObfuscator' shared autowired service.
1681 *
1682 * @return \MailPoet\Form\Util\FieldNameObfuscator
1683 */
1684 protected function getFieldNameObfuscatorService()
1685 {
1686 return $this->services['MailPoet\\Form\\Util\\FieldNameObfuscator'] = new \MailPoet\Form\Util\FieldNameObfuscator(${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1687 }
1688
1689 /**
1690 * Gets the public 'MailPoet\Listing\BulkActionController' shared autowired service.
1691 *
1692 * @return \MailPoet\Listing\BulkActionController
1693 */
1694 protected function getBulkActionControllerService()
1695 {
1696 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 ?: '_'});
1697 }
1698
1699 /**
1700 * Gets the public 'MailPoet\Listing\BulkActionFactory' shared autowired service.
1701 *
1702 * @return \MailPoet\Listing\BulkActionFactory
1703 */
1704 protected function getBulkActionFactoryService()
1705 {
1706 return $this->services['MailPoet\\Listing\\BulkActionFactory'] = new \MailPoet\Listing\BulkActionFactory();
1707 }
1708
1709 /**
1710 * Gets the public 'MailPoet\Listing\Handler' shared autowired service.
1711 *
1712 * @return \MailPoet\Listing\Handler
1713 */
1714 protected function getHandlerService()
1715 {
1716 return $this->services['MailPoet\\Listing\\Handler'] = new \MailPoet\Listing\Handler();
1717 }
1718
1719 /**
1720 * Gets the public 'MailPoet\Listing\PageLimit' shared autowired service.
1721 *
1722 * @return \MailPoet\Listing\PageLimit
1723 */
1724 protected function getPageLimitService()
1725 {
1726 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 ?: '_'});
1727 }
1728
1729 /**
1730 * Gets the public 'MailPoet\NewsletterTemplates\NewsletterTemplatesRepository' shared autowired service.
1731 *
1732 * @return \MailPoet\NewsletterTemplates\NewsletterTemplatesRepository
1733 */
1734 protected function getNewsletterTemplatesRepositoryService()
1735 {
1736 return $this->services['MailPoet\\NewsletterTemplates\\NewsletterTemplatesRepository'] = new \MailPoet\NewsletterTemplates\NewsletterTemplatesRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'});
1737 }
1738
1739 /**
1740 * Gets the public 'MailPoet\Newsletter\AutomatedLatestContent' shared autowired service.
1741 *
1742 * @return \MailPoet\Newsletter\AutomatedLatestContent
1743 */
1744 protected function getAutomatedLatestContent2Service()
1745 {
1746 return $this->services['MailPoet\\Newsletter\\AutomatedLatestContent'] = new \MailPoet\Newsletter\AutomatedLatestContent(${($_ = isset($this->services['MailPoet\\Logging\\LoggerFactory']) ? $this->services['MailPoet\\Logging\\LoggerFactory'] : $this->getLoggerFactoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1747 }
1748
1749 /**
1750 * Gets the public 'MailPoet\Newsletter\Listing\NewsletterListingRepository' shared autowired service.
1751 *
1752 * @return \MailPoet\Newsletter\Listing\NewsletterListingRepository
1753 */
1754 protected function getNewsletterListingRepositoryService()
1755 {
1756 return $this->services['MailPoet\\Newsletter\\Listing\\NewsletterListingRepository'] = new \MailPoet\Newsletter\Listing\NewsletterListingRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'});
1757 }
1758
1759 /**
1760 * Gets the public 'MailPoet\Newsletter\NewsletterPostsRepository' shared autowired service.
1761 *
1762 * @return \MailPoet\Newsletter\NewsletterPostsRepository
1763 */
1764 protected function getNewsletterPostsRepositoryService()
1765 {
1766 return $this->services['MailPoet\\Newsletter\\NewsletterPostsRepository'] = new \MailPoet\Newsletter\NewsletterPostsRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'});
1767 }
1768
1769 /**
1770 * Gets the public 'MailPoet\Newsletter\NewsletterSaveController' shared autowired service.
1771 *
1772 * @return \MailPoet\Newsletter\NewsletterSaveController
1773 */
1774 protected function getNewsletterSaveControllerService()
1775 {
1776 return $this->services['MailPoet\\Newsletter\\NewsletterSaveController'] = new \MailPoet\Newsletter\NewsletterSaveController(${($_ = isset($this->services['MailPoet\\Services\\AuthorizedEmailsController']) ? $this->services['MailPoet\\Services\\AuthorizedEmailsController'] : $this->getAuthorizedEmailsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Emoji']) ? $this->services['MailPoet\\WP\\Emoji'] : $this->getEmojiService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\NewslettersRepository']) ? $this->services['MailPoet\\Newsletter\\NewslettersRepository'] : $this->getNewslettersRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Options\\NewsletterOptionsRepository']) ? $this->services['MailPoet\\Newsletter\\Options\\NewsletterOptionsRepository'] : $this->getNewsletterOptionsRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Options\\NewsletterOptionFieldsRepository']) ? $this->services['MailPoet\\Newsletter\\Options\\NewsletterOptionFieldsRepository'] : $this->getNewsletterOptionFieldsRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Segment\\NewsletterSegmentRepository']) ? $this->services['MailPoet\\Newsletter\\Segment\\NewsletterSegmentRepository'] : $this->getNewsletterSegmentRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\NewsletterTemplates\\NewsletterTemplatesRepository']) ? $this->services['MailPoet\\NewsletterTemplates\\NewsletterTemplatesRepository'] : $this->getNewsletterTemplatesRepositoryService()) && 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\\Newsletter\\Sending\\ScheduledTasksRepository']) ? $this->services['MailPoet\\Newsletter\\Sending\\ScheduledTasksRepository'] : $this->getScheduledTasksRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'});
1777 }
1778
1779 /**
1780 * Gets the public 'MailPoet\Newsletter\NewslettersRepository' shared autowired service.
1781 *
1782 * @return \MailPoet\Newsletter\NewslettersRepository
1783 */
1784 protected function getNewslettersRepositoryService()
1785 {
1786 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 ?: '_'});
1787 }
1788
1789 /**
1790 * Gets the public 'MailPoet\Newsletter\Options\NewsletterOptionFieldsRepository' shared autowired service.
1791 *
1792 * @return \MailPoet\Newsletter\Options\NewsletterOptionFieldsRepository
1793 */
1794 protected function getNewsletterOptionFieldsRepositoryService()
1795 {
1796 return $this->services['MailPoet\\Newsletter\\Options\\NewsletterOptionFieldsRepository'] = new \MailPoet\Newsletter\Options\NewsletterOptionFieldsRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'});
1797 }
1798
1799 /**
1800 * Gets the public 'MailPoet\Newsletter\Options\NewsletterOptionsRepository' shared autowired service.
1801 *
1802 * @return \MailPoet\Newsletter\Options\NewsletterOptionsRepository
1803 */
1804 protected function getNewsletterOptionsRepositoryService()
1805 {
1806 return $this->services['MailPoet\\Newsletter\\Options\\NewsletterOptionsRepository'] = new \MailPoet\Newsletter\Options\NewsletterOptionsRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'});
1807 }
1808
1809 /**
1810 * Gets the public 'MailPoet\Newsletter\Renderer\Blocks\Renderer' shared autowired service.
1811 *
1812 * @return \MailPoet\Newsletter\Renderer\Blocks\Renderer
1813 */
1814 protected function getRenderer3Service()
1815 {
1816 return $this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Renderer'] = new \MailPoet\Newsletter\Renderer\Blocks\Renderer(${($_ = isset($this->services['MailPoet\\Newsletter\\NewsletterPostsRepository']) ? $this->services['MailPoet\\Newsletter\\NewsletterPostsRepository'] : $this->getNewsletterPostsRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\AutomatedLatestContent']) ? $this->services['MailPoet\\Newsletter\\AutomatedLatestContent'] : $this->getAutomatedLatestContent2Service()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Button']) ? $this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Button'] : ($this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Button'] = new \MailPoet\Newsletter\Renderer\Blocks\Button())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Divider']) ? $this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Divider'] : ($this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Divider'] = new \MailPoet\Newsletter\Renderer\Blocks\Divider())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Footer']) ? $this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Footer'] : ($this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Footer'] = new \MailPoet\Newsletter\Renderer\Blocks\Footer())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Header']) ? $this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Header'] : ($this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Header'] = new \MailPoet\Newsletter\Renderer\Blocks\Header())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Image']) ? $this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Image'] : ($this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Image'] = new \MailPoet\Newsletter\Renderer\Blocks\Image())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Social']) ? $this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Social'] : ($this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Social'] = new \MailPoet\Newsletter\Renderer\Blocks\Social())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Spacer']) ? $this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Spacer'] : ($this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Spacer'] = new \MailPoet\Newsletter\Renderer\Blocks\Spacer())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Text']) ? $this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Text'] : ($this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Text'] = new \MailPoet\Newsletter\Renderer\Blocks\Text())) && false ?: '_'});
1817 }
1818
1819 /**
1820 * Gets the public 'MailPoet\Newsletter\Scheduler\WelcomeScheduler' shared autowired service.
1821 *
1822 * @return \MailPoet\Newsletter\Scheduler\WelcomeScheduler
1823 */
1824 protected function getWelcomeSchedulerService()
1825 {
1826 return $this->services['MailPoet\\Newsletter\\Scheduler\\WelcomeScheduler'] = new \MailPoet\Newsletter\Scheduler\WelcomeScheduler();
1827 }
1828
1829 /**
1830 * Gets the public 'MailPoet\Newsletter\Sending\ScheduledTaskSubscribersRepository' shared autowired service.
1831 *
1832 * @return \MailPoet\Newsletter\Sending\ScheduledTaskSubscribersRepository
1833 */
1834 protected function getScheduledTaskSubscribersRepositoryService()
1835 {
1836 return $this->services['MailPoet\\Newsletter\\Sending\\ScheduledTaskSubscribersRepository'] = new \MailPoet\Newsletter\Sending\ScheduledTaskSubscribersRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'});
1837 }
1838
1839 /**
1840 * Gets the public 'MailPoet\Newsletter\ViewInBrowser\ViewInBrowserController' shared autowired service.
1841 *
1842 * @return \MailPoet\Newsletter\ViewInBrowser\ViewInBrowserController
1843 */
1844 protected function getViewInBrowserControllerService()
1845 {
1846 return $this->services['MailPoet\\Newsletter\\ViewInBrowser\\ViewInBrowserController'] = new \MailPoet\Newsletter\ViewInBrowser\ViewInBrowserController(${($_ = 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\\Newsletter\\ViewInBrowser\\ViewInBrowserRenderer']) ? $this->services['MailPoet\\Newsletter\\ViewInBrowser\\ViewInBrowserRenderer'] : $this->getViewInBrowserRendererService()) && false ?: '_'});
1847 }
1848
1849 /**
1850 * Gets the public 'MailPoet\Newsletter\ViewInBrowser\ViewInBrowserRenderer' shared autowired service.
1851 *
1852 * @return \MailPoet\Newsletter\ViewInBrowser\ViewInBrowserRenderer
1853 */
1854 protected function getViewInBrowserRendererService()
1855 {
1856 return $this->services['MailPoet\\Newsletter\\ViewInBrowser\\ViewInBrowserRenderer'] = new \MailPoet\Newsletter\ViewInBrowser\ViewInBrowserRenderer(${($_ = isset($this->services['MailPoet\\WP\\Emoji']) ? $this->services['MailPoet\\WP\\Emoji'] : $this->getEmojiService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Renderer\\Renderer']) ? $this->services['MailPoet\\Newsletter\\Renderer\\Renderer'] : $this->getRenderer5Service()) && false ?: '_'});
1857 }
1858
1859 /**
1860 * Gets the public 'MailPoet\Router\Endpoints\CronDaemon' shared autowired service.
1861 *
1862 * @return \MailPoet\Router\Endpoints\CronDaemon
1863 */
1864 protected function getCronDaemonService()
1865 {
1866 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 ?: '_'}, ${($_ = isset($this->services['MailPoet\\Cron\\CronHelper']) ? $this->services['MailPoet\\Cron\\CronHelper'] : $this->getCronHelperService()) && false ?: '_'});
1867 }
1868
1869 /**
1870 * Gets the public 'MailPoet\Router\Endpoints\FormPreview' shared autowired service.
1871 *
1872 * @return \MailPoet\Router\Endpoints\FormPreview
1873 */
1874 protected function getFormPreviewService()
1875 {
1876 return $this->services['MailPoet\\Router\\Endpoints\\FormPreview'] = new \MailPoet\Router\Endpoints\FormPreview(${($_ = 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\\Form\\PreviewPage']) ? $this->services['MailPoet\\Form\\PreviewPage'] : $this->getPreviewPageService()) && false ?: '_'});
1877 }
1878
1879 /**
1880 * Gets the public 'MailPoet\Router\Endpoints\Subscription' shared autowired service.
1881 *
1882 * @return \MailPoet\Router\Endpoints\Subscription
1883 */
1884 protected function getSubscriptionService()
1885 {
1886 $a = ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'};
1887
1888 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->getNewSubscriberNotificationMailerService()) && false ?: '_'}, $a, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && 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 ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\Renderer']) ? $this->services['MailPoet\\Config\\Renderer'] : $this->getRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Statistics\\Track\\Unsubscribes']) ? $this->services['MailPoet\\Statistics\\Track\\Unsubscribes'] : $this->getUnsubscribesService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\ManageSubscriptionFormRenderer']) ? $this->services['MailPoet\\Subscription\\ManageSubscriptionFormRenderer'] : $this->getManageSubscriptionFormRendererService()) && false ?: '_'}), $a);
1889 }
1890
1891 /**
1892 * Gets the public 'MailPoet\Router\Endpoints\Track' shared autowired service.
1893 *
1894 * @return \MailPoet\Router\Endpoints\Track
1895 */
1896 protected function getTrackService()
1897 {
1898 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 ?: '_'});
1899 }
1900
1901 /**
1902 * Gets the public 'MailPoet\Router\Endpoints\ViewInBrowser' shared autowired service.
1903 *
1904 * @return \MailPoet\Router\Endpoints\ViewInBrowser
1905 */
1906 protected function getViewInBrowserService()
1907 {
1908 return $this->services['MailPoet\\Router\\Endpoints\\ViewInBrowser'] = new \MailPoet\Router\Endpoints\ViewInBrowser(${($_ = isset($this->services['MailPoet\\Newsletter\\ViewInBrowser\\ViewInBrowserController']) ? $this->services['MailPoet\\Newsletter\\ViewInBrowser\\ViewInBrowserController'] : $this->getViewInBrowserControllerService()) && false ?: '_'});
1909 }
1910
1911 /**
1912 * Gets the public 'MailPoet\Segments\SubscribersListings' shared autowired service.
1913 *
1914 * @return \MailPoet\Segments\SubscribersListings
1915 */
1916 protected function getSubscribersListingsService()
1917 {
1918 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 ?: '_'});
1919 }
1920
1921 /**
1922 * Gets the public 'MailPoet\Segments\WooCommerce' shared autowired service.
1923 *
1924 * @return \MailPoet\Segments\WooCommerce
1925 */
1926 protected function getWooCommerceService()
1927 {
1928 return $this->services['MailPoet\\Segments\\WooCommerce'] = new \MailPoet\Segments\WooCommerce(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
1929 }
1930
1931 /**
1932 * Gets the public 'MailPoet\Services\Bridge' shared autowired service.
1933 *
1934 * @return \MailPoet\Services\Bridge
1935 */
1936 protected function getBridgeService()
1937 {
1938 return $this->services['MailPoet\\Services\\Bridge'] = new \MailPoet\Services\Bridge(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'});
1939 }
1940
1941 /**
1942 * Gets the public 'MailPoet\Settings\SettingsController' shared autowired service.
1943 *
1944 * @return \MailPoet\Settings\SettingsController
1945 */
1946 protected function getSettingsControllerService()
1947 {
1948 return $this->services['MailPoet\\Settings\\SettingsController'] = new \MailPoet\Settings\SettingsController(${($_ = isset($this->services['MailPoet\\Settings\\SettingsRepository']) ? $this->services['MailPoet\\Settings\\SettingsRepository'] : $this->getSettingsRepositoryService()) && false ?: '_'});
1949 }
1950
1951 /**
1952 * Gets the public 'MailPoet\Settings\SettingsRepository' shared autowired service.
1953 *
1954 * @return \MailPoet\Settings\SettingsRepository
1955 */
1956 protected function getSettingsRepositoryService()
1957 {
1958 return $this->services['MailPoet\\Settings\\SettingsRepository'] = new \MailPoet\Settings\SettingsRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'});
1959 }
1960
1961 /**
1962 * Gets the public 'MailPoet\Settings\UserFlagsRepository' shared autowired service.
1963 *
1964 * @return \MailPoet\Settings\UserFlagsRepository
1965 */
1966 protected function getUserFlagsRepositoryService()
1967 {
1968 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 ?: '_'});
1969 }
1970
1971 /**
1972 * Gets the public 'MailPoet\Statistics\Track\Unsubscribes' shared autowired service.
1973 *
1974 * @return \MailPoet\Statistics\Track\Unsubscribes
1975 */
1976 protected function getUnsubscribesService()
1977 {
1978 return $this->services['MailPoet\\Statistics\\Track\\Unsubscribes'] = new \MailPoet\Statistics\Track\Unsubscribes(${($_ = isset($this->services['MailPoet\\Newsletter\\Sending\\SendingQueuesRepository']) ? $this->services['MailPoet\\Newsletter\\Sending\\SendingQueuesRepository'] : $this->getSendingQueuesRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Statistics\\StatisticsUnsubscribesRepository']) ? $this->services['MailPoet\\Statistics\\StatisticsUnsubscribesRepository'] : $this->getStatisticsUnsubscribesRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\SubscribersRepository']) ? $this->services['MailPoet\\Subscribers\\SubscribersRepository'] : $this->getSubscribersRepositoryService()) && false ?: '_'});
1979 }
1980
1981 /**
1982 * Gets the public 'MailPoet\Subscribers\ConfirmationEmailMailer' shared autowired service.
1983 *
1984 * @return \MailPoet\Subscribers\ConfirmationEmailMailer
1985 */
1986 protected function getConfirmationEmailMailerService()
1987 {
1988 return $this->services['MailPoet\\Subscribers\\ConfirmationEmailMailer'] = new \MailPoet\Subscribers\ConfirmationEmailMailer(${($_ = isset($this->services['MailPoet\\Mailer\\Mailer']) ? $this->services['MailPoet\\Mailer\\Mailer'] : $this->getMailer2Service()) && 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->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\SubscriptionUrlFactory']) ? $this->services['MailPoet\\Subscription\\SubscriptionUrlFactory'] : $this->getSubscriptionUrlFactoryService()) && false ?: '_'});
1989 }
1990
1991 /**
1992 * Gets the public 'MailPoet\Subscribers\LinkTokens' shared autowired service.
1993 *
1994 * @return \MailPoet\Subscribers\LinkTokens
1995 */
1996 protected function getLinkTokensService()
1997 {
1998 return $this->services['MailPoet\\Subscribers\\LinkTokens'] = new \MailPoet\Subscribers\LinkTokens();
1999 }
2000
2001 /**
2002 * Gets the public 'MailPoet\Subscribers\NewSubscriberNotificationMailer' shared autowired service.
2003 *
2004 * @return \MailPoet\Subscribers\NewSubscriberNotificationMailer
2005 */
2006 protected function getNewSubscriberNotificationMailerService()
2007 {
2008 return $this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer'] = new \MailPoet\Subscribers\NewSubscriberNotificationMailer(${($_ = 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->getSettingsControllerService()) && false ?: '_'});
2009 }
2010
2011 /**
2012 * Gets the public 'MailPoet\Subscribers\RequiredCustomFieldValidator' shared autowired service.
2013 *
2014 * @return \MailPoet\Subscribers\RequiredCustomFieldValidator
2015 */
2016 protected function getRequiredCustomFieldValidatorService()
2017 {
2018 return $this->services['MailPoet\\Subscribers\\RequiredCustomFieldValidator'] = new \MailPoet\Subscribers\RequiredCustomFieldValidator();
2019 }
2020
2021 /**
2022 * Gets the public 'MailPoet\Subscribers\SubscriberActions' shared autowired service.
2023 *
2024 * @return \MailPoet\Subscribers\SubscriberActions
2025 */
2026 protected function getSubscriberActionsService()
2027 {
2028 return $this->services['MailPoet\\Subscribers\\SubscriberActions'] = new \MailPoet\Subscribers\SubscriberActions(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer']) ? $this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer'] : $this->getNewSubscriberNotificationMailerService()) && 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 ?: '_'});
2029 }
2030
2031 /**
2032 * Gets the public 'MailPoet\Subscription\Captcha' shared autowired service.
2033 *
2034 * @return \MailPoet\Subscription\Captcha
2035 */
2036 protected function getCaptchaService()
2037 {
2038 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 ?: '_'});
2039 }
2040
2041 /**
2042 * Gets the public 'MailPoet\Subscription\CaptchaRenderer' shared autowired service.
2043 *
2044 * @return \MailPoet\Subscription\CaptchaRenderer
2045 */
2046 protected function getCaptchaRendererService()
2047 {
2048 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 ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Renderer']) ? $this->services['MailPoet\\Form\\Renderer'] : $this->getRenderer2Service()) && false ?: '_'});
2049 }
2050
2051 /**
2052 * Gets the public 'MailPoet\Subscription\Comment' shared autowired service.
2053 *
2054 * @return \MailPoet\Subscription\Comment
2055 */
2056 protected function getCommentService()
2057 {
2058 return $this->services['MailPoet\\Subscription\\Comment'] = new \MailPoet\Subscription\Comment(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\SubscriberActions']) ? $this->services['MailPoet\\Subscribers\\SubscriberActions'] : $this->getSubscriberActionsService()) && false ?: '_'});
2059 }
2060
2061 /**
2062 * Gets the public 'MailPoet\Subscription\Form' shared autowired service.
2063 *
2064 * @return \MailPoet\Subscription\Form
2065 */
2066 protected function getFormService()
2067 {
2068 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 ?: '_'});
2069 }
2070
2071 /**
2072 * Gets the public 'MailPoet\Subscription\Manage' shared autowired service.
2073 *
2074 * @return \MailPoet\Subscription\Manage
2075 */
2076 protected function getManageService()
2077 {
2078 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->getFieldNameObfuscatorService()) && 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\\Statistics\\Track\\Unsubscribes']) ? $this->services['MailPoet\\Statistics\\Track\\Unsubscribes'] : $this->getUnsubscribesService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'});
2079 }
2080
2081 /**
2082 * Gets the public 'MailPoet\Subscription\ManageSubscriptionFormRenderer' shared autowired service.
2083 *
2084 * @return \MailPoet\Subscription\ManageSubscriptionFormRenderer
2085 */
2086 protected function getManageSubscriptionFormRendererService()
2087 {
2088 return $this->services['MailPoet\\Subscription\\ManageSubscriptionFormRenderer'] = new \MailPoet\Subscription\ManageSubscriptionFormRenderer(${($_ = 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->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Util\\Url']) ? $this->services['MailPoet\\Util\\Url'] : $this->getUrlService()) && 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\\Form\\Renderer']) ? $this->services['MailPoet\\Form\\Renderer'] : $this->getRenderer2Service()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Block\\Date']) ? $this->services['MailPoet\\Form\\Block\\Date'] : $this->getDateService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\Renderer']) ? $this->services['MailPoet\\Config\\Renderer'] : $this->getRendererService()) && false ?: '_'});
2089 }
2090
2091 /**
2092 * Gets the public 'MailPoet\Subscription\Pages' autowired service.
2093 *
2094 * @return \MailPoet\Subscription\Pages
2095 */
2096 protected function getPagesService()
2097 {
2098 return new \MailPoet\Subscription\Pages(${($_ = isset($this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer']) ? $this->services['MailPoet\\Subscribers\\NewSubscriberNotificationMailer'] : $this->getNewSubscriberNotificationMailerService()) && 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->getSettingsControllerService()) && 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 ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\Renderer']) ? $this->services['MailPoet\\Config\\Renderer'] : $this->getRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Statistics\\Track\\Unsubscribes']) ? $this->services['MailPoet\\Statistics\\Track\\Unsubscribes'] : $this->getUnsubscribesService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscription\\ManageSubscriptionFormRenderer']) ? $this->services['MailPoet\\Subscription\\ManageSubscriptionFormRenderer'] : $this->getManageSubscriptionFormRendererService()) && false ?: '_'});
2099 }
2100
2101 /**
2102 * Gets the public 'MailPoet\Subscription\Registration' shared autowired service.
2103 *
2104 * @return \MailPoet\Subscription\Registration
2105 */
2106 protected function getRegistrationService()
2107 {
2108 return $this->services['MailPoet\\Subscription\\Registration'] = new \MailPoet\Subscription\Registration(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\SubscriberActions']) ? $this->services['MailPoet\\Subscribers\\SubscriberActions'] : $this->getSubscriberActionsService()) && false ?: '_'});
2109 }
2110
2111 /**
2112 * Gets the public 'MailPoet\Subscription\SubscriptionUrlFactory' shared autowired service.
2113 *
2114 * @return \MailPoet\Subscription\SubscriptionUrlFactory
2115 */
2116 protected function getSubscriptionUrlFactoryService()
2117 {
2118 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->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\LinkTokens']) ? $this->services['MailPoet\\Subscribers\\LinkTokens'] : ($this->services['MailPoet\\Subscribers\\LinkTokens'] = new \MailPoet\Subscribers\LinkTokens())) && false ?: '_'});
2119 }
2120
2121 /**
2122 * Gets the public 'MailPoet\Util\Url' shared autowired service.
2123 *
2124 * @return \MailPoet\Util\Url
2125 */
2126 protected function getUrlService()
2127 {
2128 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 ?: '_'});
2129 }
2130
2131 /**
2132 * Gets the public 'MailPoet\WP\Emoji' shared autowired service.
2133 *
2134 * @return \MailPoet\WP\Emoji
2135 */
2136 protected function getEmojiService()
2137 {
2138 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 ?: '_'});
2139 }
2140
2141 /**
2142 * Gets the public 'MailPoet\WP\Functions' shared autowired service.
2143 *
2144 * @return \MailPoet\WP\Functions
2145 */
2146 protected function getFunctionsService()
2147 {
2148 return $this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions();
2149 }
2150
2151 /**
2152 * Gets the public 'MailPoet\WooCommerce\Helper' shared autowired service.
2153 *
2154 * @return \MailPoet\WooCommerce\Helper
2155 */
2156 protected function getHelperService()
2157 {
2158 return $this->services['MailPoet\\WooCommerce\\Helper'] = new \MailPoet\WooCommerce\Helper();
2159 }
2160
2161 /**
2162 * Gets the public 'MailPoet\WooCommerce\Settings' shared autowired service.
2163 *
2164 * @return \MailPoet\WooCommerce\Settings
2165 */
2166 protected function getSettings3Service()
2167 {
2168 return $this->services['MailPoet\\WooCommerce\\Settings'] = new \MailPoet\WooCommerce\Settings(${($_ = 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->getSettingsControllerService()) && false ?: '_'});
2169 }
2170
2171 /**
2172 * Gets the public 'MailPoet\WooCommerce\Subscription' shared autowired service.
2173 *
2174 * @return \MailPoet\WooCommerce\Subscription
2175 */
2176 protected function getSubscription2Service()
2177 {
2178 return $this->services['MailPoet\\WooCommerce\\Subscription'] = new \MailPoet\WooCommerce\Subscription(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\ConfirmationEmailMailer']) ? $this->services['MailPoet\\Subscribers\\ConfirmationEmailMailer'] : $this->getConfirmationEmailMailerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
2179 }
2180
2181 /**
2182 * Gets the public 'MailPoet\WooCommerce\TransactionalEmailHooks' shared autowired service.
2183 *
2184 * @return \MailPoet\WooCommerce\TransactionalEmailHooks
2185 */
2186 protected function getTransactionalEmailHooksService()
2187 {
2188 return $this->services['MailPoet\\WooCommerce\\TransactionalEmailHooks'] = new \MailPoet\WooCommerce\TransactionalEmailHooks(${($_ = 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->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WooCommerce\\TransactionalEmails\\Renderer']) ? $this->services['MailPoet\\WooCommerce\\TransactionalEmails\\Renderer'] : $this->getRenderer6Service()) && false ?: '_'});
2189 }
2190
2191 /**
2192 * Gets the public 'MailPoet\WooCommerce\TransactionalEmails' shared autowired service.
2193 *
2194 * @return \MailPoet\WooCommerce\TransactionalEmails
2195 */
2196 protected function getTransactionalEmailsService()
2197 {
2198 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->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WooCommerce\\TransactionalEmails\\Template']) ? $this->services['MailPoet\\WooCommerce\\TransactionalEmails\\Template'] : ($this->services['MailPoet\\WooCommerce\\TransactionalEmails\\Template'] = new \MailPoet\WooCommerce\TransactionalEmails\Template())) && 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\\Newsletter\\NewslettersRepository']) ? $this->services['MailPoet\\Newsletter\\NewslettersRepository'] : $this->getNewslettersRepositoryService()) && false ?: '_'});
2199 }
2200
2201 /**
2202 * Gets the public 'MailPoet\WooCommerce\TransactionalEmails\Renderer' shared autowired service.
2203 *
2204 * @return \MailPoet\WooCommerce\TransactionalEmails\Renderer
2205 */
2206 protected function getRenderer6Service()
2207 {
2208 return $this->services['MailPoet\\WooCommerce\\TransactionalEmails\\Renderer'] = new \MailPoet\WooCommerce\TransactionalEmails\Renderer(${($_ = isset($this->services['MailPoetVendor\\csstidy']) ? $this->services['MailPoetVendor\\csstidy'] : ($this->services['MailPoetVendor\\csstidy'] = new \MailPoetVendor\csstidy())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Renderer\\Renderer']) ? $this->services['MailPoet\\Newsletter\\Renderer\\Renderer'] : $this->getRenderer5Service()) && false ?: '_'});
2209 }
2210
2211 /**
2212 * Gets the public 'MailPoet\WooCommerce\TransactionalEmails\Template' shared autowired service.
2213 *
2214 * @return \MailPoet\WooCommerce\TransactionalEmails\Template
2215 */
2216 protected function getTemplateService()
2217 {
2218 return $this->services['MailPoet\\WooCommerce\\TransactionalEmails\\Template'] = new \MailPoet\WooCommerce\TransactionalEmails\Template();
2219 }
2220
2221 /**
2222 * Gets the private 'MailPoetVendor\CSS' shared autowired service.
2223 *
2224 * @return \MailPoetVendor\CSS
2225 */
2226 protected function getCSSService()
2227 {
2228 return $this->services['MailPoetVendor\\CSS'] = new \MailPoetVendor\CSS();
2229 }
2230
2231 /**
2232 * Gets the private 'MailPoetVendor\Doctrine\ORM\Configuration' shared autowired service.
2233 *
2234 * @return \MailPoetVendor\Doctrine\ORM\Configuration
2235 */
2236 protected function getConfigurationService()
2237 {
2238 return $this->services['MailPoetVendor\\Doctrine\\ORM\\Configuration'] = ${($_ = isset($this->services['MailPoet\\Doctrine\\ConfigurationFactory']) ? $this->services['MailPoet\\Doctrine\\ConfigurationFactory'] : $this->getConfigurationFactoryService()) && false ?: '_'}->createConfiguration();
2239 }
2240
2241 /**
2242 * Gets the private 'MailPoetVendor\Symfony\Component\Validator\Validator\ValidatorInterface' shared autowired service.
2243 *
2244 * @return \MailPoetVendor\Symfony\Component\Validator\Validator\ValidatorInterface
2245 */
2246 protected function getValidatorInterfaceService()
2247 {
2248 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();
2249 }
2250
2251 /**
2252 * Gets the private 'MailPoetVendor\csstidy' shared autowired service.
2253 *
2254 * @return \MailPoetVendor\csstidy
2255 */
2256 protected function getCsstidyService()
2257 {
2258 return $this->services['MailPoetVendor\\csstidy'] = new \MailPoetVendor\csstidy();
2259 }
2260
2261 /**
2262 * Gets the private 'MailPoet\API\JSON\ResponseBuilders\CustomFieldsResponseBuilder' shared autowired service.
2263 *
2264 * @return \MailPoet\API\JSON\ResponseBuilders\CustomFieldsResponseBuilder
2265 */
2266 protected function getCustomFieldsResponseBuilderService()
2267 {
2268 return $this->services['MailPoet\\API\\JSON\\ResponseBuilders\\CustomFieldsResponseBuilder'] = new \MailPoet\API\JSON\ResponseBuilders\CustomFieldsResponseBuilder();
2269 }
2270
2271 /**
2272 * Gets the private 'MailPoet\API\JSON\ResponseBuilders\NewsletterTemplatesResponseBuilder' shared autowired service.
2273 *
2274 * @return \MailPoet\API\JSON\ResponseBuilders\NewsletterTemplatesResponseBuilder
2275 */
2276 protected function getNewsletterTemplatesResponseBuilderService()
2277 {
2278 return $this->services['MailPoet\\API\\JSON\\ResponseBuilders\\NewsletterTemplatesResponseBuilder'] = new \MailPoet\API\JSON\ResponseBuilders\NewsletterTemplatesResponseBuilder();
2279 }
2280
2281 /**
2282 * Gets the private 'MailPoet\API\JSON\ResponseBuilders\NewslettersResponseBuilder' shared autowired service.
2283 *
2284 * @return \MailPoet\API\JSON\ResponseBuilders\NewslettersResponseBuilder
2285 */
2286 protected function getNewslettersResponseBuilderService()
2287 {
2288 return $this->services['MailPoet\\API\\JSON\\ResponseBuilders\\NewslettersResponseBuilder'] = new \MailPoet\API\JSON\ResponseBuilders\NewslettersResponseBuilder(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Statistics\\NewsletterStatisticsRepository']) ? $this->services['MailPoet\\Newsletter\\Statistics\\NewsletterStatisticsRepository'] : $this->getNewsletterStatisticsRepositoryService()) && false ?: '_'});
2289 }
2290
2291 /**
2292 * Gets the private 'MailPoet\API\JSON\ResponseBuilders\SubscribersResponseBuilder' shared autowired service.
2293 *
2294 * @return \MailPoet\API\JSON\ResponseBuilders\SubscribersResponseBuilder
2295 */
2296 protected function getSubscribersResponseBuilderService()
2297 {
2298 return $this->services['MailPoet\\API\\JSON\\ResponseBuilders\\SubscribersResponseBuilder'] = new \MailPoet\API\JSON\ResponseBuilders\SubscribersResponseBuilder(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\SubscriberSegmentRepository']) ? $this->services['MailPoet\\Subscribers\\SubscriberSegmentRepository'] : $this->getSubscriberSegmentRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\CustomFields\\CustomFieldsRepository']) ? $this->services['MailPoet\\CustomFields\\CustomFieldsRepository'] : $this->getCustomFieldsRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\SubscriberCustomFieldRepository']) ? $this->services['MailPoet\\Subscribers\\SubscriberCustomFieldRepository'] : $this->getSubscriberCustomFieldRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Statistics\\StatisticsUnsubscribesRepository']) ? $this->services['MailPoet\\Statistics\\StatisticsUnsubscribesRepository'] : $this->getStatisticsUnsubscribesRepositoryService()) && false ?: '_'});
2299 }
2300
2301 /**
2302 * Gets the private 'MailPoet\Config\DatabaseInitializer' shared autowired service.
2303 *
2304 * @return \MailPoet\Config\DatabaseInitializer
2305 */
2306 protected function getDatabaseInitializerService()
2307 {
2308 return $this->services['MailPoet\\Config\\DatabaseInitializer'] = new \MailPoet\Config\DatabaseInitializer($this);
2309 }
2310
2311 /**
2312 * Gets the private 'MailPoet\Config\Localizer' shared autowired service.
2313 *
2314 * @return \MailPoet\Config\Localizer
2315 */
2316 protected function getLocalizerService()
2317 {
2318 return $this->services['MailPoet\\Config\\Localizer'] = new \MailPoet\Config\Localizer();
2319 }
2320
2321 /**
2322 * Gets the private 'MailPoet\Config\MP2Migrator' shared autowired service.
2323 *
2324 * @return \MailPoet\Config\MP2Migrator
2325 */
2326 protected function getMP2Migrator2Service()
2327 {
2328 return $this->services['MailPoet\\Config\\MP2Migrator'] = new \MailPoet\Config\MP2Migrator(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\Activator']) ? $this->services['MailPoet\\Config\\Activator'] : $this->getActivatorService()) && false ?: '_'});
2329 }
2330
2331 /**
2332 * Gets the private 'MailPoet\Config\Populator' shared autowired service.
2333 *
2334 * @return \MailPoet\Config\Populator
2335 */
2336 protected function getPopulatorService()
2337 {
2338 return $this->services['MailPoet\\Config\\Populator'] = new \MailPoet\Config\Populator(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && 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\\Form\\FormsRepository']) ? $this->services['MailPoet\\Form\\FormsRepository'] : $this->getFormsRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\FormFactory']) ? $this->services['MailPoet\\Form\\FormFactory'] : $this->getFormFactoryService()) && false ?: '_'});
2339 }
2340
2341 /**
2342 * Gets the private 'MailPoet\Config\ServicesChecker' shared autowired service.
2343 *
2344 * @return \MailPoet\Config\ServicesChecker
2345 */
2346 protected function getServicesCheckerService()
2347 {
2348 return $this->services['MailPoet\\Config\\ServicesChecker'] = new \MailPoet\Config\ServicesChecker();
2349 }
2350
2351 /**
2352 * Gets the private 'MailPoet\Cron\Workers\StatsNotifications\NewsletterLinkRepository' shared autowired service.
2353 *
2354 * @return \MailPoet\Cron\Workers\StatsNotifications\NewsletterLinkRepository
2355 */
2356 protected function getNewsletterLinkRepositoryService()
2357 {
2358 return $this->services['MailPoet\\Cron\\Workers\\StatsNotifications\\NewsletterLinkRepository'] = new \MailPoet\Cron\Workers\StatsNotifications\NewsletterLinkRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'});
2359 }
2360
2361 /**
2362 * Gets the private 'MailPoet\Cron\Workers\StatsNotifications\Scheduler' shared autowired service.
2363 *
2364 * @return \MailPoet\Cron\Workers\StatsNotifications\Scheduler
2365 */
2366 protected function getScheduler2Service()
2367 {
2368 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->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Cron\\Workers\\StatsNotifications\\StatsNotificationsRepository']) ? $this->services['MailPoet\\Cron\\Workers\\StatsNotifications\\StatsNotificationsRepository'] : $this->getStatsNotificationsRepositoryService()) && false ?: '_'});
2369 }
2370
2371 /**
2372 * Gets the private 'MailPoet\Cron\Workers\StatsNotifications\StatsNotificationsRepository' shared autowired service.
2373 *
2374 * @return \MailPoet\Cron\Workers\StatsNotifications\StatsNotificationsRepository
2375 */
2376 protected function getStatsNotificationsRepositoryService()
2377 {
2378 return $this->services['MailPoet\\Cron\\Workers\\StatsNotifications\\StatsNotificationsRepository'] = new \MailPoet\Cron\Workers\StatsNotifications\StatsNotificationsRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'});
2379 }
2380
2381 /**
2382 * Gets the private 'MailPoet\CustomFields\ApiDataSanitizer' shared autowired service.
2383 *
2384 * @return \MailPoet\CustomFields\ApiDataSanitizer
2385 */
2386 protected function getApiDataSanitizerService()
2387 {
2388 return $this->services['MailPoet\\CustomFields\\ApiDataSanitizer'] = new \MailPoet\CustomFields\ApiDataSanitizer();
2389 }
2390
2391 /**
2392 * Gets the private 'MailPoet\CustomFields\CustomFieldsRepository' shared autowired service.
2393 *
2394 * @return \MailPoet\CustomFields\CustomFieldsRepository
2395 */
2396 protected function getCustomFieldsRepositoryService()
2397 {
2398 return $this->services['MailPoet\\CustomFields\\CustomFieldsRepository'] = new \MailPoet\CustomFields\CustomFieldsRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'});
2399 }
2400
2401 /**
2402 * Gets the private 'MailPoet\Doctrine\Annotations\AnnotationReaderProvider' shared autowired service.
2403 *
2404 * @return \MailPoet\Doctrine\Annotations\AnnotationReaderProvider
2405 */
2406 protected function getAnnotationReaderProviderService()
2407 {
2408 return $this->services['MailPoet\\Doctrine\\Annotations\\AnnotationReaderProvider'] = new \MailPoet\Doctrine\Annotations\AnnotationReaderProvider();
2409 }
2410
2411 /**
2412 * Gets the private 'MailPoet\Doctrine\ConfigurationFactory' shared autowired service.
2413 *
2414 * @return \MailPoet\Doctrine\ConfigurationFactory
2415 */
2416 protected function getConfigurationFactoryService()
2417 {
2418 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 ?: '_'});
2419 }
2420
2421 /**
2422 * Gets the private 'MailPoet\Doctrine\ConnectionFactory' shared autowired service.
2423 *
2424 * @return \MailPoet\Doctrine\ConnectionFactory
2425 */
2426 protected function getConnectionFactoryService()
2427 {
2428 return $this->services['MailPoet\\Doctrine\\ConnectionFactory'] = new \MailPoet\Doctrine\ConnectionFactory();
2429 }
2430
2431 /**
2432 * Gets the private 'MailPoet\Doctrine\EntityManagerFactory' shared autowired service.
2433 *
2434 * @return \MailPoet\Doctrine\EntityManagerFactory
2435 */
2436 protected function getEntityManagerFactoryService()
2437 {
2438 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 ?: '_'});
2439 }
2440
2441 /**
2442 * Gets the private 'MailPoet\Doctrine\EventListeners\TimestampListener' shared autowired service.
2443 *
2444 * @return \MailPoet\Doctrine\EventListeners\TimestampListener
2445 */
2446 protected function getTimestampListenerService()
2447 {
2448 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 ?: '_'});
2449 }
2450
2451 /**
2452 * Gets the private 'MailPoet\Doctrine\EventListeners\ValidationListener' shared autowired service.
2453 *
2454 * @return \MailPoet\Doctrine\EventListeners\ValidationListener
2455 */
2456 protected function getValidationListenerService()
2457 {
2458 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 ?: '_'});
2459 }
2460
2461 /**
2462 * Gets the private 'MailPoet\Doctrine\Validator\ValidatorFactory' shared autowired service.
2463 *
2464 * @return \MailPoet\Doctrine\Validator\ValidatorFactory
2465 */
2466 protected function getValidatorFactoryService()
2467 {
2468 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 ?: '_'});
2469 }
2470
2471 /**
2472 * Gets the private 'MailPoet\DynamicSegments\DynamicSegmentHooks' shared autowired service.
2473 *
2474 * @return \MailPoet\DynamicSegments\DynamicSegmentHooks
2475 */
2476 protected function getDynamicSegmentHooksService()
2477 {
2478 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 ?: '_'});
2479 }
2480
2481 /**
2482 * Gets the private 'MailPoet\Features\FeaturesController' shared autowired service.
2483 *
2484 * @return \MailPoet\Features\FeaturesController
2485 */
2486 protected function getFeaturesControllerService()
2487 {
2488 return $this->services['MailPoet\\Features\\FeaturesController'] = new \MailPoet\Features\FeaturesController(${($_ = isset($this->services['MailPoet\\Features\\FeatureFlagsRepository']) ? $this->services['MailPoet\\Features\\FeatureFlagsRepository'] : $this->getFeatureFlagsRepositoryService()) && false ?: '_'});
2489 }
2490
2491 /**
2492 * Gets the private 'MailPoet\Form\BlockStylesRenderer' shared autowired service.
2493 *
2494 * @return \MailPoet\Form\BlockStylesRenderer
2495 */
2496 protected function getBlockStylesRendererService()
2497 {
2498 return $this->services['MailPoet\\Form\\BlockStylesRenderer'] = new \MailPoet\Form\BlockStylesRenderer();
2499 }
2500
2501 /**
2502 * Gets the private 'MailPoet\Form\BlockWrapperRenderer' shared autowired service.
2503 *
2504 * @return \MailPoet\Form\BlockWrapperRenderer
2505 */
2506 protected function getBlockWrapperRendererService()
2507 {
2508 return $this->services['MailPoet\\Form\\BlockWrapperRenderer'] = new \MailPoet\Form\BlockWrapperRenderer();
2509 }
2510
2511 /**
2512 * Gets the private 'MailPoet\Form\Block\BlockRendererHelper' shared autowired service.
2513 *
2514 * @return \MailPoet\Form\Block\BlockRendererHelper
2515 */
2516 protected function getBlockRendererHelperService()
2517 {
2518 return $this->services['MailPoet\\Form\\Block\\BlockRendererHelper'] = new \MailPoet\Form\Block\BlockRendererHelper(${($_ = isset($this->services['MailPoet\\Form\\Util\\FieldNameObfuscator']) ? $this->services['MailPoet\\Form\\Util\\FieldNameObfuscator'] : $this->getFieldNameObfuscatorService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
2519 }
2520
2521 /**
2522 * Gets the private 'MailPoet\Form\Block\Checkbox' shared autowired service.
2523 *
2524 * @return \MailPoet\Form\Block\Checkbox
2525 */
2526 protected function getCheckboxService()
2527 {
2528 return $this->services['MailPoet\\Form\\Block\\Checkbox'] = new \MailPoet\Form\Block\Checkbox(${($_ = isset($this->services['MailPoet\\Form\\Block\\BlockRendererHelper']) ? $this->services['MailPoet\\Form\\Block\\BlockRendererHelper'] : $this->getBlockRendererHelperService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\BlockWrapperRenderer']) ? $this->services['MailPoet\\Form\\BlockWrapperRenderer'] : ($this->services['MailPoet\\Form\\BlockWrapperRenderer'] = new \MailPoet\Form\BlockWrapperRenderer())) && false ?: '_'});
2529 }
2530
2531 /**
2532 * Gets the private 'MailPoet\Form\Block\Column' shared autowired service.
2533 *
2534 * @return \MailPoet\Form\Block\Column
2535 */
2536 protected function getColumnService()
2537 {
2538 return $this->services['MailPoet\\Form\\Block\\Column'] = new \MailPoet\Form\Block\Column();
2539 }
2540
2541 /**
2542 * Gets the private 'MailPoet\Form\Block\Columns' shared autowired service.
2543 *
2544 * @return \MailPoet\Form\Block\Columns
2545 */
2546 protected function getColumnsService()
2547 {
2548 return $this->services['MailPoet\\Form\\Block\\Columns'] = new \MailPoet\Form\Block\Columns();
2549 }
2550
2551 /**
2552 * Gets the private 'MailPoet\Form\Block\Divider' shared autowired service.
2553 *
2554 * @return \MailPoet\Form\Block\Divider
2555 */
2556 protected function getDividerService()
2557 {
2558 return $this->services['MailPoet\\Form\\Block\\Divider'] = new \MailPoet\Form\Block\Divider();
2559 }
2560
2561 /**
2562 * Gets the private 'MailPoet\Form\Block\Heading' shared autowired service.
2563 *
2564 * @return \MailPoet\Form\Block\Heading
2565 */
2566 protected function getHeadingService()
2567 {
2568 return $this->services['MailPoet\\Form\\Block\\Heading'] = new \MailPoet\Form\Block\Heading();
2569 }
2570
2571 /**
2572 * Gets the private 'MailPoet\Form\Block\Html' shared autowired service.
2573 *
2574 * @return \MailPoet\Form\Block\Html
2575 */
2576 protected function getHtmlService()
2577 {
2578 return $this->services['MailPoet\\Form\\Block\\Html'] = new \MailPoet\Form\Block\Html(${($_ = isset($this->services['MailPoet\\Form\\Block\\BlockRendererHelper']) ? $this->services['MailPoet\\Form\\Block\\BlockRendererHelper'] : $this->getBlockRendererHelperService()) && false ?: '_'});
2579 }
2580
2581 /**
2582 * Gets the private 'MailPoet\Form\Block\Image' shared autowired service.
2583 *
2584 * @return \MailPoet\Form\Block\Image
2585 */
2586 protected function getImageService()
2587 {
2588 return $this->services['MailPoet\\Form\\Block\\Image'] = new \MailPoet\Form\Block\Image(${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
2589 }
2590
2591 /**
2592 * Gets the private 'MailPoet\Form\Block\Paragraph' shared autowired service.
2593 *
2594 * @return \MailPoet\Form\Block\Paragraph
2595 */
2596 protected function getParagraphService()
2597 {
2598 return $this->services['MailPoet\\Form\\Block\\Paragraph'] = new \MailPoet\Form\Block\Paragraph();
2599 }
2600
2601 /**
2602 * Gets the private 'MailPoet\Form\Block\Radio' shared autowired service.
2603 *
2604 * @return \MailPoet\Form\Block\Radio
2605 */
2606 protected function getRadioService()
2607 {
2608 return $this->services['MailPoet\\Form\\Block\\Radio'] = new \MailPoet\Form\Block\Radio(${($_ = isset($this->services['MailPoet\\Form\\Block\\BlockRendererHelper']) ? $this->services['MailPoet\\Form\\Block\\BlockRendererHelper'] : $this->getBlockRendererHelperService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\BlockWrapperRenderer']) ? $this->services['MailPoet\\Form\\BlockWrapperRenderer'] : ($this->services['MailPoet\\Form\\BlockWrapperRenderer'] = new \MailPoet\Form\BlockWrapperRenderer())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
2609 }
2610
2611 /**
2612 * Gets the private 'MailPoet\Form\Block\Segment' shared autowired service.
2613 *
2614 * @return \MailPoet\Form\Block\Segment
2615 */
2616 protected function getSegmentService()
2617 {
2618 return $this->services['MailPoet\\Form\\Block\\Segment'] = new \MailPoet\Form\Block\Segment(${($_ = isset($this->services['MailPoet\\Form\\Block\\BlockRendererHelper']) ? $this->services['MailPoet\\Form\\Block\\BlockRendererHelper'] : $this->getBlockRendererHelperService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\BlockWrapperRenderer']) ? $this->services['MailPoet\\Form\\BlockWrapperRenderer'] : ($this->services['MailPoet\\Form\\BlockWrapperRenderer'] = new \MailPoet\Form\BlockWrapperRenderer())) && 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\\Segments\\SegmentsRepository']) ? $this->services['MailPoet\\Segments\\SegmentsRepository'] : $this->getSegmentsRepositoryService()) && false ?: '_'});
2619 }
2620
2621 /**
2622 * Gets the private 'MailPoet\Form\Block\Select' shared autowired service.
2623 *
2624 * @return \MailPoet\Form\Block\Select
2625 */
2626 protected function getSelectService()
2627 {
2628 return $this->services['MailPoet\\Form\\Block\\Select'] = new \MailPoet\Form\Block\Select(${($_ = isset($this->services['MailPoet\\Form\\Block\\BlockRendererHelper']) ? $this->services['MailPoet\\Form\\Block\\BlockRendererHelper'] : $this->getBlockRendererHelperService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\BlockWrapperRenderer']) ? $this->services['MailPoet\\Form\\BlockWrapperRenderer'] : ($this->services['MailPoet\\Form\\BlockWrapperRenderer'] = new \MailPoet\Form\BlockWrapperRenderer())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\BlockStylesRenderer']) ? $this->services['MailPoet\\Form\\BlockStylesRenderer'] : ($this->services['MailPoet\\Form\\BlockStylesRenderer'] = new \MailPoet\Form\BlockStylesRenderer())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
2629 }
2630
2631 /**
2632 * Gets the private 'MailPoet\Form\Block\Submit' shared autowired service.
2633 *
2634 * @return \MailPoet\Form\Block\Submit
2635 */
2636 protected function getSubmitService()
2637 {
2638 return $this->services['MailPoet\\Form\\Block\\Submit'] = new \MailPoet\Form\Block\Submit(${($_ = isset($this->services['MailPoet\\Form\\Block\\BlockRendererHelper']) ? $this->services['MailPoet\\Form\\Block\\BlockRendererHelper'] : $this->getBlockRendererHelperService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\BlockWrapperRenderer']) ? $this->services['MailPoet\\Form\\BlockWrapperRenderer'] : ($this->services['MailPoet\\Form\\BlockWrapperRenderer'] = new \MailPoet\Form\BlockWrapperRenderer())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\BlockStylesRenderer']) ? $this->services['MailPoet\\Form\\BlockStylesRenderer'] : ($this->services['MailPoet\\Form\\BlockStylesRenderer'] = new \MailPoet\Form\BlockStylesRenderer())) && false ?: '_'});
2639 }
2640
2641 /**
2642 * Gets the private 'MailPoet\Form\Block\Text' shared autowired service.
2643 *
2644 * @return \MailPoet\Form\Block\Text
2645 */
2646 protected function getTextService()
2647 {
2648 return $this->services['MailPoet\\Form\\Block\\Text'] = new \MailPoet\Form\Block\Text(${($_ = isset($this->services['MailPoet\\Form\\Block\\BlockRendererHelper']) ? $this->services['MailPoet\\Form\\Block\\BlockRendererHelper'] : $this->getBlockRendererHelperService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\BlockStylesRenderer']) ? $this->services['MailPoet\\Form\\BlockStylesRenderer'] : ($this->services['MailPoet\\Form\\BlockStylesRenderer'] = new \MailPoet\Form\BlockStylesRenderer())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\BlockWrapperRenderer']) ? $this->services['MailPoet\\Form\\BlockWrapperRenderer'] : ($this->services['MailPoet\\Form\\BlockWrapperRenderer'] = new \MailPoet\Form\BlockWrapperRenderer())) && false ?: '_'});
2649 }
2650
2651 /**
2652 * Gets the private 'MailPoet\Form\Block\Textarea' shared autowired service.
2653 *
2654 * @return \MailPoet\Form\Block\Textarea
2655 */
2656 protected function getTextareaService()
2657 {
2658 return $this->services['MailPoet\\Form\\Block\\Textarea'] = new \MailPoet\Form\Block\Textarea(${($_ = isset($this->services['MailPoet\\Form\\Block\\BlockRendererHelper']) ? $this->services['MailPoet\\Form\\Block\\BlockRendererHelper'] : $this->getBlockRendererHelperService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\BlockStylesRenderer']) ? $this->services['MailPoet\\Form\\BlockStylesRenderer'] : ($this->services['MailPoet\\Form\\BlockStylesRenderer'] = new \MailPoet\Form\BlockStylesRenderer())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\BlockWrapperRenderer']) ? $this->services['MailPoet\\Form\\BlockWrapperRenderer'] : ($this->services['MailPoet\\Form\\BlockWrapperRenderer'] = new \MailPoet\Form\BlockWrapperRenderer())) && false ?: '_'});
2659 }
2660
2661 /**
2662 * Gets the private 'MailPoet\Form\BlocksRenderer' shared autowired service.
2663 *
2664 * @return \MailPoet\Form\BlocksRenderer
2665 */
2666 protected function getBlocksRendererService()
2667 {
2668 return $this->services['MailPoet\\Form\\BlocksRenderer'] = new \MailPoet\Form\BlocksRenderer(${($_ = isset($this->services['MailPoet\\Form\\Block\\Checkbox']) ? $this->services['MailPoet\\Form\\Block\\Checkbox'] : $this->getCheckboxService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Block\\Column']) ? $this->services['MailPoet\\Form\\Block\\Column'] : ($this->services['MailPoet\\Form\\Block\\Column'] = new \MailPoet\Form\Block\Column())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Block\\Columns']) ? $this->services['MailPoet\\Form\\Block\\Columns'] : ($this->services['MailPoet\\Form\\Block\\Columns'] = new \MailPoet\Form\Block\Columns())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Block\\Date']) ? $this->services['MailPoet\\Form\\Block\\Date'] : $this->getDateService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Block\\Divider']) ? $this->services['MailPoet\\Form\\Block\\Divider'] : ($this->services['MailPoet\\Form\\Block\\Divider'] = new \MailPoet\Form\Block\Divider())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Block\\Html']) ? $this->services['MailPoet\\Form\\Block\\Html'] : $this->getHtmlService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Block\\Image']) ? $this->services['MailPoet\\Form\\Block\\Image'] : $this->getImageService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Block\\Heading']) ? $this->services['MailPoet\\Form\\Block\\Heading'] : ($this->services['MailPoet\\Form\\Block\\Heading'] = new \MailPoet\Form\Block\Heading())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Block\\Paragraph']) ? $this->services['MailPoet\\Form\\Block\\Paragraph'] : ($this->services['MailPoet\\Form\\Block\\Paragraph'] = new \MailPoet\Form\Block\Paragraph())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Block\\Radio']) ? $this->services['MailPoet\\Form\\Block\\Radio'] : $this->getRadioService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Block\\Segment']) ? $this->services['MailPoet\\Form\\Block\\Segment'] : $this->getSegmentService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Block\\Select']) ? $this->services['MailPoet\\Form\\Block\\Select'] : $this->getSelectService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Block\\Submit']) ? $this->services['MailPoet\\Form\\Block\\Submit'] : $this->getSubmitService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Block\\Text']) ? $this->services['MailPoet\\Form\\Block\\Text'] : $this->getTextService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Block\\Textarea']) ? $this->services['MailPoet\\Form\\Block\\Textarea'] : $this->getTextareaService()) && false ?: '_'});
2669 }
2670
2671 /**
2672 * Gets the private 'MailPoet\Form\DisplayFormInWPContent' shared autowired service.
2673 *
2674 * @return \MailPoet\Form\DisplayFormInWPContent
2675 */
2676 protected function getDisplayFormInWPContentService()
2677 {
2678 return $this->services['MailPoet\\Form\\DisplayFormInWPContent'] = new \MailPoet\Form\DisplayFormInWPContent(${($_ = 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\\Form\\FormsRepository']) ? $this->services['MailPoet\\Form\\FormsRepository'] : $this->getFormsRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\Renderer']) ? $this->services['MailPoet\\Form\\Renderer'] : $this->getRenderer2Service()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\AssetsController']) ? $this->services['MailPoet\\Form\\AssetsController'] : $this->getAssetsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\Renderer']) ? $this->services['MailPoet\\Config\\Renderer'] : $this->getRendererService()) && false ?: '_'});
2679 }
2680
2681 /**
2682 * Gets the private 'MailPoet\Form\FormsRepository' shared autowired service.
2683 *
2684 * @return \MailPoet\Form\FormsRepository
2685 */
2686 protected function getFormsRepositoryService()
2687 {
2688 return $this->services['MailPoet\\Form\\FormsRepository'] = new \MailPoet\Form\FormsRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'});
2689 }
2690
2691 /**
2692 * Gets the private 'MailPoet\Form\PreviewPage' shared autowired service.
2693 *
2694 * @return \MailPoet\Form\PreviewPage
2695 */
2696 protected function getPreviewPageService()
2697 {
2698 return $this->services['MailPoet\\Form\\PreviewPage'] = new \MailPoet\Form\PreviewPage(${($_ = 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\\Form\\Renderer']) ? $this->services['MailPoet\\Form\\Renderer'] : $this->getRenderer2Service()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\Renderer']) ? $this->services['MailPoet\\Config\\Renderer'] : $this->getRendererService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\FormsRepository']) ? $this->services['MailPoet\\Form\\FormsRepository'] : $this->getFormsRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Form\\AssetsController']) ? $this->services['MailPoet\\Form\\AssetsController'] : $this->getAssetsControllerService()) && false ?: '_'});
2699 }
2700
2701 /**
2702 * Gets the private 'MailPoet\Form\Templates\TemplateRepository' shared autowired service.
2703 *
2704 * @return \MailPoet\Form\Templates\TemplateRepository
2705 */
2706 protected function getTemplateRepositoryService()
2707 {
2708 return $this->services['MailPoet\\Form\\Templates\\TemplateRepository'] = new \MailPoet\Form\Templates\TemplateRepository();
2709 }
2710
2711 /**
2712 * Gets the private 'MailPoet\Form\Util\CustomFonts' shared autowired service.
2713 *
2714 * @return \MailPoet\Form\Util\CustomFonts
2715 */
2716 protected function getCustomFontsService()
2717 {
2718 return $this->services['MailPoet\\Form\\Util\\CustomFonts'] = new \MailPoet\Form\Util\CustomFonts(${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
2719 }
2720
2721 /**
2722 * Gets the private 'MailPoet\Form\Util\Styles' shared autowired service.
2723 *
2724 * @return \MailPoet\Form\Util\Styles
2725 */
2726 protected function getStylesService()
2727 {
2728 return $this->services['MailPoet\\Form\\Util\\Styles'] = new \MailPoet\Form\Util\Styles();
2729 }
2730
2731 /**
2732 * Gets the private 'MailPoet\Helpscout\Beacon' shared autowired service.
2733 *
2734 * @return \MailPoet\Helpscout\Beacon
2735 */
2736 protected function getBeaconService()
2737 {
2738 return $this->services['MailPoet\\Helpscout\\Beacon'] = new \MailPoet\Helpscout\Beacon(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
2739 }
2740
2741 /**
2742 * Gets the private 'MailPoet\Logging\LoggerFactory' shared autowired service.
2743 *
2744 * @return \MailPoet\Logging\LoggerFactory
2745 */
2746 protected function getLoggerFactoryService()
2747 {
2748 return $this->services['MailPoet\\Logging\\LoggerFactory'] = new \MailPoet\Logging\LoggerFactory(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'});
2749 }
2750
2751 /**
2752 * Gets the private 'MailPoet\Mailer\Mailer' shared autowired service.
2753 *
2754 * @return \MailPoet\Mailer\Mailer
2755 */
2756 protected function getMailer2Service()
2757 {
2758 return $this->services['MailPoet\\Mailer\\Mailer'] = new \MailPoet\Mailer\Mailer(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'});
2759 }
2760
2761 /**
2762 * Gets the private 'MailPoet\Mailer\MetaInfo' shared autowired service.
2763 *
2764 * @return \MailPoet\Mailer\MetaInfo
2765 */
2766 protected function getMetaInfoService()
2767 {
2768 return $this->services['MailPoet\\Mailer\\MetaInfo'] = new \MailPoet\Mailer\MetaInfo();
2769 }
2770
2771 /**
2772 * Gets the private 'MailPoet\Mailer\Methods\Common\BlacklistCheck' shared autowired service.
2773 *
2774 * @return \MailPoet\Mailer\Methods\Common\BlacklistCheck
2775 */
2776 protected function getBlacklistCheckService()
2777 {
2778 return $this->services['MailPoet\\Mailer\\Methods\\Common\\BlacklistCheck'] = new \MailPoet\Mailer\Methods\Common\BlacklistCheck();
2779 }
2780
2781 /**
2782 * Gets the private 'MailPoet\Mailer\WordPress\WordpressMailerReplacer' shared autowired service.
2783 *
2784 * @return \MailPoet\Mailer\WordPress\WordpressMailerReplacer
2785 */
2786 protected function getWordpressMailerReplacerService()
2787 {
2788 return $this->services['MailPoet\\Mailer\\WordPress\\WordpressMailerReplacer'] = new \MailPoet\Mailer\WordPress\WordpressMailerReplacer(${($_ = 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 ?: '_'}, ${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\SubscribersRepository']) ? $this->services['MailPoet\\Subscribers\\SubscribersRepository'] : $this->getSubscribersRepositoryService()) && false ?: '_'});
2789 }
2790
2791 /**
2792 * Gets the private 'MailPoet\Newsletter\Preview\SendPreviewController' shared autowired service.
2793 *
2794 * @return \MailPoet\Newsletter\Preview\SendPreviewController
2795 */
2796 protected function getSendPreviewControllerService()
2797 {
2798 return $this->services['MailPoet\\Newsletter\\Preview\\SendPreviewController'] = new \MailPoet\Newsletter\Preview\SendPreviewController(${($_ = 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 ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Renderer\\Renderer']) ? $this->services['MailPoet\\Newsletter\\Renderer\\Renderer'] : $this->getRenderer5Service()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
2799 }
2800
2801 /**
2802 * Gets the private 'MailPoet\Newsletter\Renderer\Blocks\Button' shared autowired service.
2803 *
2804 * @return \MailPoet\Newsletter\Renderer\Blocks\Button
2805 */
2806 protected function getButtonService()
2807 {
2808 return $this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Button'] = new \MailPoet\Newsletter\Renderer\Blocks\Button();
2809 }
2810
2811 /**
2812 * Gets the private 'MailPoet\Newsletter\Renderer\Blocks\Divider' shared autowired service.
2813 *
2814 * @return \MailPoet\Newsletter\Renderer\Blocks\Divider
2815 */
2816 protected function getDivider2Service()
2817 {
2818 return $this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Divider'] = new \MailPoet\Newsletter\Renderer\Blocks\Divider();
2819 }
2820
2821 /**
2822 * Gets the private 'MailPoet\Newsletter\Renderer\Blocks\Footer' shared autowired service.
2823 *
2824 * @return \MailPoet\Newsletter\Renderer\Blocks\Footer
2825 */
2826 protected function getFooterService()
2827 {
2828 return $this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Footer'] = new \MailPoet\Newsletter\Renderer\Blocks\Footer();
2829 }
2830
2831 /**
2832 * Gets the private 'MailPoet\Newsletter\Renderer\Blocks\Header' shared autowired service.
2833 *
2834 * @return \MailPoet\Newsletter\Renderer\Blocks\Header
2835 */
2836 protected function getHeaderService()
2837 {
2838 return $this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Header'] = new \MailPoet\Newsletter\Renderer\Blocks\Header();
2839 }
2840
2841 /**
2842 * Gets the private 'MailPoet\Newsletter\Renderer\Blocks\Image' shared autowired service.
2843 *
2844 * @return \MailPoet\Newsletter\Renderer\Blocks\Image
2845 */
2846 protected function getImage2Service()
2847 {
2848 return $this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Image'] = new \MailPoet\Newsletter\Renderer\Blocks\Image();
2849 }
2850
2851 /**
2852 * Gets the private 'MailPoet\Newsletter\Renderer\Blocks\Social' shared autowired service.
2853 *
2854 * @return \MailPoet\Newsletter\Renderer\Blocks\Social
2855 */
2856 protected function getSocialService()
2857 {
2858 return $this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Social'] = new \MailPoet\Newsletter\Renderer\Blocks\Social();
2859 }
2860
2861 /**
2862 * Gets the private 'MailPoet\Newsletter\Renderer\Blocks\Spacer' shared autowired service.
2863 *
2864 * @return \MailPoet\Newsletter\Renderer\Blocks\Spacer
2865 */
2866 protected function getSpacerService()
2867 {
2868 return $this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Spacer'] = new \MailPoet\Newsletter\Renderer\Blocks\Spacer();
2869 }
2870
2871 /**
2872 * Gets the private 'MailPoet\Newsletter\Renderer\Blocks\Text' shared autowired service.
2873 *
2874 * @return \MailPoet\Newsletter\Renderer\Blocks\Text
2875 */
2876 protected function getText2Service()
2877 {
2878 return $this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Text'] = new \MailPoet\Newsletter\Renderer\Blocks\Text();
2879 }
2880
2881 /**
2882 * Gets the private 'MailPoet\Newsletter\Renderer\Columns\Renderer' shared autowired service.
2883 *
2884 * @return \MailPoet\Newsletter\Renderer\Columns\Renderer
2885 */
2886 protected function getRenderer4Service()
2887 {
2888 return $this->services['MailPoet\\Newsletter\\Renderer\\Columns\\Renderer'] = new \MailPoet\Newsletter\Renderer\Columns\Renderer();
2889 }
2890
2891 /**
2892 * Gets the private 'MailPoet\Newsletter\Renderer\Preprocessor' shared autowired service.
2893 *
2894 * @return \MailPoet\Newsletter\Renderer\Preprocessor
2895 */
2896 protected function getPreprocessorService()
2897 {
2898 return $this->services['MailPoet\\Newsletter\\Renderer\\Preprocessor'] = new \MailPoet\Newsletter\Renderer\Preprocessor(${($_ = isset($this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Renderer']) ? $this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Renderer'] : $this->getRenderer3Service()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WooCommerce\\TransactionalEmails']) ? $this->services['MailPoet\\WooCommerce\\TransactionalEmails'] : $this->getTransactionalEmailsService()) && false ?: '_'});
2899 }
2900
2901 /**
2902 * Gets the private 'MailPoet\Newsletter\Renderer\Renderer' shared autowired service.
2903 *
2904 * @return \MailPoet\Newsletter\Renderer\Renderer
2905 */
2906 protected function getRenderer5Service()
2907 {
2908 return $this->services['MailPoet\\Newsletter\\Renderer\\Renderer'] = new \MailPoet\Newsletter\Renderer\Renderer(${($_ = isset($this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Renderer']) ? $this->services['MailPoet\\Newsletter\\Renderer\\Blocks\\Renderer'] : $this->getRenderer3Service()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Renderer\\Columns\\Renderer']) ? $this->services['MailPoet\\Newsletter\\Renderer\\Columns\\Renderer'] : ($this->services['MailPoet\\Newsletter\\Renderer\\Columns\\Renderer'] = new \MailPoet\Newsletter\Renderer\Columns\Renderer())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\Renderer\\Preprocessor']) ? $this->services['MailPoet\\Newsletter\\Renderer\\Preprocessor'] : $this->getPreprocessorService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoetVendor\\CSS']) ? $this->services['MailPoetVendor\\CSS'] : ($this->services['MailPoetVendor\\CSS'] = new \MailPoetVendor\CSS())) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Services\\Bridge']) ? $this->services['MailPoet\\Services\\Bridge'] : $this->getBridgeService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\NewslettersRepository']) ? $this->services['MailPoet\\Newsletter\\NewslettersRepository'] : $this->getNewslettersRepositoryService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Util\\License\\License']) ? $this->services['MailPoet\\Util\\License\\License'] : ($this->services['MailPoet\\Util\\License\\License'] = new \MailPoet\Util\License\License())) && false ?: '_'});
2909 }
2910
2911 /**
2912 * Gets the private 'MailPoet\Newsletter\Scheduler\PostNotificationScheduler' shared autowired service.
2913 *
2914 * @return \MailPoet\Newsletter\Scheduler\PostNotificationScheduler
2915 */
2916 protected function getPostNotificationSchedulerService()
2917 {
2918 return $this->services['MailPoet\\Newsletter\\Scheduler\\PostNotificationScheduler'] = new \MailPoet\Newsletter\Scheduler\PostNotificationScheduler();
2919 }
2920
2921 /**
2922 * Gets the private 'MailPoet\Newsletter\Segment\NewsletterSegmentRepository' shared autowired service.
2923 *
2924 * @return \MailPoet\Newsletter\Segment\NewsletterSegmentRepository
2925 */
2926 protected function getNewsletterSegmentRepositoryService()
2927 {
2928 return $this->services['MailPoet\\Newsletter\\Segment\\NewsletterSegmentRepository'] = new \MailPoet\Newsletter\Segment\NewsletterSegmentRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'});
2929 }
2930
2931 /**
2932 * Gets the private 'MailPoet\Newsletter\Sending\ScheduledTasksRepository' shared autowired service.
2933 *
2934 * @return \MailPoet\Newsletter\Sending\ScheduledTasksRepository
2935 */
2936 protected function getScheduledTasksRepositoryService()
2937 {
2938 return $this->services['MailPoet\\Newsletter\\Sending\\ScheduledTasksRepository'] = new \MailPoet\Newsletter\Sending\ScheduledTasksRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'});
2939 }
2940
2941 /**
2942 * Gets the private 'MailPoet\Newsletter\Sending\SendingQueuesRepository' shared autowired service.
2943 *
2944 * @return \MailPoet\Newsletter\Sending\SendingQueuesRepository
2945 */
2946 protected function getSendingQueuesRepositoryService()
2947 {
2948 return $this->services['MailPoet\\Newsletter\\Sending\\SendingQueuesRepository'] = new \MailPoet\Newsletter\Sending\SendingQueuesRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'});
2949 }
2950
2951 /**
2952 * Gets the private 'MailPoet\Newsletter\Statistics\NewsletterStatisticsRepository' shared autowired service.
2953 *
2954 * @return \MailPoet\Newsletter\Statistics\NewsletterStatisticsRepository
2955 */
2956 protected function getNewsletterStatisticsRepositoryService()
2957 {
2958 return $this->services['MailPoet\\Newsletter\\Statistics\\NewsletterStatisticsRepository'] = new \MailPoet\Newsletter\Statistics\NewsletterStatisticsRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WooCommerce\\Helper']) ? $this->services['MailPoet\\WooCommerce\\Helper'] : ($this->services['MailPoet\\WooCommerce\\Helper'] = new \MailPoet\WooCommerce\Helper())) && false ?: '_'});
2959 }
2960
2961 /**
2962 * Gets the private 'MailPoet\PostEditorBlocks\PostEditorBlock' shared autowired service.
2963 *
2964 * @return \MailPoet\PostEditorBlocks\PostEditorBlock
2965 */
2966 protected function getPostEditorBlockService()
2967 {
2968 return $this->services['MailPoet\\PostEditorBlocks\\PostEditorBlock'] = new \MailPoet\PostEditorBlocks\PostEditorBlock(${($_ = isset($this->services['MailPoet\\Config\\Renderer']) ? $this->services['MailPoet\\Config\\Renderer'] : $this->getRendererService()) && 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\\PostEditorBlocks\\SubscriptionFormBlock']) ? $this->services['MailPoet\\PostEditorBlocks\\SubscriptionFormBlock'] : $this->getSubscriptionFormBlockService()) && false ?: '_'});
2969 }
2970
2971 /**
2972 * Gets the private 'MailPoet\PostEditorBlocks\SubscriptionFormBlock' shared autowired service.
2973 *
2974 * @return \MailPoet\PostEditorBlocks\SubscriptionFormBlock
2975 */
2976 protected function getSubscriptionFormBlockService()
2977 {
2978 return $this->services['MailPoet\\PostEditorBlocks\\SubscriptionFormBlock'] = new \MailPoet\PostEditorBlocks\SubscriptionFormBlock(${($_ = 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\\Form\\FormsRepository']) ? $this->services['MailPoet\\Form\\FormsRepository'] : $this->getFormsRepositoryService()) && false ?: '_'});
2979 }
2980
2981 /**
2982 * Gets the private 'MailPoet\Referrals\ReferralDetector' shared autowired service.
2983 *
2984 * @return \MailPoet\Referrals\ReferralDetector
2985 */
2986 protected function getReferralDetectorService()
2987 {
2988 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->getSettingsControllerService()) && false ?: '_'});
2989 }
2990
2991 /**
2992 * Gets the private 'MailPoet\Router\Router' shared autowired service.
2993 *
2994 * @return \MailPoet\Router\Router
2995 */
2996 protected function getRouterService()
2997 {
2998 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 ?: '_'});
2999 }
3000
3001 /**
3002 * Gets the private 'MailPoet\Segments\SegmentsRepository' shared autowired service.
3003 *
3004 * @return \MailPoet\Segments\SegmentsRepository
3005 */
3006 protected function getSegmentsRepositoryService()
3007 {
3008 return $this->services['MailPoet\\Segments\\SegmentsRepository'] = new \MailPoet\Segments\SegmentsRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'});
3009 }
3010
3011 /**
3012 * Gets the private 'MailPoet\Segments\SubscribersFinder' shared autowired service.
3013 *
3014 * @return \MailPoet\Segments\SubscribersFinder
3015 */
3016 protected function getSubscribersFinderService()
3017 {
3018 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 ?: '_'});
3019 }
3020
3021 /**
3022 * Gets the private 'MailPoet\Services\AuthorizedEmailsController' shared autowired service.
3023 *
3024 * @return \MailPoet\Services\AuthorizedEmailsController
3025 */
3026 protected function getAuthorizedEmailsControllerService()
3027 {
3028 return $this->services['MailPoet\\Services\\AuthorizedEmailsController'] = new \MailPoet\Services\AuthorizedEmailsController(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Services\\Bridge']) ? $this->services['MailPoet\\Services\\Bridge'] : $this->getBridgeService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Newsletter\\NewslettersRepository']) ? $this->services['MailPoet\\Newsletter\\NewslettersRepository'] : $this->getNewslettersRepositoryService()) && false ?: '_'});
3029 }
3030
3031 /**
3032 * Gets the private 'MailPoet\Services\CongratulatoryMssEmailController' shared autowired service.
3033 *
3034 * @return \MailPoet\Services\CongratulatoryMssEmailController
3035 */
3036 protected function getCongratulatoryMssEmailControllerService()
3037 {
3038 return $this->services['MailPoet\\Services\\CongratulatoryMssEmailController'] = new \MailPoet\Services\CongratulatoryMssEmailController(${($_ = 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 ?: '_'}, ${($_ = isset($this->services['MailPoet\\Config\\Renderer']) ? $this->services['MailPoet\\Config\\Renderer'] : $this->getRendererService()) && false ?: '_'});
3039 }
3040
3041 /**
3042 * Gets the private 'MailPoet\Settings\UserFlagsController' shared autowired service.
3043 *
3044 * @return \MailPoet\Settings\UserFlagsController
3045 */
3046 protected function getUserFlagsControllerService()
3047 {
3048 return $this->services['MailPoet\\Settings\\UserFlagsController'] = new \MailPoet\Settings\UserFlagsController(${($_ = isset($this->services['MailPoet\\Settings\\UserFlagsRepository']) ? $this->services['MailPoet\\Settings\\UserFlagsRepository'] : $this->getUserFlagsRepositoryService()) && false ?: '_'});
3049 }
3050
3051 /**
3052 * Gets the private 'MailPoet\Statistics\StatisticsUnsubscribesRepository' shared autowired service.
3053 *
3054 * @return \MailPoet\Statistics\StatisticsUnsubscribesRepository
3055 */
3056 protected function getStatisticsUnsubscribesRepositoryService()
3057 {
3058 return $this->services['MailPoet\\Statistics\\StatisticsUnsubscribesRepository'] = new \MailPoet\Statistics\StatisticsUnsubscribesRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'});
3059 }
3060
3061 /**
3062 * Gets the private 'MailPoet\Statistics\StatisticsWooCommercePurchasesRepository' shared autowired service.
3063 *
3064 * @return \MailPoet\Statistics\StatisticsWooCommercePurchasesRepository
3065 */
3066 protected function getStatisticsWooCommercePurchasesRepositoryService()
3067 {
3068 return $this->services['MailPoet\\Statistics\\StatisticsWooCommercePurchasesRepository'] = new \MailPoet\Statistics\StatisticsWooCommercePurchasesRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'});
3069 }
3070
3071 /**
3072 * Gets the private 'MailPoet\Statistics\Track\Clicks' shared autowired service.
3073 *
3074 * @return \MailPoet\Statistics\Track\Clicks
3075 */
3076 protected function getClicksService()
3077 {
3078 return $this->services['MailPoet\\Statistics\\Track\\Clicks'] = new \MailPoet\Statistics\Track\Clicks(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Util\\Cookies']) ? $this->services['MailPoet\\Util\\Cookies'] : ($this->services['MailPoet\\Util\\Cookies'] = new \MailPoet\Util\Cookies())) && false ?: '_'});
3079 }
3080
3081 /**
3082 * Gets the private 'MailPoet\Statistics\Track\Opens' shared autowired service.
3083 *
3084 * @return \MailPoet\Statistics\Track\Opens
3085 */
3086 protected function getOpensService()
3087 {
3088 return $this->services['MailPoet\\Statistics\\Track\\Opens'] = new \MailPoet\Statistics\Track\Opens();
3089 }
3090
3091 /**
3092 * Gets the private 'MailPoet\Statistics\Track\WooCommercePurchases' shared autowired service.
3093 *
3094 * @return \MailPoet\Statistics\Track\WooCommercePurchases
3095 */
3096 protected function getWooCommercePurchasesService()
3097 {
3098 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 ?: '_'});
3099 }
3100
3101 /**
3102 * Gets the private 'MailPoet\Subscribers\InactiveSubscribersController' shared autowired service.
3103 *
3104 * @return \MailPoet\Subscribers\InactiveSubscribersController
3105 */
3106 protected function getInactiveSubscribersControllerService()
3107 {
3108 return $this->services['MailPoet\\Subscribers\\InactiveSubscribersController'] = new \MailPoet\Subscribers\InactiveSubscribersController(${($_ = isset($this->services['MailPoet\\Settings\\SettingsRepository']) ? $this->services['MailPoet\\Settings\\SettingsRepository'] : $this->getSettingsRepositoryService()) && false ?: '_'});
3109 }
3110
3111 /**
3112 * Gets the private 'MailPoet\Subscribers\Statistics\SubscriberStatisticsRepository' shared autowired service.
3113 *
3114 * @return \MailPoet\Subscribers\Statistics\SubscriberStatisticsRepository
3115 */
3116 protected function getSubscriberStatisticsRepositoryService()
3117 {
3118 return $this->services['MailPoet\\Subscribers\\Statistics\\SubscriberStatisticsRepository'] = new \MailPoet\Subscribers\Statistics\SubscriberStatisticsRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WooCommerce\\Helper']) ? $this->services['MailPoet\\WooCommerce\\Helper'] : ($this->services['MailPoet\\WooCommerce\\Helper'] = new \MailPoet\WooCommerce\Helper())) && false ?: '_'});
3119 }
3120
3121 /**
3122 * Gets the private 'MailPoet\Subscribers\SubscriberCustomFieldRepository' shared autowired service.
3123 *
3124 * @return \MailPoet\Subscribers\SubscriberCustomFieldRepository
3125 */
3126 protected function getSubscriberCustomFieldRepositoryService()
3127 {
3128 return $this->services['MailPoet\\Subscribers\\SubscriberCustomFieldRepository'] = new \MailPoet\Subscribers\SubscriberCustomFieldRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'});
3129 }
3130
3131 /**
3132 * Gets the private 'MailPoet\Subscribers\SubscriberListingRepository' shared autowired service.
3133 *
3134 * @return \MailPoet\Subscribers\SubscriberListingRepository
3135 */
3136 protected function getSubscriberListingRepositoryService()
3137 {
3138 return $this->services['MailPoet\\Subscribers\\SubscriberListingRepository'] = new \MailPoet\Subscribers\SubscriberListingRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'});
3139 }
3140
3141 /**
3142 * Gets the private 'MailPoet\Subscribers\SubscriberSegmentRepository' shared autowired service.
3143 *
3144 * @return \MailPoet\Subscribers\SubscriberSegmentRepository
3145 */
3146 protected function getSubscriberSegmentRepositoryService()
3147 {
3148 return $this->services['MailPoet\\Subscribers\\SubscriberSegmentRepository'] = new \MailPoet\Subscribers\SubscriberSegmentRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'});
3149 }
3150
3151 /**
3152 * Gets the private 'MailPoet\Subscribers\SubscribersRepository' shared autowired service.
3153 *
3154 * @return \MailPoet\Subscribers\SubscribersRepository
3155 */
3156 protected function getSubscribersRepositoryService()
3157 {
3158 return $this->services['MailPoet\\Subscribers\\SubscribersRepository'] = new \MailPoet\Subscribers\SubscribersRepository(${($_ = isset($this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager']) ? $this->services['MailPoetVendor\\Doctrine\\ORM\\EntityManager'] : $this->getEntityManagerService()) && false ?: '_'});
3159 }
3160
3161 /**
3162 * Gets the private 'MailPoet\Subscription\CaptchaSession' shared autowired service.
3163 *
3164 * @return \MailPoet\Subscription\CaptchaSession
3165 */
3166 protected function getCaptchaSessionService()
3167 {
3168 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 ?: '_'});
3169 }
3170
3171 /**
3172 * Gets the private 'MailPoet\Tasks\State' shared autowired service.
3173 *
3174 * @return \MailPoet\Tasks\State
3175 */
3176 protected function getStateService()
3177 {
3178 return $this->services['MailPoet\\Tasks\\State'] = new \MailPoet\Tasks\State();
3179 }
3180
3181 /**
3182 * Gets the private 'MailPoet\Util\Cookies' shared autowired service.
3183 *
3184 * @return \MailPoet\Util\Cookies
3185 */
3186 protected function getCookiesService()
3187 {
3188 return $this->services['MailPoet\\Util\\Cookies'] = new \MailPoet\Util\Cookies();
3189 }
3190
3191 /**
3192 * Gets the private 'MailPoet\Util\Installation' shared autowired service.
3193 *
3194 * @return \MailPoet\Util\Installation
3195 */
3196 protected function getInstallationService()
3197 {
3198 return $this->services['MailPoet\\Util\\Installation'] = new \MailPoet\Util\Installation(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\WP\\Functions']) ? $this->services['MailPoet\\WP\\Functions'] : ($this->services['MailPoet\\WP\\Functions'] = new \MailPoet\WP\Functions())) && false ?: '_'});
3199 }
3200
3201 /**
3202 * Gets the private 'MailPoet\Util\License\Features\Subscribers' shared autowired service.
3203 *
3204 * @return \MailPoet\Util\License\Features\Subscribers
3205 */
3206 protected function getSubscribers3Service()
3207 {
3208 return $this->services['MailPoet\\Util\\License\\Features\\Subscribers'] = new \MailPoet\Util\License\Features\Subscribers(${($_ = isset($this->services['MailPoet\\Settings\\SettingsController']) ? $this->services['MailPoet\\Settings\\SettingsController'] : $this->getSettingsControllerService()) && false ?: '_'}, ${($_ = isset($this->services['MailPoet\\Subscribers\\SubscribersRepository']) ? $this->services['MailPoet\\Subscribers\\SubscribersRepository'] : $this->getSubscribersRepositoryService()) && false ?: '_'});
3209 }
3210
3211 /**
3212 * Gets the private 'MailPoet\Util\License\License' shared autowired service.
3213 *
3214 * @return \MailPoet\Util\License\License
3215 */
3216 protected function getLicenseService()
3217 {
3218 return $this->services['MailPoet\\Util\\License\\License'] = new \MailPoet\Util\License\License();
3219 }
3220
3221 /**
3222 * Gets the private 'MailPoet\Util\Notices\PermanentNotices' shared autowired service.
3223 *
3224 * @return \MailPoet\Util\Notices\PermanentNotices
3225 */
3226 protected function getPermanentNoticesService()
3227 {
3228 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 ?: '_'});
3229 }
3230
3231 public function getParameter($name)
3232 {
3233 $name = (string) $name;
3234 if (!(isset($this->parameters[$name]) || isset($this->loadedDynamicParameters[$name]) || array_key_exists($name, $this->parameters))) {
3235 $name = $this->normalizeParameterName($name);
3236
3237 if (!(isset($this->parameters[$name]) || isset($this->loadedDynamicParameters[$name]) || array_key_exists($name, $this->parameters))) {
3238 throw new InvalidArgumentException(sprintf('The parameter "%s" must be defined.', $name));
3239 }
3240 }
3241 if (isset($this->loadedDynamicParameters[$name])) {
3242 return $this->loadedDynamicParameters[$name] ? $this->dynamicParameters[$name] : $this->getDynamicParameter($name);
3243 }
3244
3245 return $this->parameters[$name];
3246 }
3247
3248 public function hasParameter($name)
3249 {
3250 $name = (string) $name;
3251 $name = $this->normalizeParameterName($name);
3252
3253 return isset($this->parameters[$name]) || isset($this->loadedDynamicParameters[$name]) || array_key_exists($name, $this->parameters);
3254 }
3255
3256 public function setParameter($name, $value)
3257 {
3258 throw new LogicException('Impossible to call set() on a frozen ParameterBag.');
3259 }
3260
3261 public function getParameterBag()
3262 {
3263 if (null === $this->parameterBag) {
3264 $parameters = $this->parameters;
3265 foreach ($this->loadedDynamicParameters as $name => $loaded) {
3266 $parameters[$name] = $loaded ? $this->dynamicParameters[$name] : $this->getDynamicParameter($name);
3267 }
3268 $this->parameterBag = new FrozenParameterBag($parameters);
3269 }
3270
3271 return $this->parameterBag;
3272 }
3273
3274 private $loadedDynamicParameters = [];
3275 private $dynamicParameters = [];
3276
3277 /**
3278 * Computes a dynamic parameter.
3279 *
3280 * @param string $name The name of the dynamic parameter to load
3281 *
3282 * @return mixed The value of the dynamic parameter
3283 *
3284 * @throws InvalidArgumentException When the dynamic parameter does not exist
3285 */
3286 private function getDynamicParameter($name)
3287 {
3288 throw new InvalidArgumentException(sprintf('The dynamic parameter "%s" must be defined.', $name));
3289 }
3290
3291 private $normalizedParameterNames = [];
3292
3293 private function normalizeParameterName($name)
3294 {
3295 if (isset($this->normalizedParameterNames[$normalizedName = strtolower($name)]) || isset($this->parameters[$normalizedName]) || array_key_exists($normalizedName, $this->parameters)) {
3296 $normalizedName = isset($this->normalizedParameterNames[$normalizedName]) ? $this->normalizedParameterNames[$normalizedName] : $normalizedName;
3297 if ((string) $name !== $normalizedName) {
3298 @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);
3299 }
3300 } else {
3301 $normalizedName = $this->normalizedParameterNames[$normalizedName] = (string) $name;
3302 }
3303
3304 return $normalizedName;
3305 }
3306
3307 /**
3308 * Gets the default parameters.
3309 *
3310 * @return array An array of the default parameters
3311 */
3312 protected function getDefaultParameters()
3313 {
3314 return [
3315 'container.autowiring.strict_mode' => true,
3316 ];
3317 }
3318 }
3319