Woo_Wallet_Admin C

Total Complexity 111
Dependencies 7
Dependents 0
Total lines 1,018
Lines of code 784
Logical lines of code 303
Comment lines 176
Methods 43
Properties 3

Methods 43

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