Goopter_PayPal_PPCP_Pay_Later C

Total Complexity 125
Dependencies 4
Dependents 5
Total lines 463
Lines of code 412
Logical lines of code 222
Comment lines 0
Methods 21
Properties 23

Methods 21

Method Rating Maintainability Complexity Lines of code
goopter_get_default_attribute_pay_later_messaging()
B
37 17 80
goopter_ppcp_add_hooks()
A
51 13 23
is_paypal_pay_later_messaging_enable_for_shoerpage()
A
51 11 32
goopter_pfw_bnpl_message_shortcode()
A
42 8 55
add_pay_later_script_in_frontend()
S
45 6 38
goopter_ppcp_pay_later_messaging_product_page()
S
57 6 17
goopter_ppcp_pay_later_messaging_payment_page()
S
62 6 12
goopter_ppcp_get_properties()
S
51 5 25
goopter_pay_later_messaging_get_default_value()
S
58 5 13
is_paypal_pay_later_messaging_enable_for_page()
S
62 5 12
goopter_ppcp_load_class()
S
57 4 16
ppcp_payment_fields()
S
63 5 10
is_valid_for_use()
S
65 5 9
goopter_ppcp_pay_later_messaging_home_page_content()
S
64 5 10
goopter_ppcp_pay_later_messaging_category_page()
S
64 5 10
goopter_ppcp_pay_later_messaging_cart_table()
S
65 5 9
goopter_ppcp_pay_later_messaging_cart_page()
S
64 5 10
goopter_ppcp_pay_later_messaging_home_page()
S
64 4 10
instance()
S
72 2 6
goopter_ppcp_pay_later_messaging_properties()
S
64 2 9
__construct()
S
73 1 6