Code Analysis: Ninja Forms 3.10.0

Class Rating Complexity Lines of code
NF_Admin_Processes_ImportForm
D
170 569
NF_Display_Render
D
165 555
NF_Admin_Menus_Forms
D
150 600
NF_Database_Models_Form
D
145 673
NF_Admin_Menus_Submissions
D
133 444
NF_AJAX_Controllers_Submission
D
129 400
Ninja_Forms
C
123 480
NF_MergeTags_Fields
C
121 362
WPN_Helper
C
114 342
EDD_SL_Plugin_Updater
C
103 311
NF_Admin_Menus_ImportExport
B
99 325
NF_EOS_Parser
B
99 280
NF_Database_Models_Submission
B
98 353
NF_Abstracts_Model
B
94 407
NinjaForms\Includes\Factories\ConstructUsageEntity
B
89 386
NF_Database_FieldsController
B
83 288
NF_Admin_Notices
B
77 176
NF_Actions_Email
B
77 278
NF_Admin_CPT_Submission
A
71 293
NF_Abstracts_ModelFactory
A
67 203
NF_Routes_Submissions
A
64 478
NF_Updates_CacheCollateFields
A
61 299
NF_Actions_Recaptcha
A
56 219
NinjaForms\Includes\Handlers\SubmissionAggregateCsvExportAdapter
A
56 224
NF_Admin_UserDataRequests
A
55 242
NF_Exports_SubmissionCollectionCPT
A
55 216
WP_Background_Process
A
55 217
NF_Fields_Date
A
52 162
NF_MergeTags_WP
S
50 126
NF_AJAX_Controllers_Onboarding
S
49 173
NF_Handlers_FieldsetRepeater
S
49 193
NF_Admin_Menus_SystemStatus
S
49 261
NinjaForms\Includes\Factories\ConstructNfSiteEnvironmentEntity
S
45 185
NF_Updates_CacheCollateCleanup
S
41 285
NF_Admin_CPT_DownloadAllSubmissions
S
41 162
NF_Admin_Menus_Settings
S
38 172
NF_Fields_Product
S
37 110
NF_Fields_Repeater
S
37 131
NF_MergeTags_Deprecated
S
37 90
NF_Admin_AllFormsTable
S
37 163
NF_Abstracts_MergeTags
S
36 97
NF_Abstracts_Field
S
36 108
NF_Admin_Processes_ChunkPublish
S
34 154
NinjaForms\Includes\Database\CptSubmissionDataSource
S
34 186
NinjaForms\Includes\Handlers\SubmissionAggregate
S
34 161
NF_MergeTags_Other
S
33 108
NF_Fields_Terms
S
32 123
NF_Actions_Save
S
32 119
NF_Updates_CacheFieldReconcilliation
S
31 149
NinjaForms\Includes\Database\CalderaSubmissionDataSource
S
31 150
NF_Display_Preview
S
30 93
NF_Exports_SubmissionCsvExport
S
30 137
NF_Fields_Checkbox
S
30 65
NF_Database_Migrations
S
29 126
NF_Fields_ListImage
S
28 85
NF_AJAX_Controllers_Preview
S
28 99
NF_PromotionManager
S
28 81
WP_Session
S
28 104
NF_AJAX_REST_RequiredUpdate
S
27 91
NF_Exports_SingleSubmissionCPT
S
27 92
NinjaForms\Includes\Entities\SubmissionField
S
26 82
NinjaForms\Includes\Handlers\Field
S
26 81
NF_Admin_Processes_ExportSubmissions
S
26 111
NF_Admin_SurveyPromo
S
26 149
NF_Extension_Updater
S
26 124
NF_AJAX_Controllers_Form
S
26 116
NF_Updates_CacheCollateObjects
S
26 129
NinjaForms\Includes\Entities\SingleSubmission
S
26 93
NF_Step_Processing
S
25 76
NF_Database_MockData
S
24 918
NF_Admin_Menus_Addons
S
24 110
NF_Tracking
S
24 81
NF_Updates_CacheCollateActions
S
23 115
NinjaForms\OAuth
S
23 99
NF_Abstracts_Action
S
22 61
NF_AJAX_REST_Forms
S
21 55
NF_Handlers_LocaleNumberFormatting
S
21 90
NinjaForms\Includes\Admin\ManageUpdates
S
21 80
NF_Adapters_SubmissionsFields
S
21 73
NinjaForms\Includes\Admin\VersionCompatibilityCheck
S
20 79
NinjaForms\Includes\Entities\MetaboxOutputEntity
S
20 64
NF_Admin_Menus_Dashboard
S
20 84
NF_Admin_Menus_Licenses
S
19 62
NF_Abstracts_RequiredUpdate
S
19 68
NF_Exports_BulkSubmissionEmail
S
19 85
NF_Admin_Metaboxes_AppendAForm
S
18 39
NF_WPCLI_NinjaFormsCommand
S
18 71
NF_Abstracts_List
S
18 50
NF_Actions_Akismet
S
17 64
NF_Admin_Menus_Welcome
S
16 67
NinjaForms\Blocks\DataBuilder\SubmissionsBuilder
S
16 63
NinjaForms\Includes\Entities\Usage
S
16 47
NF_Updates_CacheCollateForms
S
16 85
NF_AJAX_REST_BatchProcess
S
16 44
NF_Database_SubmissionExpirationCron
S
15 39
NinjaForms\Includes\Entities\NfSiteEnvironment
S
15 45
NF_Admin_SlimPromo
S
15 61
NinjaForms\Includes\Abstracts\SotAction
S
15 38
NinjaForms\Includes\Entities\TelemetryLegacyRequest
S
14 43
NF_AJAX_REST_Controller
S
14 42
NF_AJAX_Controllers_DeleteAllData
S
14 63
NF_AJAX_Controllers_SavedFields
S
13 51
NF_Abstracts_ActionNewsletter
S
13 81
NinjaForms\Includes\Entities\SimpleEntity
S
13 42
NF_Session
S
13 45
NinjaForms\Includes\Entities\NfSite
S
13 40
NF_Fields_PasswordConfirm
S
13 41
NF_Fields_ListMultiselect
S
12 29
NF_Fields_Recaptcha
S
12 54
NinjaForms\Includes\Abstracts\SotActionNewsletter
S
12 83
NF_Fields_ListCheckbox
S
12 31
NF_Admin_Processes_ExpiredSubmissionCleanup
S
12 44
NF_Fields_Email
S
11 23
NF_Fields_Shipping
S
11 44
NF_Actions_SuccessMessage
S
11 42
NF_AJAX_Controllers_FormEndpoints
S
10 52
NF_AddonChecker
S
10 27
NinjaForms\Includes\Admin\Metaboxes\CalculationsReact
S
10 51
NF_Admin_FooterMessage
S
9 23
NF_Php_Version_Whip
S
9 40
NF_Widget
S
9 60
NF_Admin_Processes_ImportFormTemplate
S
8 32
NF_MergeTags_Calcs
S
8 52
NF_Admin_Menus_MockData
S
8 34
NF_Abstracts_Extension
S
8 23
NF_AJAX_Controllers_Fields
S
8 28
NF_Admin_AddFormModal
S
7 100
NF_Fields_ListRadio
S
7 14
NF_Fields_Total
S
7 19
NF_Database_FormsController
S
7 36
NF_Fields_ListSelect
S
7 14
NF_Fields_FirstName
S
6 16
NF_Fields_LastName
S
6 16
NF_Fields_Unknown
S
6 53
NF_Actions_ExportDataRequest
S
6 29
NF_Display_Page
S
6 68
NF_Abstracts_Controller
S
6 17
NF_Actions_DeleteDataRequest
S
6 34
NinjaForms\Blocks\Authentication\SecretStore
S
6 15
NF_Database_Models_Object
S
6 25
NF_Database_PublishProcessing
S
5 14
NF_AJAX_REST_NewFormTemplates
S
5 21
NinjaForms\Includes\Admin\Processes\DeleteBatchFile
S
4 16
NinjaForms\Includes\Handlers\Sanitizer
S
4 14
NF_Database_Models_Action
S
4 13

105 more item(s) not shown.