Code Analysis: OCA for WooCommerce 2.5.0

Class Rating Complexity Lines of code
FPDF
D
422 1,486
setasign\Fpdi\PdfParser\StreamReader
A
66 197
CRPlugins\Oca\Orders\AjaxCalls
A
63 237
CRPlugins\Oca\ShippingMethod\WC_Oca
A
53 246
setasign\Fpdi\PdfParser\PdfParser
S
49 187
CRPlugins\Oca\Sdk\OcaSdk
S
49 279
setasign\Fpdi\PdfParser\Type\PdfStream
S
48 179
CRPlugins\Oca\ShippingMethod\OrderProcessor
S
44 143
setasign\Fpdi\PdfReader\Page
S
36 114
setasign\Fpdi\PdfParser\Type\PdfString
S
34 97
setasign\Fpdi\PdfParser\CrossReference\CrossReference
S
32 161
CRPlugins\Oca\Settings\Main
S
27 150
setasign\Fpdi\PdfParser\Tokenizer
S
26 73
setasign\Fpdi\Tcpdf\Fpdi
S
26 100
CRPlugins\Oca\ShippingMethod\ShippingBranchHelper
S
23 123
setasign\Fpdi\PdfReader\PdfReader
S
23 106
WC_OCA
S
21 174
setasign\Fpdi\PdfParser\CrossReference\FixedReader
S
21 82
setasign\Fpdi\PdfParser\Type\PdfDictionary
S
20 56
CRPlugins\Oca\ShippingLabels\AbstractLabelsProcessor
S
20 60
setasign\Fpdi\PdfParser\Filter\Ascii85
S
19 60
CRPlugins\Oca\Orders\Metabox
S
17 117
setasign\Fpdi\PdfParser\CrossReference\LineReader
S
17 79
setasign\Fpdi\PdfParser\Filter\Lzw
S
16 74
setasign\Fpdi\Tfpdf\Fpdi
S
16 62
CRPlugins\Oca\ValueObjects\SellerAddress
S
16 61
CRPlugins\Oca\Settings\AjaxCalls
S
16 67
setasign\Fpdi\Fpdi
S
16 62
CRPlugins\Oca\ValueObjects\ShippingCodes
S
15 82
CRPlugins\Oca\Orders\OrdersList
S
14 67
CRPlugins\Oca\ValueObjects\Customer
S
14 76
CRPlugins\Oca\ShippingLabels\AllLabelsProcessor
S
13 48
CRPlugins\Oca\Api\ApiConnector
S
13 53
CRPlugins\Oca\ValueObjects\CustomerAddress
S
13 53
setasign\Fpdi\PdfParser\Filter\Flate
S
11 41
CRPlugins\Oca\Shortcodes\TrackingShortcode
S
11 59
CRPlugins\Oca\ValueObjects\Item
S
11 49
CRPlugins\Oca\ValueObjects\Items
S
11 67
CRPlugins\Oca\Helper\Helper
S
11 36
CRPlugins\Oca\Shortcodes\ShippingBranchesShortcode
S
10 57
setasign\Fpdi\PdfReader\DataStructure\Rectangle
S
10 48
CRPlugins\Oca\Settings\FieldFactory
S
10 35
CRPlugins\Oca\Orders\Quoter
S
9 48
CRPlugins\Oca\Settings\Fields\Field
S
9 24
setasign\Fpdi\PdfParser\Type\PdfArray
S
8 27
CRPlugins\Oca\ShippingMethod\AjaxCalls
S
8 17
CRPlugins\Oca\ShippingLabels\ShippingLabelsCleanerCron
S
8 30
CRPlugins\Oca\ValueObjects\Seller
S
7 40
CRPlugins\Oca\ValueObjects\ShippingCode
S
7 28
setasign\Fpdi\PdfParser\Type\PdfName
S
6 25
setasign\Fpdi\PdfParser\CrossReference\AbstractReader
S
6 37
CRPlugins\Oca\ShippingLabels\PdfA4LabelsProcessor
S
6 14
CRPlugins\Oca\ShippingLabels\Pdf10x15LabelsProcessor
S
6 14
setasign\Fpdi\PdfParser\Type\PdfHexString
S
6 27
CRPlugins\Oca\Settings\Fields\SelectField
S
6 28
CRPlugins\Oca\Settings\FieldsVerifier
S
6 22
setasign\Fpdi\PdfParser\Type\PdfType
S
6 21
setasign\Fpdi\PdfParser\Type\PdfIndirectObject
S
6 27
CRPlugins\Oca\ShippingLabels\ZplLabelsProcessor
S
6 14
OcaConcatPdf
S
5 17
CRPlugins\Oca\Settings\Sections\Section
S
5 30
CRPlugins\Oca\Api\OcaApi
S
4 14
CRPlugins\Oca\Settings\Sections\PluginSection
S
4 30
CRPlugins\Oca\Settings\Fields\NumberField
S
4 19
setasign\Fpdi\PdfParser\Filter\AsciiHex
S
4 12
CRPlugins\Oca\Settings\Fields\DescriptionField
S
3 9
CRPlugins\Oca\Settings\Fields\CheckboxField
S
3 12
CRPlugins\Oca\Settings\Sections\IntegrationSection
S
3 99
CRPlugins\Oca\Api\JsonApi
S
3 17
setasign\Fpdi\PdfParser\Type\PdfToken
S
2 8
setasign\Fpdi\PdfParser\Type\PdfBoolean
S
2 8
CRPlugins\Oca\Settings\Fields\TextField
S
2 13
setasign\Fpdi\PdfParser\Type\PdfIndirectObjectReference
S
2 9
CRPlugins\Oca\Settings\Sections\SellerSection
S
2 88
CRPlugins\Oca\Settings\Fields\AjaxButtonField
S
2 12
setasign\Fpdi\PdfParser\Type\PdfNumeric
S
2 8
CRPlugins\Oca\Settings\Sections\OcaSection
S
2 39
CRPlugins\Oca\Settings\Fields\OcaShippingCodesField
S
1 26

15 more item(s) not shown.