Code Analysis: PDF Invoices & Packing Slips for WooCommerce 4.7.0

Class Rating Complexity Lines of code
WPO\IPS\Main
D
409 1,279
WPO\IPS\Documents\OrderDocument
D
385 1,305
WPO\IPS\Admin
D
347 1,450
WPO\IPS\Documents\OrderDocumentMethods
D
263 889
WPO\IPS\Settings\SettingsDebug
D
254 1,403
WPO\IPS\Settings
D
243 926
WPO\IPS\Settings\SettingsCallbacks
D
160 487
WPO_WCPDF
C
120 510
WPO\IPS\Install
C
119 482
WPO\IPS\Compatibility\ThirdPartyPlugins
B
80 252
WPO\IPS\Settings\SettingsGeneral
A
67 642
WPO\IPS\UBL\Settings\TaxesSettings
A
63 442
WPO\IPS\Compatibility\FileSystem
A
58 133
WPO\IPS\Tables\NumberStoreListTable
A
58 194
WPO\IPS\Settings\SettingsUpgrade
A
57 307
WPO\IPS\Frontend
A
53 156
WPO\IPS\SetupWizard
S
50 279
WPO\IPS\Semaphore
S
49 219
WPO\IPS\Endpoint
S
48 167
WPO\IPS\Documents\Invoice
S
47 636
WPO\IPS\UBL\Documents\Document
S
39 124
WPO\IPS\FontSynchronizer
S
32 138
WPO\IPS\Settings\SettingsDocuments
S
29 99
WPO\IPS\Documents\BulkDocument
S
26 110
WPO\IPS\Documents
S
25 63
WPO\IPS\Settings\SettingsUbl
S
23 99
WPO\IPS\Documents\SequentialNumberStore
S
22 143
WPO\IPS\Documents\DocumentNumber
S
20 65
WPO\IPS\Assets
S
20 248
WPO\IPS\Documents\PackingSlip
S
19 173
WPO\IPS\UBL\Documents\UblDocument
S
15 122
WPO\IPS\UBL\Handlers\Invoice\InvoiceLineHandler
S
15 151
WPO\IPS\UBL\Handlers\Common\AddressHandler
S
14 221
WPO\IPS\Compatibility\OrderUtil
S
14 35
WPO\IPS\Makers\PDFMaker
S
9 58
WPO\IPS\UBL\Handlers\Common\PaymentMeansHandler
S
9 88
WPO\IPS\UBL\Handlers\Common\AdditionalDocumentReferenceHandler
S
8 30
WPO\IPS\UBL\Handlers\Common\TaxTotalHandler
S
8 92
WPO\IPS\UBL\Builders\SabreBuilder
S
6 23
WPO\IPS\UBL\Collections\Collection
S
6 18
WPO\IPS\Makers\UBLMaker
S
5 18
WPO\IPS\UBL\Handlers\Handler
S
2 3
WPO\IPS\UBL\Transformers\AddressTransformer
S
2 16
WPO\IPS\UBL\Repositories\OrderRepository
S
2 7
WPO\IPS\UBL\Handlers\Common\PaymentTermsHandler
S
1 13
WPO\IPS\UBL\Handlers\Common\DeliveryHandler
S
1 8
WPO\IPS\UBL\Handlers\Common\BuyerReferenceHandler
S
1 8
WPO\IPS\UBL\Handlers\Common\OrderReferenceHandler
S
1 11
WPO\IPS\UBL\Handlers\Common\DocumentCurrencyCodeHandler
S
1 12
WPO\IPS\UBL\Handlers\Common\UblVersionIdHandler
S
1 8
WPO\IPS\UBL\Handlers\Common\LegalMonetaryTotalHandler
S
1 40

15 more item(s) not shown.