Code Analysis: PublishPress Future 2.9.1

Class Rating Complexity Lines of code
PostExpirator_Display
A
63 337
PublishPressFuture\Modules\Expirator\Models\ExpirablePostModel
A
54 289
PostExpirator_Facade
S
49 290
PublishPressFuture\Modules\Settings\Controllers\Controller
S
34 218
PublishPressFuture\Framework\WordPress\Models\PostModel
S
31 120
PublishPressFuture\Framework\Logger\Logger
S
21 91
PublishPressFuture\Modules\Settings\SettingsFacade
S
20 112
PublishPressFuture\Modules\Expirator\ExpirationScheduler
S
17 101
PublishPressFuture\Modules\Settings\Models\SettingsPostTypesModel
S
14 38
PostExpirator_CronFacade
S
14 41
PublishPressFuture\Modules\Expirator\Controllers\BulkEditController
S
13 51
PostExpirator_Util
S
12 42
PublishPressFuture\Core\DI\Container
S
11 36
PublishPressFuture\Modules\Expirator\Models\DefaultDataModel
S
11 67
PublishPressFuture\Framework\WordPress\Models\TermModel
S
10 29
Walker_PostExpirator_Category_Checklist
S
9 28
PublishPressFuture\Framework\WordPress\Facade\DatabaseFacade
S
9 34
PostExpirator_Reviews
S
8 23
PublishPressFuture\Modules\Expirator\Controllers\ExpirationController
S
8 55
PublishPressFuture\Core\Plugin
S
7 27
PostExpirator_Cli
S
7 31
PublishPressFuture\Modules\VersionNotices\Module
S
7 47
PublishPressFuture\Modules\Debug\Debug
S
7 21
PublishPressFuture\Modules\Expirator\ExpirationActions\PostCategoryAdd
S
7 43
PublishPressFuture\Modules\Expirator\ExpirationActions\PostCategoryRemove
S
7 44
PublishPressFuture\Modules\Expirator\ExpirationActions\PostCategorySet
S
7 41
PublishPressFuture\Framework\WordPress\Facade\HooksFacade
S
6 25
PublishPressFuture\Modules\Expirator\Models\ExpirationActionsModel
S
6 38
PublishPressFuture\Framework\WordPress\Models\UserModel
S
6 19
PublishPressFuture\Modules\Expirator\ExpirationActions\StickPost
S
6 17
PublishPressFuture\Modules\Expirator\ExpirationActions\UnstickPost
S
6 17
PublishPressFuture\Modules\Expirator\ExpirationActions\DeletePost
S
6 17
PublishPressFuture\Modules\Expirator\ExpirationActions\PostStatusToDraft
S
6 20
PublishPressFuture\Modules\Expirator\ExpirationActions\PostStatusToPrivate
S
6 20
PublishPressFuture\Modules\Expirator\ExpirationActions\PostStatusToTrash
S
6 20
PublishPressFuture\Modules\WooCommerce\Module
S
6 26
PublishPressFuture\Modules\Debug\Controllers\Controller
S
5 20
PublishPressFuture\Modules\Expirator\Module
S
5 35
PostExpiratorDebug
S
5 15
PublishPressFuture\Framework\WordPress\Facade\OptionsFacade
S
5 14
PublishPressFuture\Modules\InstanceProtection\Module
S
4 16
PublishPressFuture\Modules\Settings\Models\TaxonomiesModel
S
4 15
PublishPressFuture\Modules\Debug\Module
S
3 11
PublishPressFuture\Framework\WordPress\Models\TermsModel
S
3 10
PublishPressFuture\Framework\WordPress\Facade\DateTimeFacade
S
3 12
PublishPressFuture\Framework\WordPress\Facade\SiteFacade
S
3 10
PublishPressFuture\Core\Paths
S
3 9
PublishPressFuture\Modules\Expirator\Adapters\CronToWooActionSchedulerAdapter
S
3 9
PublishPressFuture\Modules\Settings\Module
S
3 20
PublishPressFuture\Framework\WordPress\Facade\CronFacade
S
3 9
PublishPressFuture\Framework\WordPress\Facade\ErrorFacade
S
2 6
PublishPressFuture\Modules\Expirator\Models\CurrentUserModel
S
2 5
PublishPressFuture\Core\DI\ServiceProvider
S
2 6
PublishPressFuture\Framework\WordPress\Facade\SanitizationFacade
S
1 3
PublishPressFuture\Framework\WordPress\Models\CurrentUserModel
S
1 4
PublishPressFuture\Modules\Expirator\HooksAbstract
S
1 3
PublishPressFuture\Framework\WordPress\Facade\UsersFacade
S
1 3
PublishPressFuture\Framework\WordPress\Facade\RequestFacade
S
1 3
PublishPressFuture\Framework\WordPress\Facade\EmailFacade
S
1 3
PublishPressFuture\Core\DI\ServiceNotFoundException
S
1 4

13 more item(s) not shown.