postaffiliatepro_Form_Settings_WooComm D

Total Complexity 206
Dependencies 8
Dependents 1
Total lines 885
Lines of code 756
Logical lines of code 506
Comment lines 34
Methods 26
Properties 0

Methods 26

Method Rating Maintainability Complexity Lines of code
trackWooOrder()
D
30 31 106
wooProcessPaypalIPN()
C
33 25 84
trackWooOrderRemote()
C
36 25 71
wooOrderStatusChanged()
A
46 12 39
getTrackingData()
A
47 11 37
recomputeCommissionAjaxCallback()
A
46 11 37
getTrackingProductID()
A
47 11 36
resolveCoupons()
A
49 11 30
wooSubscriptionStatusChanged()
A
46 8 38
get_paypal_order()
A
53 9 21
refundTransaction()
A
47 8 35
wooHandleCustomThankYouPages()
A
61 9 11
wooRecurringCommission()
S
53 7 22
wooAddThankYouPageTrackSale()
S
55 7 20
wooModifyPaypalArgs()
S
57 4 18
getTrackingProductIDsLine()
S
59 4 14
addRecomputionMetaBox()
S
50 2 43
initForm()
S
46 2 41
addPrimaryConfigMenu()
S
66 2 8
initSettings()
S
60 1 14
papRecomputeCommissions()
S
66 1 12
getTemplateFile()
S
80 1 3
wooAutoshipCommission()
S
70 1 6
printConfigPage()
S
82 1 3
addHiddenFieldToPaymentForm()
S
77 1 4
__construct()
S
79 1 3