Code Analysis: Podlove Podcast Publisher 4.1.21

Class Rating Complexity Lines of code
Podlove\Modules\Contributors\Contributors
D
142 658
Podlove\Api\Episodes\WP_REST_PodloveEpisode_Controller
C
109 771
Podlove\AJAX\Ajax
C
101 680
Podlove\Modules\Shownotes\REST_API
B
86 512
Podlove\Model\Base
B
85 354
Podlove\Modules\Shownotes\REST_API_V2
B
82 474
Podlove\Modules\Transcripts\Transcripts
B
81 415
Podlove\Model\Image
B
81 361
Podlove\Modules\Contributors\WP_REST_PodloveContributors_Controller
B
81 682
Podlove\Model\License
A
73 255
Podlove\Api\Episodes\WP_REST_PodloveEpisodeRelated_Controller
A
71 331
Podlove\Model\Episode
A
69 312
Podlove\Api\Episodes\WP_REST_PodloveEpisodeContributions_Controller
A
66 352
Podlove\Model\Podcast
A
63 267
Podlove\Modules\Transcripts\WP_REST_PodloveTranscripts_Controller
A
59 456
Podlove\Model\MediaFile
A
56 250
Podlove\Modules\Shows\Shows
A
54 231
Podlove\Form\Input\Builder
A
53 214
Podlove\Settings\EpisodeAsset
A
53 335
Podlove\Modules\Auphonic\Auphonic
A
53 292
Podlove\Settings\Feed
S
50 378
Podlove\Model\Feed
S
50 197
Podlove\Modules\Contributors\Model\Contributor
S
47 222
Podlove\SystemReport
S
45 273
Podlove\Modules\Social\WP_REST_PodloveContributorService_Controller
S
44 391
Podlove\Modules\Social\Social
S
44 325
Podlove\Settings\Analytics
S
43 597
Podlove\Api\Chapters\WP_REST_PodloveChapters_Controller
S
40 244
Podlove\Modules\Base
S
39 124
Podlove\Modules\Shows\Settings\Settings
S
39 252
Podlove\Modules\Contributors\Settings\GenericEntitySettings
S
39 187
Podlove\Modules\PodloveWebPlayer\PlayerV4\Module
S
38 185
Podlove\Modules\ImportExport\Export\PodcastExporter
S
38 142
Podlove\Template\Episode
S
36 144
Podlove\Modules\Migration\Settings\Assistant
S
35 161
Podlove\Modules\Migration\Settings\Wizard\StepPosts
S
35 606
Podlove\Api\Validation
S
35 103
Podlove\Modules\Networks\Settings\PodcastLists
S
34 326
Podlove\Modules\Contributors\Contributor_List_Table
S
34 184
Podlove\Modules\Seasons\Model\Season
S
34 152
Podlove\Jobs\DownloadTimedAggregatorJob
S
32 130
Podlove\Modules\Migration\Settings\Wizard\StepMigrate
S
31 223
Podlove\Api\Podcast\WP_REST_Podlove_Controller
S
31 192
Podlove\Model\EpisodeAsset
S
30 88
Podlove\Modules\Seasons\Settings\Settings
S
29 183
Podlove\Modules\SubscribeButton\Widget
S
29 108
Podlove\Modules\Logging\Logging
S
28 244
Podlove\Modules\SlackShownotes\Slack_Shownotes
S
28 178
Podlove\Model\UserAgent
S
27 104
Podlove\Podcast_Post_Type
S
27 137
Podlove\Repair
S
26 150
Podlove\Modules\Notifications\MailerJob
S
26 123
Podlove\Modules\OpenGraph\Open_Graph
S
26 111
Podlove\Modules\PodloveWebPlayer\PlayerV4\Html5Printer
S
26 147
Podlove\ChaptersManager
S
26 96
Podlove\Modules\SubscribeButton\Button
S
26 136
Podlove\Modules\PodloveWebPlayer\PlayerV3\PlayerMediaFiles
S
25 89
Podlove\Jobs\CronJobRunner
S
25 95
Podlove\Duration
S
24 79
Podlove\Modules\ImportExport\Import\PodcastImporter
S
23 139
Podlove\Downloads_List_Table
S
23 186
Podlove\Comment\Comment
S
22 92
Podlove\Feed_List_Table
S
22 91
Podlove\AJAX\TemplateController
S
22 86
Podlove\Modules\TitleMigration\Title_Migration
S
22 196
Podlove\Modules\Notifications\Notifications
S
21 119
Podlove\Feeds\RSS
S
21 116
Podlove\Modules\Widgets\Widgets\RecentEpisodes
S
20 74
Podlove\Settings\Podcast\Tab\Player
S
20 79
Podlove\Podcast_Post_Meta_Box
S
20 117
Podlove\Http\Curl
S
20 74
Podlove\Modules\Shownotes\Template\Entry
S
20 67
Podlove\Settings\Expert\Tab\Website
S
19 247
Podlove\Modules\Migration\Enclosure
S
19 105
Podlove\Modules\oembed\oembed
S
19 94
Podlove\Modules\Shows\Model\Show
S
19 82
Podlove\Modules\Widgets\Widgets\PodcastInformation
S
19 52
Podlove\Modules\ImportExport\Import\PodcastImporterJob
S
18 79
Podlove\Modules\PodloveWebPlayer\Podigee\Html5Printer
S
18 87
Podlove\Modules\Contributors\GenderStats
S
18 128
Podlove\Geo_Ip
S
18 71
Podlove\Log
S
17 45
Podlove\Modules\Networks\Template\PodcastList
S
17 39
Podlove\Modules\Contributors\Settings\ContributorDefaults
S
17 60
Podlove\Model\DownloadIntentClean
S
17 174
Podlove\Modules\ImportExport\Export\TrackingExporter
S
17 94
Podlove\Modules\AssetValidation\Asset_Validation
S
16 135
Podlove\Modules\ProtectedFeed\Protected_Feed
S
16 85
Podlove\Settings\Tools
S
16 201
Podlove\Modules\ImportExport\Import_Export
S
16 206
Podlove\Modules\ImportExport\Import\TrackingImporterJob
S
16 106
Podlove\Modules\Transcripts\Renderer
S
16 90
Podlove\Modules\WordpressFileUpload\Wordpress_File_Upload
S
15 75
Podlove\Settings\Expert\Tab\Tracking
S
15 317
Podlove\Modules\Widgets\Widgets\RenderTemplate
S
15 47
Podlove\Modules\Seasons\Model\SeasonMap
S
15 55
Podlove\Modules\Contributors\TemplateExtensions
S
15 74
Podlove\Modules\Transcripts\Model\Transcript
S
15 110
Podlove\Modules\Notifications\SettingsTab
S
14 327
Podlove\Modules\Social\TemplateExtensions
S
14 45
Podlove\Model\DownloadIntent
S
14 63
Podlove\Analytics\EpisodeDownloadAverage
S
13 100
Podlove\Settings\Modules
S
13 175
Podlove\Modules\Plus\GlobalFeedSettings
S
13 75
Podlove\Modules\Plus\ImageGenerator
S
13 70
Podlove\Modules\PodloveWebPlayer\Podigee\Module
S
13 63
Podlove\Modules\Networks\Networks
S
12 78
Podlove\Modules\Contributors\Shortcodes
S
12 56
Podlove\Settings\Expert\Tab\WebPlayer
S
12 113
Podlove\Modules\ImportExport\Import\PodcastImportOptionsJob
S
12 47
Podlove\Modules\ImportExport\Import\TrackingImporter
S
12 58
Podlove\Modules\Networks\Settings\Dashboard
S
11 228
Podlove\Template\TwigFilter
S
11 103
Podlove\Modules\ImportExport\Import\PodcastImportEpisodesJob
S
11 54
Podlove\Settings\Dashboard\Statistics
S
11 73
Podlove\Jobs\ToolsSectionCronDiagnostics
S
11 169
Podlove\Modules\Shownotes\Shownotes
S
11 73
Podlove\Template\Image
S
11 81
Podlove\Modules\Contributors\Settings\Tab\Contributors
S
11 178
Podlove\Form\Input\Wrapper
S
10 24
Podlove\Modules\SlackShownotes\Message
S
10 42
Podlove\AJAX\FileController
S
10 55
Podlove\Form\Input\TableWrapper
S
10 36
Podlove\Modules\Soundbite\Soundbite
S
10 53
Podlove\Modules\Transcripts\REST_API
S
10 60
Podlove\Template\TwigSandbox
S
9 105
Podlove\Modules\Plus\ModuleSettings
S
9 46
Podlove\Modules\Social\RepairSocial
S
9 54
Podlove\Modules\PodloveWebPlayer\MediaTagRenderer
S
9 43
Podlove\Settings\Podcast\Tab\License
S
9 121
Podlove\Settings\Podcast\Tab\Description
S
9 82
Podlove\Modules\Plus\FeedProxy
S
9 32
Podlove\Modules\Networks\Model\PodcastList
S
9 41
Podlove\Modules\RelatedEpisodes\Related_Episodes
S
9 107
Podlove\Modules\Contributors\Settings\PodcastContributorsSettingsTab
S
9 50
Podlove\Settings\Podcast\Tab\Directory
S
8 121
Podlove\Modules\Social\Settings\PodcastSettingsSocialTab
S
8 45
Podlove\Modules\Affiliate\PodcastAffiliateSettingsTab
S
8 45
Podlove\Modules\Shownotes\TemplateExtensions
S
8 56
Podlove\Settings\Templates
S
8 152
Podlove\Modules\Plus\FeedPusher
S
8 40
Podlove\Modules\Social\Settings\PodcastSettingsDonationTab
S
8 45
Podlove\Modules\Networks\Settings\Templates
S
8 99
Podlove\Form\Input\DivWrapper
S
7 27
Podlove\Modules\Networks\Model\Network
S
7 35
Podlove\Modules\Contributors\ContributorRepair
S
7 52
Podlove\Modules\PodloveWebPlayer\Podlove_Web_Player
S
7 35
Podlove\Settings\Podcast\Tab\Media
S
7 44
Podlove\Modules\Migration\Migration
S
7 67
Podlove\Model\Template
S
7 29
Podlove\Downloads_List_Data
S
7 73
Podlove\Jobs\ToolsSection
S
7 46
Podlove\DeleteHeadRequests
S
6 97
Podlove\Modules\Migration\Settings\Wizard\StepBasics
S
6 113
Podlove\Modules\Networks\Template\Network
S
6 19
Podlove\Downloads
S
6 22
Podlove\Modules\Social\REST_API
S
6 54
Podlove\Modules\Contributors\Settings\ContributorSettings
S
6 36
Podlove\Settings\Settings
S
4 32
Podlove\Modules\Migration\Settings\Wizard\StepFinalize
S
4 54
Podlove\Settings\Dashboard\FileValidation
S
4 45
Podlove\Settings\Expert\Tab\Redirects
S
3 197
Podlove\Modules\RelatedEpisodes\Model\EpisodeRelation
S
3 24
Podlove\Settings\Expert\Tab\Metadata
S
2 71

145 more item(s) not shown.