Product_Feeder D

Total Complexity 410
Dependencies 8
Dependents 0
Total lines 1,091
Lines of code 1,032
Logical lines of code 797
Comment lines 23
Methods 30
Properties 7

Methods 30

Method Rating Maintainability Complexity Lines of code
CreateProductList()
D
11
100 233
SetAdditionalData()
D
35 60 56
GetOptions()
D
31 41 81
CreateOrder()
D
27
33 120
GetCustomFields()
B
42 22 46
ModifyOrder()
B
40 17 54
DisplayCustomOrderSidebarMetabox()
A
51 16 19
GetCategoryPaths()
A
47 14 32
Run()
A
41 13 44
GetOrder()
A
47 12 31
RejectOrder()
A
49 8 27
ValidateAPIKey()
A
52 8 21
Connect()
S
61 7 12
ShowNotices()
S
63 7 8
GetProducts()
S
51 5 25
AJAXHandler()
S
58 5 15
GetPostMeta()
S
62 6 10
__construct()
S
58 5 13
StoreOrderDocument()
S
53 4 22
DownloadOrderDocument()
S
56 4 18
ResolveAttributeValue()
S
62 5 10
RegisterAPIRoutes()
S
47 1 43
GetSettings()
S
45 1 38
APIError()
S
68 3 6
APISuccess()
S
68 3 6
AddCustomOrderSidebarMetabox()
S
63 3 10
prevent_customer_emails_from_being_sent()
S
71 3 5
GetSettingsPage()
S
58 1 19
ProtectCustomMetaFields()
S
77 2 3
plugin_add_settings_link()
S
71 1 5