Code Analysis: PublishPress Future 4.1.1

Class Rating Complexity Lines of code
PublishPress\Future\Modules\Workflows\Models\WorkflowModel
D
169 658
PublishPress\Future\Modules\Expirator\Models\ExpirablePostModel
C
110 517
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunnerProcessors\CronStep
B
100 539
PublishPress\Future\Modules\Expirator\Tables\ScheduledActionsTable
B
82 535
PublishPress\Future\Modules\Workflows\Controllers\ScheduledActions
A
68 404
PublishPress\Future\Modules\Workflows\Models\WorkflowScheduledStepModel
A
61 257
PostExpirator_Display
A
59 329
PublishPress\Future\Modules\Settings\Controllers\Controller
A
58 412
PublishPress\Future\Modules\Expirator\Models\ActionArgsModel
A
56 235
PublishPress\Future\Modules\Expirator\Controllers\ClassicEditorController
A
55 305
PublishPress\Future\Modules\Expirator\Controllers\BulkEditController
A
53 287
PublishPress\Future\Modules\Workflows\Controllers\WorkflowsList
A
53 306
PublishPress\Future\Modules\Workflows\Controllers\ManualPostTrigger
S
47 300
PublishPress\Future\Modules\Settings\SettingsFacade
S
46 187
PublishPress\Future\Framework\WordPress\Models\PostModel
S
45 189
PublishPress\Future\Modules\Expirator\Controllers\QuickEditController
S
42 232
PublishPress\Future\Core\Plugin
S
41 204
PublishPress\Future\Framework\Database\DBTableSchemaHandler
S
35 140
PublishPress\Future\Modules\Workflows\Domain\Engine\VariableResolvers\PostResolver
S
33 102
PublishPress\Future\Modules\Expirator\Models\PostTypeDefaultDataModel
S
32 137
PublishPress\Future\Modules\Workflows\Domain\Engine\WorkflowEngine
S
31 233
PublishPress\Future\Modules\Expirator\Controllers\ScheduledActionsController
S
31 212
PublishPress\Future\Modules\Workflows\Rest\RestApiV1
S
30 241
PublishPress\Future\Framework\Logger\Logger
S
29 115
PublishPress\Future\Modules\Expirator\Controllers\PostListController
S
29 112
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunnerProcessors\GeneralStep
S
28 116
PublishPress\Future\Modules\Workflows\Domain\Engine\VariableResolvers\SiteResolver
S
26 75
PublishPress\Future\Modules\Workflows\Domain\Engine\VariableResolvers\UserResolver
S
26 72
PublishPress\Future\Modules\Workflows\Models\NodeTypesModel
S
25 260
PublishPress\Future\Modules\Expirator\Controllers\RestAPIController
S
24 327
PublishPress\Future\Modules\Expirator\ExpirationScheduler
S
23 132
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunnerProcessors\PostStep
S
23 88
PublishPress\Future\Modules\Expirator\Controllers\ShortcodeController
S
23 78
PublishPress\Future\Modules\Workflows\Domain\Engine\RuntimeVariablesHandler
S
23 77
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 56
PublishPress\Future\Modules\Expirator\Adapters\CronToWooActionSchedulerAdapter
S
19 117
PublishPress\Future\Modules\Workflows\Domain\Engine\VariableResolvers\NodeResolver
S
18 55
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Actions\CoreSendEmail
S
18 138
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\NodeTypes\Actions\CorePostStick
S
16 109
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Triggers\CoreOnCronSchedule
S
16 85
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Actions\CorePostUnstick
S
16 109
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Advanced\CoreSchedule
S
16 95
PublishPress\Future\Modules\Expirator\Deprecated\Schemas\ActionArgsSchema
S
16 49
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\CorePostDelete
S
16 101
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Triggers\CoreOnSavePost
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\Actions\CorePostTermsAdd
S
16 118
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Advanced\ConditionalSplit
S
16 107
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Advanced\CorePostQuery
S
16 126
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Advanced\LogAdd
S
16 94
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Advanced\RayDebug
S
16 99
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Triggers\CoreOnManuallyEnabledForPost
S
16 133
PublishPress\Future\Modules\Workflows\Domain\NodeTypes\Triggers\CoreOnPostUpdated
S
16 121
PublishPress\Future\Modules\Workflows\Models\WorkflowsModel
S
15 87
PublishPress\Future\Modules\VersionNotices\Module
S
15 82
PublishPress\Future\Modules\Expirator\Module
S
15 113
PublishPress\Future\Modules\Workflows\Controllers\PostsList
S
15 77
PublishPress\Future\Modules\Workflows\Domain\Engine\InputValidators\PostQuery
S
15 42
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunners\Advanced\RayDebug
S
14 72
PostExpirator_Util
S
14 47
PublishPress\Future\Modules\Workflows\Controllers\FutureLegacyAction
S
14 88
PublishPress\Future\Modules\Workflows\Domain\Engine\VariableResolvers\ArrayResolver
S
14 45
PublishPress\Future\Framework\Logger\DBTableSchemas\DebugLogSchema
S
14 68
PublishPress\Future\Modules\Workflows\DBTableSchemas\WorkflowScheduledStepsSchema
S
14 81
PublishPress\Future\Modules\Settings\Models\TaxonomiesModel
S
13 54
PublishPress\Future\Modules\Workflows\Controllers\WorkflowEditor
S
13 202
PublishPress\Future\Modules\Expirator\Controllers\BulkActionController
S
13 63
PublishPress\Future\Core\DI\Container
S
11 36
PublishPress\Future\Modules\Expirator\Controllers\BlockEditorController
S
11 129
PublishPress\Future\Framework\WordPress\Facade\NoticeFacade
S
11 51
PublishPress\Future\Modules\Debug\Controllers\Controller
S
11 37
PublishPress\Future\Modules\Workflows\Domain\LegacyAction\TriggerWorkflow
S
10 34
PublishPress\Future\Modules\Expirator\Migrations\V30000WPCronToActionsScheduler
S
10 59
PublishPress\Future\Modules\Expirator\ExpirationActions\PostCategoryRemove
S
10 59
PublishPress\Future\Modules\Expirator\ExpirationActions\PostCategorySet
S
10 56
PublishPress\Future\Framework\WordPress\Models\TermModel
S
10 29
PublishPress\Future\Modules\Expirator\ExpirationActions\PostCategoryRemoveAll
S
10 55
PublishPress\Future\Modules\Expirator\ExpirationActions\PostCategoryAdd
S
10 59
PublishPress\Future\Modules\Expirator\Migrations\V30001RestorePostMeta
S
10 65
Walker_PostExpirator_Category_Checklist
S
9 30
PublishPress\Future\Modules\Expirator\Controllers\ContentController
S
9 65
PublishPress\Future\Modules\Workflows\Module
S
8 57
PublishPress\Future\Modules\Expirator\ExpirationActions\ChangePostStatus
S
8 31
PublishPress\Future\Modules\Workflows\Models\ScheduledActionsModel
S
8 95
PostExpirator_Reviews
S
8 23
PublishPress\Future\Modules\Expirator\ExpirationActions\StickPost
S
8 29
PublishPress\Future\Modules\Expirator\ExpirationActions\PostStatusToDraft
S
8 34
PublishPress\Future\Modules\Expirator\ExpirationActions\PostStatusToPrivate
S
8 34
PostExpirator_Cli
S
8 34
PublishPress\Future\Modules\Expirator\ExpirationActions\DeletePost
S
8 29
PublishPress\Future\Modules\Expirator\ExpirationActions\UnstickPost
S
8 29
PublishPress\Future\Modules\Expirator\ExpirationActions\PostStatusToTrash
S
8 34
PublishPress\Future\Framework\WordPress\Facade\OptionsFacade
S
7 28
PublishPress\Future\Modules\Expirator\Controllers\PluginsListController
S
7 25
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunners\Triggers\CoreOnManuallyEnabledForPost
S
7 61
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunners\Triggers\CoreOnPostUpdated
S
7 67
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunners\Triggers\CoreOnSavePost
S
7 73
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunners\Triggers\FutureLegacyAction
S
6 39
PublishPress\Future\Modules\Workflows\Controllers\PostType
S
6 113
PublishPress\Future\Framework\WordPress\Models\UserModel
S
6 19
PublishPress\Future\Modules\WooCommerce\Module
S
6 26
PublishPress\Future\Modules\Expirator\Controllers\ExpirationController
S
6 39
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunners\Actions\CorePostTermsRemove
S
6 47
PublishPress\Future\Modules\Workflows\Models\CronSchedulesModel
S
6 23
PublishPress\Future\Modules\InstanceProtection\Module
S
5 18
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\Domain\Engine\NodeRunners\Advanced\LogAdd
S
5 45
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunners\Actions\CorePostTermsSet
S
5 44
PublishPress\Future\Modules\Workflows\Models\PostStatusesModel
S
5 22
PublishPress\Future\Modules\Expirator\Models\PostTypesModel
S
5 33
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunners\Actions\CorePostUnstick
S
4 29
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunners\Advanced\ConditionalSplit
S
4 32
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunners\Advanced\CoreSchedule
S
4 30
PublishPress\Future\Core\Autoloader
S
4 16
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunners\Actions\CorePostDeactivateWorkflow
S
4 33
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunners\Actions\CorePostStick
S
4 29
PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunners\Actions\CorePostDelete
S
4 29
PublishPress\Future\Modules\Workflows\Models\PostTypesModel
S
3 14
PublishPress\Future\Framework\WordPress\Models\TermsModel
S
3 10
PublishPress\Future\Modules\Workflows\Models\TaxonomiesModel
S
3 14

60 more item(s) not shown.