Code Analysis: MailPoet 3 (New) 3.60.3

Class Rating Complexity Lines of code
MailPoetGenerated\FreeCachedContainer
D
222 970
MailPoet\Config\MP2Migrator
D
192 743
MailPoet\WP\Functions
D
152 465
MailPoet\Config\Populator
C
118 717
MailPoetDoctrineProxies\__CG__\MailPoet\Entities\NewsletterEntity
C
107 231
MailPoetDoctrineProxies\__CG__\MailPoet\Entities\SubscriberEntity
C
103 222
MailPoet\Models\Subscriber
B
100 552
MailPoet\API\JSON\v1\Subscribers
B
99 388
MailPoet\Subscription\Pages
B
87 275
MailPoet\Models\Newsletter
B
77 426
MailPoet\Subscribers\ImportExport\Import\Import
A
74 410
MailPoetDoctrineProxies\__CG__\MailPoet\Entities\SendingQueueEntity
A
73 162
MailPoet\API\MP\v1\API
A
71 282
MailPoetDoctrineProxies\__CG__\MailPoet\Entities\ScheduledTaskEntity
A
68 158
MailPoetDoctrineProxies\__CG__\MailPoet\Entities\FormEntity
A
63 142
MailPoet\API\JSON\v1\Forms
A
61 247
MailPoet\Newsletter\NewsletterSaveController
A
60 242
MailPoetDoctrineProxies\__CG__\MailPoet\Entities\NewsletterTemplateEntity
A
55 126
MailPoet\Doctrine\Driver\PDOStatement
A
54 120
MailPoet\Tasks\Sending
A
53 210
MailPoet\Form\DisplayFormInWPContent
A
52 144
MailPoet\API\JSON\v1\Newsletters
A
52 274
MailPoet\Models\Model
A
52 204
MailPoetDoctrineProxies\__CG__\MailPoet\Entities\StatisticsClickEntity
A
51 118
MailPoet\Cron\Workers\Scheduler
A
51 193
MailPoetDoctrineProxies\__CG__\MailPoet\Entities\SegmentEntity
A
51 119
MailPoet\Form\Block\BlockRendererHelper
S
49 146
MailPoet\API\JSON\ResponseBuilders\NewslettersResponseBuilder
S
49 201
MailPoet\Form\Util\Styles
S
49 202
MailPoetDoctrineProxies\__CG__\MailPoet\Entities\StatisticsWooCommercePurchaseEntity
S
47 110
MailPoet\API\JSON\API
S
46 181
MailPoetDoctrineProxies\__CG__\MailPoet\Entities\ScheduledTaskSubscriberEntity
S
46 107
MailPoet\Subscribers\SubscriberListingRepository
S
45 292
MailPoet\Cron\Triggers\WordPress
S
45 201
MailPoet\Segments\WooCommerce
S
44 328
MailPoet\Entities\NewsletterEntity
S
43 129
MailPoet\Subscribers\ImportExport\Export\Export
S
43 201
MailPoetDoctrineProxies\__CG__\MailPoet\Entities\CustomFieldEntity
S
43 102
MailPoetDoctrineProxies\__CG__\MailPoet\Entities\DynamicSegmentFilterEntity
S
43 102
MailPoetDoctrineProxies\__CG__\MailPoet\Entities\UserFlagEntity
S
43 102
MailPoet\Newsletter\Links\Links
S
43 191
MailPoet\Segments\WP
S
42 239
MailPoet\Services\Bridge
S
42 176
MailPoet\Mailer\Mailer
S
42 160
MailPoet\CustomFields\ApiDataSanitizer
S
42 137
MailPoet\Config\Initializer
S
41 227
MailPoetDoctrineProxies\__CG__\MailPoet\Entities\NewsletterLinkEntity
S
41 98
MailPoet\API\JSON\v1\Services
S
41 176
MailPoet\Subscribers\ImportExport\Import\MailChimp
S
40 147
MailPoet\Entities\SubscriberEntity
S
40 134
MailPoet\Cron\CronHelper
S
40 159
MailPoet\Twig\Functions
S
39 257
MailPoet\Config\Menu
S
39 379
MailPoet\Form\BlockStylesRenderer
S
38 98
MailPoet\Models\Form
S
37 109
MailPoet\Form\Widget
S
36 197
MailPoet\Newsletter\AutomatedLatestContent
S
36 126
MailPoet\Newsletter\Editor\PostTransformer
S
36 129
MailPoet\Newsletter\Renderer\Renderer
S
36 166
MailPoet\Models\SubscriberSegment
S
34 127
MailPoet\Newsletter\Renderer\Blocks\Text
S
34 163
MailPoet\Newsletter\Shortcodes\Categories\Link
S
33 125
MailPoet\Cron\Workers\SendingQueue\Migration
S
32 178
MailPoet\Subscription\Manage
S
31 99
MailPoet\API\JSON\v1\DynamicSegments
S
31 151
MailPoet\Config\Changelog
S
31 80
MailPoet\Cron\CronWorkerRunner
S
31 110
MailPoet\Cron\DaemonHttpRunner
S
31 98
MailPoet\Mailer\MailerLog
S
31 128
MailPoet\Mailer\Methods\MailPoet
S
31 108
MailPoet\Newsletter\Scheduler\PostNotificationScheduler
S
31 119
MailPoet\AutomaticEmails\AutomaticEmails
S
30 102
MailPoet\Cron\Workers\SendingQueue\SendingQueue
S
30 227
MailPoet\Newsletter\Editor\PostTransformerContentsExtractor
S
30 141
MailPoet\Settings\SettingsController
S
29 122
MailPoet\Newsletter\Listing\NewsletterListingRepository
S
29 198
MailPoet\Listing\Handler
S
28 134
MailPoet\Newsletter\Editor\StructureTransformer
S
28 97
MailPoet\Newsletter\ViewInBrowser\ViewInBrowserController
S
27 62
MailPoet\Subscribers\ImportExport\ImportExportRepository
S
27 149
MailPoet\Util\Helpers
S
27 86
MailPoet\AutomaticEmails\WooCommerce\Events\FirstPurchase
S
27 156
MailPoet\Config\Hooks
S
27 266
MailPoet\Config\ServicesChecker
S
27 101
MailPoet\API\JSON\v1\Settings
S
27 119
MailPoet\Newsletter\Renderer\Columns\Renderer
S
27 117
MailPoet\Doctrine\Driver\PDOConnection
S
27 89
MailPoet\Newsletter\Scheduler\WelcomeScheduler
S
27 76
MailPoet\Models\CustomField
S
26 104
MailPoet\Cron\Workers\SendingQueue\Tasks\Newsletter
S
26 169
MailPoet\Newsletter\Shortcodes\Shortcodes
S
26 106
MailPoet\DynamicSegments\Mappers\FormDataMapper
S
24 66
MailPoet\Subscription\SubscriptionUrlFactory
S
24 79
MailPoet\Form\Block\Date
S
24 130
MailPoet\Router\Router
S
23 71
MailPoet\Form\Block\Heading
S
23 87
MailPoet\Mailer\Methods\ErrorMappers\MailPoetMapper
S
23 105
MailPoet\Entities\FormEntity
S
22 77
MailPoet\Util\ConflictResolver
S
22 129
MailPoet\Newsletter\ViewInBrowser\ViewInBrowserRenderer
S
21 67
MailPoet\Router\Endpoints\Track
S
21 58
MailPoet\Segments\SubscribersFinder
S
21 105
MailPoet\Subscribers\RequiredCustomFieldValidator
S
21 53
MailPoet\AdminPages\Pages\FormEditor
S
21 143
MailPoet\WooCommerce\Subscription
S
21 102
MailPoet\API\JSON\v1\AutomaticEmails
S
21 53
MailPoet\Listing\ListingRepository
S
21 66
MailPoet\Doctrine\MetadataCache
S
21 62
MailPoet\Util\DateConverter
S
20 75
MailPoet\Util\Notices\DeprecatedShortcodeNotice
S
20 37
MailPoet\Form\Block\Paragraph
S
20 74
MailPoet\Analytics\Reporter
S
20 107
MailPoet\API\JSON\v1\SendingQueue
S
20 128
MailPoet\Subscription\Captcha
S
19 79
MailPoet\Form\Block\Image
S
19 63
MailPoet\Newsletter\Editor\PostContentManager
S
19 97
MailPoet\Form\BlocksRenderer
S
18 74
MailPoet\Mailer\MetaInfo
S
18 50
MailPoet\Cron\Workers\SendingQueue\Tasks\Mailer
S
18 60
MailPoet\Cron\Workers\StatsNotifications\AutomatedEmails
S
18 95
MailPoet\Newsletter\NewslettersRepository
S
18 275
MailPoet\Newsletter\Renderer\Blocks\Renderer
S
18 69
MailPoet\Mailer\Methods\PHPMail
S
17 69
MailPoet\Subscribers\InactiveSubscribersController
S
16 128
MailPoet\Subscribers\ImportExport\PersonalDataExporters\SubscriberExporter
S
16 90
MailPoet\Subscription\ManageSubscriptionFormRenderer
S
16 177
MailPoet\Form\Block\Select
S
16 56
MailPoet\AutomaticEmails\WooCommerce\Events\PurchasedInCategory
S
16 111
MailPoet\Cron\Workers\StatsNotifications\Worker
S
16 102
MailPoet\Newsletter\Url
S
16 44
MailPoet\Newsletter\Renderer\Blocks\Image
S
16 54
MailPoet\DynamicSegments\Filters\EmailAction
S
15 60
MailPoet\WooCommerce\TransactionalEmails
S
15 90
MailPoet\Subscription\Comment
S
15 73
MailPoet\Form\ApiDataSanitizer
S
15 36
MailPoet\AutomaticEmails\WooCommerce\Events\PurchasedProduct
S
15 112
MailPoet\Cron\Workers\StatsNotifications\Scheduler
S
15 59
MailPoet\Config\Shortcodes
S
15 98
MailPoet\Newsletter\Shortcodes\Categories\Newsletter
S
15 50
MailPoet\Newsletter\Shortcodes\Categories\Subscriber
S
15 39
MailPoet\DynamicSegments\Mappers\DBMapper
S
14 43
MailPoet\Segments\DynamicSegments\Filters\EmailAction
S
14 55
MailPoet\Statistics\GATracking
S
14 55
MailPoet\Statistics\Track\WooCommercePurchases
S
14 55
MailPoet\Tasks\State
S
14 73
MailPoet\Newsletter\Editor\MetaInformationManager
S
14 51
MailPoet\Subscribers\ConfirmationEmailMailer
S
13 70
MailPoet\Form\Block\Columns
S
13 39
MailPoet\Models\SubscriberCustomField
S
13 68
MailPoet\API\JSON\v1\SendingTaskSubscribers
S
13 66
MailPoet\NewsletterTemplates\NewsletterTemplatesRepository
S
12 64
MailPoet\Cron\Workers\SendingQueue\Tasks\Shortcodes
S
12 31
MailPoet\Segments\SegmentsSimpleListRepository
S
11 70
MailPoet\Subscription\CaptchaRenderer
S
11 85
MailPoet\Subscription\Throttling
S
11 52
MailPoet\AutomaticEmails\WooCommerce\WooCommerce
S
11 71
MailPoet\Subscribers\SubscriberActions
S
10 49
MailPoet\Util\Notices\PermanentNotices
S
10 69
MailPoet\Form\Block\Segment
S
10 45
MailPoet\API\JSON\v1\Mailer
S
10 44
MailPoet\Newsletter\Renderer\Blocks\AbandonedCartContent
S
10 34
MailPoet\Statistics\Track\Unsubscribes
S
9 40
MailPoet\AdminPages\Pages\NewsletterEditor
S
9 54
MailPoet\Form\Block\Radio
S
9 43
MailPoet\Cron\Workers\InactiveSubscribers
S
9 36
MailPoet\Subscription\Form
S
8 29
MailPoet\Form\Block\Checkbox
S
8 35
MailPoet\CustomFields\CustomFieldsRepository
S
8 19
MailPoet\DI\ContainerConfigurator
S
8 334
MailPoet\AdminPages\PageRenderer
S
7 32
MailPoet\WP\Readme
S
7 29
MailPoet\Helpscout\Beacon
S
7 54
MailPoet\Models\StatisticsNewsletters
S
7 42
MailPoet\Models\SubscribersInDynamicSegment
S
7 22
MailPoet\Form\Block\Text
S
6 37
MailPoet\Form\Util\Export
S
6 78
MailPoet\Newsletter\Renderer\Blocks\Header
S
6 33
MailPoet\Newsletter\Renderer\Blocks\Footer
S
6 33
MailPoet\Newsletter\Renderer\Blocks\Social
S
6 29
MailPoet\Form\Templates\Templates\Template13SlideIn
S
5 303
MailPoet\Form\Templates\Templates\Template10BelowPages
S
5 283
MailPoet\Form\Templates\Templates\Template6BelowPages
S
5 265
MailPoet\Form\Templates\Templates\Template13BelowPages
S
5 301
MailPoet\Form\Templates\Templates\Template11BelowPages
S
5 356
MailPoet\Form\Templates\Templates\Template17Widget
S
5 263
MailPoet\Form\Templates\Templates\Template3Popup
S
5 236
MailPoet\Form\Templates\Templates\Template14SlideIn
S
5 288
MailPoet\Form\Templates\Templates\Template4Widget
S
5 222
MailPoet\Form\Templates\Templates\Template3FixedBar
S
5 242
MailPoet\AdminPages\Pages\Newsletters
S
5 77
MailPoet\Form\Templates\Templates\Template12BelowPages
S
5 298
MailPoet\Form\Templates\Templates\Template4Popup
S
5 267
MailPoet\Form\Templates\Templates\Template17BelowPages
S
5 292
MailPoet\Form\Templates\Templates\Template10Popup
S
5 253
MailPoet\Form\Templates\Templates\Template3Widget
S
5 231
MailPoet\Form\Templates\Templates\Template12Widget
S
5 236
MailPoet\Form\Templates\Templates\Template7Widget
S
5 242
MailPoet\Form\Templates\Templates\Template1SlideIn
S
5 226
MailPoet\Form\Templates\Templates\Template6FixedBar
S
5 232
MailPoet\Form\Templates\Templates\Template4SlideIn
S
5 268
MailPoet\Form\Templates\Templates\Template18BelowPages
S
5 378
MailPoet\Form\Templates\Templates\Template13Widget
S
5 287
MailPoet\Form\Templates\Templates\Template13Popup
S
5 302
MailPoet\Form\Templates\Templates\Template7FixedBar
S
5 264
MailPoet\Form\Templates\Templates\Template4BelowPages
S
5 241
MailPoet\Form\Templates\Templates\Template13FixedBar
S
5 314
MailPoet\Form\Templates\Templates\Template18Widget
S
5 305
MailPoet\Form\Templates\Templates\Template14Popup
S
5 287
MailPoet\Form\Templates\Templates\Template17FixedBar
S
5 274
MailPoet\Form\Templates\Templates\Template17SlideIn
S
5 316
MailPoet\Form\Templates\Templates\Template12FixedBar
S
5 339
MailPoet\Form\Templates\Templates\Template1BelowPages
S
5 249
MailPoet\Form\Templates\Templates\Template11Popup
S
5 327
MailPoet\Form\Templates\Templates\Template18SlideIn
S
5 343
MailPoet\Form\Templates\Templates\Template10FixedBar
S
5 321
MailPoet\Form\Templates\Templates\Template4FixedBar
S
5 249
MailPoet\Form\Templates\Templates\Template12Popup
S
5 314
MailPoet\Form\Templates\Templates\Template7Popup
S
5 289
MailPoet\Form\Templates\Templates\Template10Widget
S
5 253
MailPoet\Form\Templates\Templates\Template11FixedBar
S
5 306
MailPoet\Form\Templates\Templates\Template1Widget
S
5 224
MailPoet\Form\Templates\Templates\Template17Popup
S
5 315
MailPoet\Form\Templates\Templates\Template18Popup
S
5 334
MailPoet\Form\Templates\Templates\Template1Popup
S
5 225
MailPoet\Form\Templates\Templates\Template11SlideIn
S
5 326
MailPoet\Form\Templates\Templates\Template12SlideIn
S
5 314
MailPoet\Form\Templates\Templates\Template14FixedBar
S
5 299
MailPoet\Form\Templates\Templates\Template3BelowPages
S
5 256
MailPoet\Form\Templates\Templates\Template18FixedBar
S
5 394
MailPoet\Form\Templates\Templates\Template14Widget
S
5 272
MailPoet\Form\Templates\Templates\Template1FixedBar
S
5 282
MailPoet\Form\Templates\Templates\Template14BelowPages
S
5 286
MailPoet\Form\Templates\Templates\Template10SlideIn
S
5 252
MailPoet\Form\Templates\Templates\Template7BelowPages
S
5 307
MailPoet\Form\Templates\Templates\Template11Widget
S
5 258
MailPoet\Form\Templates\Templates\Template7SlideIn
S
5 290
MailPoet\Form\Templates\Templates\Template3SlideIn
S
5 231
MailPoet\Config\PopulatorData\Templates\WelcomeBlank1Column
S
4 244
MailPoet\Config\PopulatorData\Templates\YogaStudio
S
4 779
MailPoet\Config\PopulatorData\Templates\Minimal
S
4 1,202
MailPoet\Config\PopulatorData\Templates\ModularStyleStories
S
4 1,431
MailPoet\Config\PopulatorData\Templates\NewsletterBlank13Column
S
4 328
MailPoet\Config\PopulatorData\Templates\RockBand
S
4 1,224
MailPoet\Config\PopulatorData\Templates\Charity
S
4 1,121
MailPoet\Config\PopulatorData\Templates\BrandingAgencyNews
S
4 2,081
MailPoet\Config\PopulatorData\Templates\Vlogger
S
4 1,412
MailPoet\Config\PopulatorData\Templates\DogFood
S
4 1,135
MailPoet\Config\PopulatorData\Templates\Engineering
S
4 1,259
MailPoet\Config\PopulatorData\Templates\PostNotificationsBlank1Column
S
4 331
MailPoet\Config\PopulatorData\Templates\NewsletterBlank121Column
S
4 365
MailPoet\Config\PopulatorData\Templates\WineCity
S
4 947
MailPoet\Config\PopulatorData\Templates\Photography
S
4 2,102
MailPoet\Config\PopulatorData\Templates\Retro
S
4 1,319
MailPoet\Config\PopulatorData\Templates\ScienceWeekly
S
4 1,180
MailPoet\Config\PopulatorData\Templates\Guitarist
S
4 1,731
MailPoet\Config\PopulatorData\Templates\AppWelcome
S
4 399
MailPoet\Config\PopulatorData\Templates\Drone
S
4 1,178
MailPoet\Config\PopulatorData\Templates\HealthyFoodBlog
S
4 2,460
MailPoet\Config\PopulatorData\Templates\NewspaperTraditional
S
4 1,221
MailPoet\Config\PopulatorData\Templates\RssSimpleNews
S
4 822
MailPoet\Config\PopulatorData\Templates\BookStoreWithCoupon
S
4 1,186
MailPoet\Config\PopulatorData\Templates\Shoes
S
4 565
MailPoet\Config\PopulatorData\Templates\Music
S
4 1,471
MailPoet\Config\PopulatorData\Templates\SimpleText
S
4 189
MailPoet\Config\PopulatorData\Templates\GiftWelcome
S
4 333
MailPoet\Config\PopulatorData\Templates\NewsletterBlank1Column
S
4 244
MailPoet\Config\PopulatorData\Templates\LifestyleBlogB
S
4 1,500
MailPoet\Config\PopulatorData\Templates\FoodBox
S
4 742
MailPoet\Config\PopulatorData\Templates\Synagogue
S
4 1,787
MailPoet\Config\PopulatorData\Templates\IndustryConference
S
4 1,463
MailPoet\Config\PopulatorData\Templates\Painter
S
4 1,405
MailPoet\Config\PopulatorData\Templates\PieceOfCake
S
4 430
MailPoet\Config\PopulatorData\Templates\Software
S
4 1,300
MailPoet\Config\PopulatorData\Templates\RenewableEnergy
S
4 1,338
MailPoet\Config\PopulatorData\Templates\PrimarySchool
S
4 1,350
MailPoet\Config\PopulatorData\Templates\Sunglasses
S
4 696
MailPoet\Config\PopulatorData\Templates\WorldCup
S
4 768
MailPoet\Config\PopulatorData\Templates\Poet
S
4 1,254
MailPoet\Config\PopulatorData\Templates\Motor
S
4 1,198
MailPoet\Config\PopulatorData\Templates\FashionBlog
S
4 1,090
MailPoet\Config\PopulatorData\Templates\LifestyleBlogA
S
4 1,270
MailPoet\Config\PopulatorData\Templates\ComputerRepair
S
4 1,124
MailPoet\Config\PopulatorData\Templates\FestivalEvent
S
4 510
MailPoet\Config\PopulatorData\Templates\CityLocalNews
S
4 1,488
MailPoet\Config\PopulatorData\Templates\Faith
S
4 474
MailPoet\Config\PopulatorData\Templates\Phone
S
4 763
MailPoet\Config\PopulatorData\Templates\FarmersMarket
S
4 1,544
MailPoet\Config\PopulatorData\Templates\College
S
4 1,132
MailPoet\Config\PopulatorData\Templates\NewsDay
S
4 1,086
MailPoet\Config\PopulatorData\Templates\FashionBlogA
S
4 1,433
MailPoet\Config\PopulatorData\Templates\FashionShop
S
4 1,028
MailPoet\Config\PopulatorData\Templates\WelcomeBlank12Column
S
4 335
MailPoet\Config\PopulatorData\Templates\BuddhistTemple
S
4 1,287
MailPoet\Config\PopulatorData\Templates\Coffee
S
4 988
MailPoet\Config\PopulatorData\Templates\WordPressTheme
S
4 1,423
MailPoet\Config\PopulatorData\Templates\WideStoryLayout
S
4 761
MailPoet\Config\PopulatorData\Templates\NotSoMedium
S
4 995
MailPoet\Config\PopulatorData\Templates\Hotels
S
4 1,400
MailPoet\Config\PopulatorData\Templates\Birds
S
4 1,740
MailPoet\Config\PopulatorData\Templates\JazzClub
S
4 1,258
MailPoet\Config\PopulatorData\Templates\Fitness
S
4 1,183
MailPoet\Config\PopulatorData\Templates\Mosque
S
4 1,793
MailPoet\Config\PopulatorData\Templates\Avocado
S
4 1,021
MailPoet\Newsletter\Shortcodes\ShortcodesHelper
S
4 118
MailPoet\Config\PopulatorData\Templates\KidsClothing
S
4 1,647
MailPoet\Config\PopulatorData\Templates\TakeAHike
S
4 755
MailPoet\Config\PopulatorData\Templates\FashionStore
S
4 1,411
MailPoet\Config\PopulatorData\Templates\FlowersWithCoupon
S
4 1,501
MailPoet\Config\PopulatorData\Templates\NewsletterBlank12Column
S
4 305
MailPoet\Config\PopulatorData\Templates\RealEstate
S
4 1,101
MailPoet\Config\PopulatorData\Templates\ClearNews
S
4 1,873
MailPoet\Config\PopulatorData\Templates\RetroComputingMagazine
S
4 647
MailPoet\WooCommerce\TransactionalEmails\Template
S
1 712

342 more item(s) not shown.