Woo_Wallet_Admin D

Total Complexity 126
Dependencies 8
Dependents 0
Total lines 1,298
Lines of code 968
Logical lines of code 345
Comment lines 280
Methods 45
Properties 3

Methods 45

Method Rating Maintainability Complexity Lines of code
handle_wallet_balance_adjustment()
B
36 17 85
admin_scripts()
B
35 14 86
show_promotions()
A
41 3 102
add_wallet_topup_report()
S
43 5 53
__construct()
S
45 5 40
display_actions_table()
S
45 4 48
admin_footer_text()
S
50 5 28
add_balance_to_user_wallet()
S
42 2 66
add_wallet_management_fields()
S
52 3 30
download_export_file()
S
63 5 9
add_woocommerce_account_endpoint_settings()
S
48 2 39
plugin_actions_page()
S
62 4 10
save_product_cashback_field()
S
63 4 10
woocommerce_after_order_fee_item_name_callback()
S
61 3 12
woocommerce_product_data_panels()
S
50 1 33
wp_update_nav_menu_item()
S
67 3 7
add_wallet_payment_amount()
S
60 2 15
recalculate_order_cashback()
S
62 3 10
woocommerce_save_product_variation()
S
68 3 6
woocommerce_variation_options_pricing()
S
50 1 30
save_post_product()
S
66 3 8
remove_woocommerce_help_tabs()
S
63 3 10
plugin_row_meta()
S
57 2 14
wp_nav_menu_item_custom_fields()
S
60 2 14
wallet_page()
S
55 1 27
transaction_details_page()
S
56 1 20
edit_product_cat_cashback_field()
S
57 1 19
display_action_settings()
S
59 1 17
manage_users_columns()
S
70 2 6
add_product_cat_cashback_field()
S
62 1 15
manage_users_custom_column()
S
69 2 6
instance()
S
72 2 6
save_coupon_data()
S
74 2 4
admin_init()
S
70 2 6
set_wallet_screen_options()
S
71 2 6
add_woo_wallet_transaction_details_option()
S
62 1 12
add_woo_wallet_details()
S
62 1 12
add_coupon_option_for_cashback()
S
66 1 9
woocommerce_product_data_tabs()
S
65 1 9
woocommerce_custom_nav_menu_items()
S
74 1 4
terawallet_exporter_page()
S
77 1 4
woocommerce_screen_ids_callback()
S
72 1 5
admin_menu()
S
62 1 9
woocommerce_new_order()
S
79 1 3
woocommerce_order_actions()
S
75 1 4