Code Analysis: Ninja Tables 4.1.12

Class Rating Complexity Lines of code
NinjaTablesAdmin
D
203 1,262
NinjaTable\TableDrivers\NinjaFooTable
D
162 694
NinjaTable\FrontEnd\NinjaTablePublic
A
73 317
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
WPManageNinja\Lead\LeadFlow
S
22 183
WPManageNinja\Lead\LeadOptIn
S
22 79
NinjaTable\FrontEnd\DataProviders\DefaultProvider
S
21 60
NinjaTables\Classes\NinjaTableClass
S
21 151
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 85
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 21
League\Csv\Exception\InvalidRowException
S
3 11
League\Csv\Modifier\MapIterator
S
2 8
NinjaTables\Classes\I18nStrings
S
1 104
NinjaTables\Classes\NinjaTablesI18n
S
1 7
League\Csv\Plugin\SkipNullValuesFormatter
S
1 5
League\Csv\Plugin\ForbiddenNullValuesValidator
S
1 6