Code Analysis: PDF Builder for Ninja Forms 1.2.24

Class Rating Complexity Lines of code
rednaoformpdfbuilder\Utils\TextProcessor\Font\Otl
D
1,537 4,505
rednaoformpdfbuilder\Utils\TextProcessor\Font\TTFontFile
D
893 3,712
rednaoformpdfbuilder\Utils\TextProcessor\TextProcessor
D
199 561
rednaoformpdfbuilder\core\PluginBase
B
82 215
rednaoformpdfbuilder\Integration\Adapters\NinjaForms\Entry\NinjaFormsEntryProcessor
B
78 220
rednaoformpdfbuilder\Integration\Adapters\NinjaForms\FormProcessor\NinjaFormsFormProcessor
A
74 203
rednaoformpdfbuilder\Integration\Processors\Entry\EntryProcessorBase
S
45 157
rednaoformpdfbuilder\Integration\Processors\Entry\Retriever\EntryRetrieverBase
S
33 130
rednaoformpdfbuilder\Integration\Processors\Entry\EntryItems\MultipleSelectionEntryItem
S
27 90
rednaoformpdfbuilder\Utils\ImportExport\Importer
S
26 119
rednaoformpdfbuilder\ajax\DesignerAjax
S
26 160
rednaoformpdfbuilder\htmlgenerator\generators\PDFGenerator
S
26 97
rednaoformpdfbuilder\Utils\TextProcessor\Font\Cache
S
25 67
rednaoformpdfbuilder\Utils\TextProcessor\Font\MetricsGenerator
S
24 148
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\HtmlTagWrapper
S
24 83
rednaoformpdfbuilder\ajax\AjaxBase
S
23 73
rednaoformpdfbuilder\htmlgenerator\tableCreator\HTMLTableCreator
S
23 86
rednaoformpdfbuilder\Utils\ImportExport\Exporter
S
21 81
rednaoformpdfbuilder\htmlgenerator\generators\FileManager
S
21 64
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\fields\PDFSummary
S
21 73
rednaoformpdfbuilder\core\Managers\SlateTextGenerator
S
20 60
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\DocumentGenerator
S
18 112
rednaoformpdfbuilder\htmlgenerator\merger\PDFMerger
S
17 80
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\fields\PDFFieldBase
S
17 61
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\fields\FieldFactory
S
16 41
rednaoformpdfbuilder\Integration\Processors\Entry\HTMLFormatters\LinkFormatter
S
15 39
rednaoformpdfbuilder\ajax\TemplateListAjax
S
15 69
rednaoformpdfbuilder\Integration\Adapters\NinjaForms\Entry\EntryItems\NinjaFormsAddressEntryItem
S
14 51
rednaoformpdfbuilder\Integration\Processors\Entry\HTMLFormatters\MultipleOptionsFormatter\MultipleOptionsFormatter
S
14 60
rednaoformpdfbuilder\Integration\Processors\Settings\Forms\Fields\FieldSettingsBase
S
14 46
rednaoformpdfbuilder\Integration\Processors\FormProcessor\FormProcessorBase
S
13 50
rednaoformpdfbuilder\core\Loader
S
13 88
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\PageGenerator
S
13 39
rednaoformpdfbuilder\Utils\TextProcessor\Font\UtfString
S
12 34
rednaoformpdfbuilder\Utils\TextProcessor\Font\Ucdn
S
12 44
rednaoformpdfbuilder\htmlgenerator\utils\Formatter
S
11 32
rednaoformpdfbuilder\Integration\Adapters\NinjaForms\Entry\EntryItems\NinjaFormsFileUploadEntryItem
S
9 33
rednaoformpdfbuilder\Integration\Processors\Entry\HTMLFormatters\MultipleBoxFormatter\MultipleBoxFormatter
S
9 36
rednaoformpdfbuilder\Integration\Adapters\NinjaForms\Loader\NinjaFormsSubLoader
S
9 43
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\fields\PDFFormItem
S
9 39
rednaoformpdfbuilder\Integration\Processors\Entry\HTMLFormatters\MultipleLinkFormatter
S
8 27
rednaoformpdfbuilder\Integration\Adapters\NinjaForms\Entry\Retriever\NinjaFormsEntryRetriever
S
8 27
rednaoformpdfbuilder\Integration\Adapters\NinjaForms\Entry\EntryItems\NinjaFormsDateTimeEntryItem
S
8 30
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\fields\PDFTable\PDFTable
S
7 26
rednaoformpdfbuilder\core\Repository\LinkRepository
S
7 29
rednaoformpdfbuilder\Integration\Processors\Entry\EntryItems\EntryItemBase
S
7 16
rednaoformpdfbuilder\Utils\TextProcessor\Font\FontCache
S
7 23
rednaoformpdfbuilder\Integration\Processors\Entry\HTMLFormatters\MultipleBoxFormatter\MultipleBoxFormatterColumn
S
7 39
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\fields\PDFText
S
7 39
rednaoformpdfbuilder\Integration\Processors\Entry\HTMLFormatters\MultipleLineFormatter
S
6 18
rednaoformpdfbuilder\core\Repository\EntryRepository
S
6 22
rednaoformpdfbuilder\Integration\Processors\Entry\EntryItems\CheckBoxEntryItem
S
6 20
rednaoformpdfbuilder\Integration\Adapters\NinjaForms\Settings\Forms\NinjaFormsFieldSettingsFactory
S
6 21
rednaoformpdfbuilder\Integration\Processors\Entry\EntryItems\RadioEntryItem
S
6 20
rednaoformpdfbuilder\Integration\Processors\Entry\EntryItems\SimpleTextWithAmountEntryItem
S
6 21
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\TagGenerator
S
6 18
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\AreaGenerator
S
6 33
rednaoformpdfbuilder\Integration\Processors\Entry\EntryItems\SimpleTextEntryItem
S
6 23
rednaoformpdfbuilder\Integration\Processors\Settings\Forms\Fields\MultipleOptionsFieldSettings
S
6 20
rednaoformpdfbuilder\Integration\Adapters\NinjaForms\Entry\EntryItems\NinjaFormsNameEntryItem
S
6 23
rednaoformpdfbuilder\Utils\TextProcessor\Font\FontFileFinder
S
6 18
rednaoformpdfbuilder\Integration\Processors\Entry\HTMLFormatters\MultipleBoxFormatter\MultipleBoxFormatterRow
S
6 21
rednaoformpdfbuilder\Integration\Processors\Settings\Forms\FieldSettingsFactoryBase
S
6 21
rednaoformpdfbuilder\Integration\Processors\Entry\HTMLFormatters\MultipleBoxFormatter\SingleBoxFormatter
S
5 21
rednaoformpdfbuilder\Utils\HttpPostProcessor
S
5 24
rednaoformpdfbuilder\Utils\Sanitizer
S
5 12
rednaoformpdfbuilder\core\Repository\FormRepository
S
4 21
rednaoformpdfbuilder\Integration\Processors\Entry\EntryItems\MultipleSelectionValueItem
S
4 12
rednaoformpdfbuilder\Integration\Processors\Entry\HTMLFormatters\BasicPHPFormatter
S
4 12
rednaoformpdfbuilder\Integration\Adapters\NinjaForms\Settings\Forms\Fields\NinjaFormsDateFieldSettings
S
4 16
rednaoformpdfbuilder\Integration\Processors\Entry\HTMLFormatters\PHPFormatterBase
S
3 0
rednaoformpdfbuilder\core\Repository\TemplateRepository
S
3 16
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\fields\PDFHtml
S
2 9
rednaoformpdfbuilder\Integration\Processors\Settings\Forms\FormSettings
S
2 7
rednaoformpdfbuilder\Integration\Processors\Settings\Forms\Fields\NumberFieldSettings
S
2 6
rednaoformpdfbuilder\Integration\Processors\Entry\EntryItems\DropDownEntryItem
S
2 10
rednaoformpdfbuilder\Integration\Processors\Loader\ProcessorLoaderBase
S
2 3
rednaoformpdfbuilder\Integration\Processors\Settings\Forms\EmailNotification
S
2 4
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\fields\PDFSeparator
S
2 16
rednaoformpdfbuilder\Integration\Processors\Settings\Forms\Fields\TextFieldSettings
S
2 6
rednaoformpdfbuilder\Integration\Adapters\NinjaForms\Settings\Forms\Fields\NinjaFormsAddressFieldSettings
S
1 3
rednaoformpdfbuilder\htmlgenerator\merger\MergeItem
S
1 4
rednaoformpdfbuilder\Integration\Processors\Settings\Forms\Fields\MultipleOptionsItem
S
1 5

26 more item(s) not shown.