Code Analysis: PDF Builder for Ninja Forms 1.2.61

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
212 609
rednaoformpdfbuilder\Integration\Adapters\NinjaForms\Entry\NinjaFormsEntryProcessor
B
91 252
rednaoformpdfbuilder\core\PluginBase
B
82 215
rednaoformpdfbuilder\Integration\Adapters\NinjaForms\FormProcessor\NinjaFormsFormProcessor
B
79 217
rednaoformpdfbuilder\Integration\Processors\Entry\EntryProcessorBase
S
48 162
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\DocumentGenerator
S
36 165
rednaoformpdfbuilder\Integration\Processors\Entry\Retriever\EntryRetrieverBase
S
34 102
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\fields\PDFSummary
S
33 107
rednaoformpdfbuilder\htmlgenerator\generators\PDFGenerator
S
30 114
rednaoformpdfbuilder\Integration\Processors\Entry\EntryItems\MultipleSelectionEntryItem
S
27 90
rednaoformpdfbuilder\Utils\ImportExport\Importer
S
26 119
rednaoformpdfbuilder\ajax\DesignerAjax
S
26 160
rednaoformpdfbuilder\Integration\Processors\Entry\HTMLFormatters\LinkFormatter
S
26 67
rednaoformpdfbuilder\Utils\TextProcessor\Font\Cache
S
25 67
rednaoformpdfbuilder\core\Managers\SlateTextGenerator
S
25 84
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\htmlgenerator\generators\FileManager
S
22 69
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\fields\PDFFieldBase
S
22 71
rednaoformpdfbuilder\Utils\ImportExport\Exporter
S
21 81
rednaoformpdfbuilder\Utils\Sanitizer
S
19 46
rednaoformpdfbuilder\Integration\Adapters\NinjaForms\Loader\NinjaFormsSubLoader
S
19 100
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\fields\PDFFormImageItem
S
18 58
rednaoformpdfbuilder\htmlgenerator\merger\PDFMerger
S
17 80
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\fields\FieldFactory
S
17 43
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\fields\PDFFormItem
S
17 58
rednaoformpdfbuilder\core\Loader
S
16 102
rednaoformpdfbuilder\ajax\TemplateListAjax
S
15 69
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\PageGenerator
S
15 43
rednaoformpdfbuilder\Integration\Processors\Settings\Forms\Fields\FieldSettingsBase
S
14 46
rednaoformpdfbuilder\Integration\Adapters\NinjaForms\Entry\EntryItems\NinjaFormsAddressEntryItem
S
14 51
rednaoformpdfbuilder\Integration\Processors\Entry\HTMLFormatters\MultipleOptionsFormatter\MultipleOptionsFormatter
S
14 60
rednaoformpdfbuilder\Integration\Processors\Entry\EntryItems\CheckBoxEntryItem
S
13 39
rednaoformpdfbuilder\Integration\Processors\FormProcessor\FormProcessorBase
S
13 50
rednaoformpdfbuilder\Utils\TextProcessor\Font\Ucdn
S
12 44
rednaoformpdfbuilder\Utils\TextProcessor\Font\UtfString
S
12 34
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\AreaGenerator
S
12 58
rednaoformpdfbuilder\core\Managers\LogManager
S
11 33
rednaoformpdfbuilder\htmlgenerator\utils\Formatter
S
11 32
rednaoformpdfbuilder\Integration\Adapters\NinjaForms\Entry\EntryItems\NinjaFormsFileUploadEntryItem
S
9 33
rednaoformpdfbuilder\Integration\Processors\Entry\HTMLFormatters\MultipleLineFormatter
S
9 31
rednaoformpdfbuilder\Integration\Processors\Entry\HTMLFormatters\MultipleBoxFormatter\MultipleBoxFormatter
S
9 36
rednaoformpdfbuilder\Integration\Processors\Entry\EntryItems\DateTimeEntryItem
S
9 37
rednaoformpdfbuilder\Integration\Adapters\NinjaForms\Entry\EntryItems\NinjaFormsDateTimeEntryItem
S
8 30
rednaoformpdfbuilder\Integration\Processors\Entry\EntryItems\RatingEntryItem
S
8 25
rednaoformpdfbuilder\Integration\Processors\Entry\HTMLFormatters\ImageFormatter
S
8 21
rednaoformpdfbuilder\Integration\Adapters\NinjaForms\Entry\Retriever\NinjaFormsEntryRetriever
S
8 27
rednaoformpdfbuilder\Integration\Processors\Entry\HTMLFormatters\MultipleLinkFormatter
S
8 27
rednaoformpdfbuilder\core\Repository\LinkRepository
S
7 29
rednaoformpdfbuilder\Integration\Processors\Entry\EntryItems\EntryItemBase
S
7 16
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\fields\PDFTable\PDFTable
S
7 26
rednaoformpdfbuilder\Integration\Processors\Entry\EntryItems\SimpleTextWithAmountEntryItem
S
7 25
rednaoformpdfbuilder\Utils\TextProcessor\Font\FontCache
S
7 23
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\fields\PDFText
S
7 38
rednaoformpdfbuilder\ajax\PDFBuilderUtils
S
7 37
rednaoformpdfbuilder\core\Repository\EntryRepository
S
7 26
rednaoformpdfbuilder\Integration\Processors\Entry\HTMLFormatters\MultipleBoxFormatter\MultipleBoxFormatterColumn
S
7 39
rednaoformpdfbuilder\Integration\Processors\Settings\Forms\FieldSettingsFactoryBase
S
7 23
rednaoformpdfbuilder\Integration\Processors\Settings\Forms\Fields\MultipleOptionsFieldSettings
S
6 20
rednaoformpdfbuilder\Integration\Processors\Entry\EntryItems\HtmlEntryItem
S
6 23
rednaoformpdfbuilder\Integration\Processors\Entry\HTMLFormatters\MultipleBoxFormatter\MultipleBoxFormatterRow
S
6 21
rednaoformpdfbuilder\Utils\TextProcessor\Font\FontFileFinder
S
6 18
rednaoformpdfbuilder\Integration\Adapters\NinjaForms\Entry\EntryItems\NinjaFormsNameEntryItem
S
6 23
rednaoformpdfbuilder\Integration\Processors\Entry\EntryItems\SimpleTextEntryItem
S
6 23
rednaoformpdfbuilder\Integration\Processors\Entry\EntryItems\RadioEntryItem
S
6 20
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\TagGenerator
S
6 18
rednaoformpdfbuilder\Integration\Adapters\NinjaForms\Settings\Forms\NinjaFormsFieldSettingsFactory
S
6 21
rednaoformpdfbuilder\Integration\Processors\Entry\EntryItems\LikertEntryItem
S
5 16
rednaoformpdfbuilder\Utils\HttpPostProcessor
S
5 24
rednaoformpdfbuilder\Integration\Processors\Entry\HTMLFormatters\MultipleBoxFormatter\SingleBoxFormatter
S
5 21
rednaoformpdfbuilder\Integration\Processors\Entry\EntryItems\MultipleSelectionValueItem
S
4 12
rednaoformpdfbuilder\Integration\Processors\Settings\Forms\Fields\RatingFieldSettings
S
4 14
rednaoformpdfbuilder\Integration\Processors\Settings\Forms\Fields\HtmlFieldSettings
S
4 14
rednaoformpdfbuilder\Integration\Processors\Entry\HTMLFormatters\BasicPHPFormatter
S
4 12
rednaoformpdfbuilder\Integration\Processors\Entry\HTMLFormatters\RawPHPFormatter
S
4 12
rednaoformpdfbuilder\core\Repository\FormRepository
S
4 21
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\api\PDFBuilderApi
S
3 15
rednaoformpdfbuilder\Integration\Processors\Loader\ProcessorLoaderBase
S
2 3
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\fields\PDFHtml
S
2 9
rednaoformpdfbuilder\htmlgenerator\sectionGenerators\fields\PDFSeparator
S
2 16
rednaoformpdfbuilder\Integration\Processors\Settings\Forms\FormSettings
S
2 7
rednaoformpdfbuilder\Integration\Processors\Entry\EntryItems\DropDownEntryItem
S
2 10
rednaoformpdfbuilder\Integration\Processors\Settings\Forms\Fields\TextFieldSettings
S
2 6
rednaoformpdfbuilder\Integration\Processors\Settings\Forms\EmailNotification
S
2 4
rednaoformpdfbuilder\Integration\Processors\Settings\Forms\Fields\MultipleOptionsItem
S
1 5
rednaoformpdfbuilder\Integration\Adapters\NinjaForms\Settings\Forms\Fields\NinjaFormsNameFieldSettings
S
1 3
rednaoformpdfbuilder\htmlgenerator\merger\PDFData
S
1 5

26 more item(s) not shown.