Code Analysis: Ninja Tables 4.1.3

Class Rating Complexity Lines of code
NinjaTablesAdmin
D
206 1,255
NinjaTable\TableDrivers\NinjaFooTable
D
161 689
NinjaTable\FrontEnd\NinjaTablePublic
A
73 318
NinjaTables\Libs\CSVParser\CSVParser
A
59 161
NinjaTables\Classes\NinjaTableImport
S
46 260
NinjaTable\FrontEnd\DataProviders\FluentFormProvider
S
45 250
NinjaTables\Classes\ArrayHelper
S
41 118
League\Csv\Reader
S
34 130
League\Csv\Modifier\StreamIterator
S
34 101
NinjaDB\BaseModel
S
26 107
NinjaTables\Classes\NinjaTableClass
S
22 158
WPManageNinja\Lead\LeadFlow
S
22 183
WPManageNinja\Lead\LeadOptIn
S
22 79
NinjaTable\FrontEnd\DataProviders\DefaultProvider
S
21 60
League\Csv\AbstractCsv
S
20 70
WPManageNinja\Lead\ReviewOptIn
S
17 45
League\Csv\Writer
S
16 52
NinjaTables\Classes\Libs\Migrations\NinjaTablesMigration
S
15 72
NinjaTables\Classes\BackgroundInstaller
S
15 93
NinjaTables\Admin\DeactivationMessage
S
13 87
NinjaTables\Classes\NinjaTablesDeActivator
S
13 53
NinjaTables\Classes\Libs\Migrations\NinjaTablesSupsysticTableMigration
S
11 55
NinjaTables\Classes\Libs\Migrations\NinjaTablesUltimateTableMigration
S
8 44
NinjaTables\Classes\NinjaTablesActivator
S
8 47
League\Csv\Plugin\ColumnConsistencyValidator
S
7 24
NinjaTables\Classes\NinjaTablesLoader
S
7 28
NinjaTables\Classes\Libs\Migrations\NinjaTablesTablePressMigration
S
7 52
NinjaTables\Classes\ProcessDemoPage
S
6 18
League\Csv\Exception\InvalidRowException
S
3 11
League\Csv\Modifier\MapIterator
S
2 8
League\Csv\Plugin\SkipNullValuesFormatter
S
1 5
NinjaTables\Classes\NinjaTablesI18n
S
1 7
NinjaTables\Classes\I18nStrings
S
1 104
League\Csv\Plugin\ForbiddenNullValuesValidator
S
1 6