Code Analysis: PublishPress Future 4.3.3

Class Rating Complexity Lines of code
PublishPress\Future\Modules\Workflows\Models\WorkflowModel
D
140 546
PublishPress\Future\Modules\Expirator\Models\ExpirablePostModel
C
114 541
PublishPress\Future\Modules\Workflows\Domain\Steps\Processors\Cron
C
104 561
PublishPress\Future\Modules\Settings\SettingsFacade
B
98 401
PublishPress\Future\Modules\Expirator\Tables\ScheduledActionsTable
B
82 535
PublishPress\Future\Modules\Workflows\Controllers\ScheduledActions
A
72 407
PublishPress\Future\Modules\Workflows\Controllers\ManualPostTrigger
A
62 382
PublishPress\Future\Modules\Settings\Controllers\Controller
A
61 424
PublishPress\Future\Modules\Workflows\Models\WorkflowScheduledStepModel
A
61 257
PostExpirator_Display
A
58 349
PublishPress\Future\Modules\Expirator\Models\ActionArgsModel
A
56 235
PublishPress\Future\Modules\Workflows\Controllers\WorkflowsList
A
56 312
PublishPress\Future\Modules\Expirator\Controllers\ClassicEditorController
A
55 307
PublishPress\Future\Modules\Expirator\Controllers\BulkEditController
A
53 288
PublishPress\Future\Modules\Backup\Controllers\BackupRestApi
A
52 304
PublishPress\Future\Framework\WordPress\Models\PostModel
S
45 190
PublishPress\Future\Modules\Expirator\Controllers\QuickEditController
S
42 234
PublishPress\Future\Modules\Workflows\Domain\Engine\VariableResolvers\PostResolver
S
40 131
PublishPress\Future\Core\Plugin
S
36 169
PublishPress\Future\Framework\Database\DBTableSchemaHandler
S
35 140
PublishPress\Future\Modules\Workflows\Rest\RestApiV1
S
35 277
PublishPress\Future\Modules\Expirator\Controllers\ScheduledActionsController
S
34 224
PublishPress\Future\Modules\Workflows\Domain\Engine\WorkflowEngine
S
34 249
PublishPress\Future\Modules\Expirator\Controllers\PostListController
S
32 129
PublishPress\Future\Modules\Expirator\Models\PostTypeDefaultDataModel
S
32 137
PublishPress\Future\Framework\Logger\Logger
S
29 115
PublishPress\Future\Modules\Workflows\Domain\Engine\RuntimeVariablesHandler
S
29 89
PublishPress\Future\Modules\Workflows\Domain\Engine\VariableResolvers\FutureActionResolver
S
28 120
PublishPress\Future\Modules\Expirator\Controllers\ShortcodeController
S
28 102
PublishPress\Future\Modules\Workflows\Domain\Engine\VariableResolvers\UserResolver
S
28 91
PublishPress\Future\Modules\Workflows\Domain\Steps\Processors\General
S
28 116
PublishPress\Future\Modules\Workflows\Domain\Engine\VariableResolvers\SiteResolver
S
26 86
PublishPress\Future\Modules\Workflows\Models\StepTypesModel
S
25 283
PublishPress\Future\Modules\Expirator\Controllers\RestAPIController
S
24 329
PublishPress\Future\Modules\Workflows\Domain\Steps\Processors\Post
S
24 93
PublishPress\Future\Modules\Workflows\Models\PostModel
S
24 129
PublishPress\Future\Modules\Expirator\ExpirationScheduler
S
23 132
PublishPress\Future\Modules\Workflows\Domain\Steps\Triggers\Definitions\OnLegacyActionTrigger
S
21 99
PublishPress\Future\Modules\Workflows\Domain\Engine\VariableResolvers\NodeResolver
S
20 60
PublishPress\Future\Modules\Expirator\Models\ExpirationActionsModel
S
20 115
PublishPress\Future\Modules\Workflows\Models\ScheduledActionModel
S
20 99
PublishPress\Future\Modules\Workflows\Domain\Engine\VariableResolvers\WorkflowResolver
S
19 66
PostExpirator_Facade
S
19 69
PublishPress\Future\Modules\Expirator\Adapters\CronToWooActionSchedulerAdapter
S
19 117
PublishPress\Future\Modules\Workflows\Domain\Steps\Actions\Definitions\SendEmail
S
18 151
PublishPress\Future\Modules\Workflows\Domain\Steps\Actions\Runners\SendRayRunner
S
18 83
PublishPress\Future\Framework\System\DateTimeHandler
S
18 67
PublishPress\Future\Modules\Settings\Models\SettingsPostTypesModel
S
18 57
PublishPress\Future\Modules\Expirator\DBTableSchemas\ActionArgsSchema
S
17 90
PublishPress\Future\Modules\Workflows\Domain\Steps\Actions\Definitions\DeletePost
S
16 113
PublishPress\Future\Modules\Workflows\Domain\Steps\Actions\Definitions\DeletePostMeta
S
16 141
PublishPress\Future\Modules\Workflows\Domain\Steps\Actions\Definitions\QueryPosts
S
16 135
PublishPress\Future\Modules\Workflows\Domain\Steps\Actions\Definitions\RemovePostTerm
S
16 134
PublishPress\Future\Modules\Workflows\Domain\Steps\Actions\Definitions\SendRay
S
16 115
PublishPress\Future\Modules\Workflows\Domain\Steps\Actions\Definitions\SetPostTerm
S
16 130
PublishPress\Future\Modules\Workflows\Domain\Steps\Actions\Definitions\StickPost
S
16 121
PublishPress\Future\Modules\Workflows\Domain\Steps\Actions\Definitions\UnstickPost
S
16 121
PublishPress\Future\Modules\Workflows\Domain\Steps\Actions\Definitions\UpdatePostMeta
S
16 141
PublishPress\Future\Modules\Workflows\Domain\Steps\Triggers\Definitions\OnPostSchedule
S
16 125
PublishPress\Future\Modules\Workflows\Domain\Steps\Triggers\Definitions\OnPostMetaChange
S
16 163
PublishPress\Future\Modules\Workflows\Domain\Steps\Triggers\Definitions\OnPostPublish
S
16 125
PublishPress\Future\Modules\Workflows\Domain\Steps\Triggers\Definitions\OnPostSave
S
16 122
PublishPress\Future\Modules\Workflows\Domain\Steps\Triggers\Definitions\OnPostStatusChange
S
16 125
PublishPress\Future\Modules\Workflows\Domain\Steps\Triggers\Definitions\OnPostUpdate
S
16 125
PublishPress\Future\Modules\Workflows\Domain\Steps\Triggers\Definitions\OnPostWorkflowEnable
S
16 136
PublishPress\Future\Modules\Workflows\Models\WorkflowsModel
S
16 94
PublishPress\Future\Modules\Workflows\Controllers\PastDueActions
S
16 99
PublishPress\Future\Modules\Expirator\Controllers\ExpirationController
S
16 85
PublishPress\Future\Modules\Workflows\Domain\Steps\Actions\Definitions\AddPostMeta
S
16 148
PublishPress\Future\Modules\Workflows\Domain\Steps\Actions\Definitions\AddPostTerm
S
16 130
PublishPress\Future\Modules\Workflows\Domain\Steps\Actions\Definitions\ChangePostStatus
S
16 128
PublishPress\Future\Modules\Workflows\Domain\Steps\Actions\Definitions\DeactivatePostWorkflow
S
16 134
PublishPress\Future\Modules\Workflows\Models\ScheduledActionsModel
S
15 178
PublishPress\Future\Modules\VersionNotices\Module
S
15 86
PublishPress\Future\Modules\Expirator\Module
S
15 128
PublishPress\Future\Modules\Workflows\Domain\Engine\InputValidators\PostQuery
S
15 42
PublishPress\Future\Framework\Logger\DBTableSchemas\DebugLogSchema
S
14 68
PostExpirator_Util
S
14 47
PublishPress\Future\Modules\Workflows\Domain\Engine\VariableResolvers\TermsArrayResolver
S
14 47
PublishPress\Future\Modules\Settings\Models\TaxonomiesModel
S
14 63
PublishPress\Future\Modules\Workflows\Controllers\FutureLegacyAction
S
14 88
PublishPress\Future\Modules\Workflows\DBTableSchemas\WorkflowScheduledStepsSchema
S
14 81
PublishPress\Future\Modules\Expirator\Controllers\BulkActionController
S
14 67
PublishPress\Future\Modules\Workflows\Domain\Engine\VariableResolvers\ArrayResolver
S
14 45
PublishPress\Future\Modules\Workflows\Controllers\PostsList
S
13 70
PublishPress\Future\Modules\Workflows\Controllers\WorkflowEditor
S
13 201
PublishPress\Future\Core\DI\Container
S
11 36
PublishPress\Future\Modules\Expirator\Controllers\BlockEditorController
S
11 130
PublishPress\Future\Framework\WordPress\Facade\NoticeFacade
S
11 51
PublishPress\Future\Modules\Debug\Controllers\Controller
S
11 37
PublishPress\Future\Modules\Expirator\ExpirationActions\PostCategorySet
S
10 56
PublishPress\Future\Modules\Workflows\Domain\LegacyAction\TriggerWorkflow
S
10 34
PublishPress\Future\Modules\Expirator\ExpirationActions\PostCategoryRemove
S
10 59
PublishPress\Future\Modules\Expirator\ExpirationActions\PostCategoryRemoveAll
S
10 55
PublishPress\Future\Modules\Expirator\ExpirationActions\PostCategoryAdd
S
10 59
PublishPress\Future\Framework\WordPress\Models\TermModel
S
10 29
PublishPress\Future\Modules\Expirator\Migrations\V30001RestorePostMeta
S
10 65
PublishPress\Future\Modules\Expirator\Migrations\V30000WPCronToActionsScheduler
S
10 59
PublishPress\Future\Modules\Expirator\Controllers\ContentController
S
9 94
Walker_PostExpirator_Category_Checklist
S
9 30
PublishPress\Future\Modules\Workflows\Module
S
8 80
PublishPress\Future\Modules\Expirator\ExpirationActions\ChangePostStatus
S
8 31
PostExpirator_Cli
S
8 34
PublishPress\Future\Modules\Expirator\ExpirationActions\UnstickPost
S
8 29
PublishPress\Future\Modules\Expirator\ExpirationActions\PostStatusToDraft
S
8 34
PublishPress\Future\Modules\Expirator\ExpirationActions\StickPost
S
8 29
PublishPress\Future\Modules\Workflows\Domain\Steps\Triggers\Runners\OnPostUpdateRunner
S
8 82
PublishPress\Future\Modules\Expirator\ExpirationActions\PostStatusToTrash
S
8 34
PublishPress\Future\Modules\Workflows\Domain\Steps\Triggers\Runners\OnPostWorkflowEnableRunner
S
8 64
PublishPress\Future\Modules\Expirator\ExpirationActions\DeletePost
S
8 29
PostExpirator_Reviews
S
8 23
PublishPress\Future\Modules\Expirator\ExpirationActions\PostStatusToPrivate
S
8 34
PublishPress\Future\Framework\WordPress\Facade\OptionsFacade
S
7 28
PublishPress\Future\Modules\Backup\Controllers\BackupAdminPage
S
7 97
PublishPress\Future\Modules\Workflows\Domain\Steps\Triggers\Runners\OnPostSaveRunner
S
7 74
PublishPress\Future\Modules\Expirator\Controllers\PluginsListController
S
7 25
PublishPress\Future\Modules\Workflows\Domain\Steps\Actions\Runners\AppendDebugLogRunner
S
6 48
PublishPress\Future\Modules\Workflows\Controllers\PostType
S
6 68
PublishPress\Future\Modules\Workflows\Models\CronSchedulesModel
S
6 23
PublishPress\Future\Modules\WooCommerce\Module
S
6 26
PublishPress\Future\Modules\Workflows\Domain\Steps\Triggers\Runners\OnLegacyActionTriggerRunner
S
6 40
PublishPress\Future\Modules\Workflows\Domain\Steps\Actions\Runners\RemovePostTermRunner
S
6 47
PublishPress\Future\Framework\WordPress\Models\UserModel
S
6 19
PublishPress\Future\Modules\InstanceProtection\Module
S
5 18
PublishPress\Future\Modules\Workflows\Domain\Steps\Actions\Runners\AddPostTermRunner
S
5 47
PublishPress\Future\Modules\Expirator\Models\PostTypesModel
S
5 33
PublishPress\Future\Modules\Workflows\Models\PostStatusesModel
S
5 22
PublishPress\Future\Modules\Workflows\Domain\Steps\Actions\Runners\SetPostTermRunner
S
5 44
PublishPress\Future\Core\Autoloader
S
4 16
PublishPress\Future\Modules\Backup\Module
S
3 23
PublishPress\Future\Framework\WordPress\Models\TermsModel
S
3 10
PublishPress\Future\Modules\Workflows\Models\TaxonomiesModel
S
3 14
PublishPress\Future\Modules\Workflows\Models\PostTypesModel
S
3 14

86 more item(s) not shown.