Code Analysis: PublishPress Future 4.3.0

Class Rating Complexity Lines of code
PublishPress\Future\Modules\Workflows\Models\WorkflowModel
D
174 674
PublishPress\Future\Modules\Expirator\Models\ExpirablePostModel
C
114 541
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunnerProcessors\CronStep
C
102 549
PublishPress\Future\Modules\Settings\SettingsFacade
B
96 397
PublishPress\Future\Modules\Expirator\Tables\ScheduledActionsTable
B
82 535
PublishPress\Future\Modules\Workflows\Controllers\ScheduledActions
A
68 404
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
PublishPress\Future\Modules\Workflows\Controllers\WorkflowsList
A
61 338
PostExpirator_Display
A
59 345
PublishPress\Future\Modules\Expirator\Models\ActionArgsModel
A
56 235
PublishPress\Future\Modules\Expirator\Controllers\ClassicEditorController
A
55 307
PublishPress\Future\Modules\Backup\Controllers\BackupRestApi
A
54 319
PublishPress\Future\Modules\Expirator\Controllers\BulkEditController
A
53 288
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\Framework\Database\DBTableSchemaHandler
S
35 140
PublishPress\Future\Modules\Workflows\Rest\RestApiV1
S
35 276
PublishPress\Future\Core\Plugin
S
35 166
PublishPress\Future\Modules\Expirator\Controllers\ScheduledActionsController
S
34 224
PublishPress\Future\Modules\Workflows\Domain\Engine\WorkflowEngine
S
33 239
PublishPress\Future\Modules\Expirator\Models\PostTypeDefaultDataModel
S
32 137
PublishPress\Future\Modules\Expirator\Controllers\PostListController
S
29 112
PublishPress\Future\Modules\Workflows\Domain\Engine\RuntimeVariablesHandler
S
29 89
PublishPress\Future\Framework\Logger\Logger
S
29 115
PublishPress\Future\Modules\Expirator\Controllers\ShortcodeController
S
28 102
PublishPress\Future\Modules\Workflows\Domain\Engine\VariableResolvers\FutureActionResolver
S
28 120
PublishPress\Future\Modules\Workflows\Domain\Engine\VariableResolvers\UserResolver
S
28 91
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunnerProcessors\GeneralStep
S
28 116
PublishPress\Future\Modules\Workflows\Domain\Engine\VariableResolvers\SiteResolver
S
26 86
PublishPress\Future\Modules\Workflows\Models\NodeTypesModel
S
25 267
PublishPress\Future\Modules\Expirator\Controllers\RestAPIController
S
24 329
PublishPress\Future\Modules\Expirator\ExpirationScheduler
S
23 132
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunnerProcessors\PostStep
S
23 88
PublishPress\Future\Modules\Workflows\Models\PostModel
S
22 120
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Triggers\FutureLegacyAction
S
21 99
PublishPress\Future\Modules\Expirator\Models\ExpirationActionsModel
S
20 115
PublishPress\Future\Modules\Workflows\Models\ScheduledActionModel
S
20 99
PostExpirator_Facade
S
19 69
PublishPress\Future\Modules\Workflows\Domain\Engine\VariableResolvers\WorkflowResolver
S
19 66
PublishPress\Future\Modules\Expirator\Adapters\CronToWooActionSchedulerAdapter
S
19 117
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunners\Advanced\RayDebug
S
18 83
PublishPress\Future\Modules\Workflows\Domain\Engine\VariableResolvers\NodeResolver
S
18 55
PublishPress\Future\Framework\System\DateTimeHandler
S
18 67
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Actions\CoreSendEmail
S
18 133
PublishPress\Future\Modules\Settings\Models\SettingsPostTypesModel
S
18 57
PublishPress\Future\Modules\Expirator\DBTableSchemas\ActionArgsSchema
S
17 90
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Actions\CorePostChangeStatus
S
16 116
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Actions\CorePostDeactivateWorkflow
S
16 121
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Actions\CorePostMetaAdd
S
16 136
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Actions\CorePostMetaDelete
S
16 129
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Actions\CorePostMetaUpdate
S
16 129
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Actions\CorePostTermsAdd
S
16 118
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Actions\CorePostTermsRemove
S
16 125
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Actions\CorePostTermsSet
S
16 121
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Advanced\ConditionalSplit
S
16 107
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Advanced\CorePostQuery
S
16 129
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Advanced\RayDebug
S
16 102
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Triggers\CoreOnManuallyEnabledForPost
S
16 136
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Triggers\CoreOnPostMetaChanged
S
16 163
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Triggers\CoreOnPostScheduled
S
16 125
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Triggers\CoreOnPostStatusChanged
S
16 125
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Triggers\CoreOnPostUpdated
S
16 125
PublishPress\Future\Modules\Workflows\Models\WorkflowsModel
S
16 97
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Actions\CorePostUnstick
S
16 109
PublishPress\Future\Modules\Expirator\Controllers\ExpirationController
S
16 85
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Actions\CorePostStick
S
16 109
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Triggers\CoreOnCronSchedule
S
16 85
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Triggers\CoreOnSavePost
S
16 122
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Triggers\CoreOnPostPublished
S
16 125
PublishPress\Future\Modules\VersionNotices\Module
S
15 86
PublishPress\Future\Modules\Workflows\Controllers\PostsList
S
15 77
PublishPress\Future\Modules\Workflows\Domain\Engine\InputValidators\PostQuery
S
15 42
PublishPress\Future\Modules\Expirator\Module
S
15 128
PublishPress\Future\Framework\Logger\DBTableSchemas\DebugLogSchema
S
14 68
PublishPress\Future\Modules\Workflows\Domain\Engine\VariableResolvers\ArrayResolver
S
14 45
PublishPress\Future\Modules\Workflows\Controllers\FutureLegacyAction
S
14 88
PostExpirator_Util
S
14 47
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\TermsArrayResolver
S
14 47
PublishPress\Future\Modules\Settings\Models\TaxonomiesModel
S
14 63
PublishPress\Future\Modules\Workflows\Controllers\WorkflowEditor
S
13 203
PublishPress\Future\Framework\WordPress\Facade\NoticeFacade
S
11 51
PublishPress\Future\Modules\Debug\Controllers\Controller
S
11 37
PublishPress\Future\Core\DI\Container
S
11 36
PublishPress\Future\Modules\Expirator\Controllers\BlockEditorController
S
11 130
PublishPress\Future\Modules\Workflows\Domain\LegacyAction\TriggerWorkflow
S
10 34
PublishPress\Future\Modules\Expirator\ExpirationActions\PostCategoryRemoveAll
S
10 55
PublishPress\Future\Modules\Expirator\ExpirationActions\PostCategoryRemove
S
10 59
PublishPress\Future\Modules\Expirator\ExpirationActions\PostCategoryAdd
S
10 59
PublishPress\Future\Modules\Expirator\Migrations\V30000WPCronToActionsScheduler
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\ExpirationActions\PostCategorySet
S
10 56
Walker_PostExpirator_Category_Checklist
S
9 30
PublishPress\Future\Modules\Expirator\Controllers\ContentController
S
9 94
PostExpirator_Reviews
S
8 23
PublishPress\Future\Modules\Expirator\ExpirationActions\ChangePostStatus
S
8 31
PublishPress\Future\Modules\Expirator\ExpirationActions\PostStatusToDraft
S
8 34
PublishPress\Future\Modules\Workflows\Models\ScheduledActionsModel
S
8 99
PublishPress\Future\Modules\Expirator\ExpirationActions\StickPost
S
8 29
PublishPress\Future\Modules\Expirator\ExpirationActions\PostStatusToTrash
S
8 34
PublishPress\Future\Modules\Expirator\ExpirationActions\UnstickPost
S
8 29
PostExpirator_Cli
S
8 34
PublishPress\Future\Modules\Expirator\ExpirationActions\PostStatusToPrivate
S
8 34
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunners\Triggers\CoreOnPostUpdated
S
8 82
PublishPress\Future\Modules\Workflows\Module
S
8 67
PublishPress\Future\Modules\Expirator\ExpirationActions\DeletePost
S
8 29
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunners\Triggers\CoreOnSavePost
S
7 74
PublishPress\Future\Modules\Expirator\Controllers\PluginsListController
S
7 25
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunners\Triggers\CoreOnManuallyEnabledForPost
S
7 62
PublishPress\Future\Framework\WordPress\Facade\OptionsFacade
S
7 28
PublishPress\Future\Modules\Backup\Controllers\BackupAdminPage
S
7 98
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunners\Triggers\FutureLegacyAction
S
6 40
PublishPress\Future\Modules\Workflows\Models\CronSchedulesModel
S
6 23
PublishPress\Future\Modules\WooCommerce\Module
S
6 26
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunners\Advanced\LogAdd
S
6 48
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunners\Actions\CorePostTermsRemove
S
6 47
PublishPress\Future\Modules\Workflows\Controllers\PostType
S
6 68
PublishPress\Future\Framework\WordPress\Models\UserModel
S
6 19
PublishPress\Future\Modules\Workflows\Controllers\SampleWorkflows
S
5 40
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunners\Actions\CorePostTermsAdd
S
5 47
PublishPress\Future\Modules\Workflows\Models\PostStatusesModel
S
5 22
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunners\Actions\CorePostTermsSet
S
5 44
PublishPress\Future\Modules\Expirator\Models\PostTypesModel
S
5 33
PublishPress\Future\Modules\InstanceProtection\Module
S
5 18
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunners\Advanced\ConditionalSplit
S
4 32
PublishPress\Future\Core\Autoloader
S
4 16
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunners\Actions\CorePostDeactivateWorkflow
S
4 33
PublishPress\Future\Framework\WordPress\Models\TermsModel
S
3 10
PublishPress\Future\Modules\Workflows\Models\PostTypesModel
S
3 14
PublishPress\Future\Modules\Backup\Module
S
3 23
PublishPress\Future\Modules\Workflows\Models\TaxonomiesModel
S
3 14

80 more item(s) not shown.