WC_WooMercadoPago_Preference_Abstract B

Total Complexity 89
Dependencies 7
Dependents 0
Total lines 639
Lines of code 324
Logical lines of code 107
Comment lines 231
Methods 23
Properties 20

Methods 23

Method Rating Maintainability Complexity Lines of code
get_internal_metadata()
B
39 21 56
shipments_receiver_address()
A
51 11 26
get_items_build_array()
A
46 7 36
get_payer_custom()
S
53 6 22
__construct()
S
47 4 34
fees_cost_item()
S
51 4 28
get_notification_url()
S
55 4 20
make_commum_preference()
S
61 3 12
calculate_price()
S
68 3 6
add_discounts_campaign()
S
64 3 8
add_discounts()
S
61 3 10
get_binary_mode()
S
67 3 7
ship_cost_item()
S
61 2 11
get_external_reference()
S
66 2 8
get_notification_type()
S
71 2 5
prepare_shipping()
S
69 2 7
get_email()
S
69 2 7
get_date_of_expiration()
S
72 2 5
get_sponsor_id()
S
81 1 3
get_preference()
S
74 1 4
get_transaction_amount()
S
80 1 3
number_format_value()
S
78 1 3
get_currency_conversion()
S
80 1 3