postaffiliatepro_Form_Settings_WooComm D

Total Complexity 217
Dependencies 9
Dependents 2
Total lines 932
Lines of code 792
Logical lines of code 529
Comment lines 34
Methods 29
Properties 0

Methods 29

Method Rating Maintainability Complexity Lines of code
trackWooOrder()
C
31 28 97
wooProcessPaypalIPN()
C
33 25 85
trackWooOrderRemote()
C
36 25 72
getTrackingProductID()
A
46 12 40
recomputeCommissionAjaxCallback()
A
45 11 39
resolveCoupons()
A
49 11 30
getTrackingData()
A
49 11 30
refundTransaction()
A
45 10 41
wooHandleCustomThankYouPages()
A
58 11 15
wooOrderStatusChanged()
A
50 9 29
wooSubscriptionStatusChanged()
A
46 8 38
get_paypal_order()
A
53 9 21
wooRecurringCommission()
S
53 7 22
wooAddThankYouPageTrackSale()
S
55 7 20
getOrderId()
S
58 6 15
initForm()
S
44 2 49
wooModifyPaypalArgs()
S
57 4 18
getTrackingProductIDsLine()
S
59 4 14
addRecomputionMetaBox()
S
50 2 43
wooAddMetaToRevCent()
S
63 3 10
getSubtotal()
S
64 3 9
initSettings()
S
59 1 16
addPrimaryConfigMenu()
S
66 2 8
papRecomputeCommissions()
S
66 1 12
wooAutoshipCommission()
S
70 1 6
addHiddenFieldToPaymentForm()
S
77 1 4
getTemplateFile()
S
80 1 3
printConfigPage()
S
82 1 3
__construct()
S
79 1 3