Wallet_System_For_Woocommerce_Admin D

Total Complexity 477
Dependencies 7
Dependents 1
Total lines 4,482
Lines of code 3,535
Logical lines of code 1,262
Comment lines 493
Methods 76
Properties 2

Methods 76

Method Rating Maintainability Complexity Lines of code
change_wallet_withdrawan_status()
D
23
35 193
wps_wallet_order_refund_action()
D
27
30 123
wsfw_admin_general_settings_page()
C
21
11 333
wps_wsfw_download_pdf_file_callback()
C
27
23 151
wsfw_admin_save_tab_settings()
C
37 27 63
wsfw_order_status_changed_admin()
C
29
22 130
wsfw_admin_enqueue_scripts()
C
28
21 137
wsfw_save_user_wallet_field()
C
33 24 88
wps_sfw_renewal_order_creation()
B
32 19 103
wsfw_admin_cashback_settings_page()
B
26
9 210
wsfw_admin_save_data()
B
44 20 40
wsfw_admin_wallet_payment_gateway_charge_page()
A
37 12 81
wsfw_admis_save_tab_settings_for_wallet_action()
A
43 12 44
wps_wsfw_get_user_report()
A
39 9 76
wps_wallet_refund_partial_payment()
A
37 9 73
register_withdrawal_post_type()
A
33 6 114
export_users_wallet()
A
43 10 47
wsfw_options_page()
A
48 11 30
wsfw_admin_enqueue_styles()
A
47 8 32
woocommerce_after_order_fee_item_name_callback()
A
48 8 32
wsfw_show_withdrawal_columns_data()
A
51 8 28
wps_wsfw_save_notice_message()
S
57 8 15
custom_code_in_head()
S
45 5 59
wsfw_general_settings_before_action()
S
48 6 38
wsfw_admis_save_tab_settings_for_cashback()
S
55 7 17
export_data_csv_for_all_transaction()
S
46 5 39
wsfw_admin_wallet_action_settings_comment_array()
S
43 4 53
wsfw_wallet_action_payment_settings_array_org()
S
42 3 57
wsfw_admin_wallet_action_registration_settings_page()
S
46 4 42
wps_wocuf_pro_populate_wallet_order_column()
S
52 5 25
wsfw_admin_wallet_action_settings_refer_friend_array_org()
S
39 1 82
wsfw_admin_withdrawal_setting_page()
S
44 3 51
register_wallet_recharge_post_type()
S
43 3 51
wps_wsfw_subscription_active_plugin()
S
56 5 19
restrict_user_from_wallet_access()
S
55 5 18
wsfw_wallet_withdrawal_enable_settings_tab()
S
41 1 73
wps_wsfw_extra_settings_sfw()
S
46 3 41
wps_wsfw_remove_customer_details_in_emails()
S
61 5 11
wsfw_append_wallet_status_list()
S
54 4 23
wsfw_add_columns_to_withdrawal()
S
56 4 18
wps_wsfws_admin_wallet_action_transfer_settings_page_org()
S
45 2 47
wps_wsfws_admin_wallet_action_withdrawal_settings_page_org()
S
45 2 47
wsfw_add_user_wallet_col_data()
S
57 4 15
wps_wsfw_dismiss_notice_banner_callback()
S
64 5 9
wps_wsfw_filter_chart_data()
S
60 4 12
wsfw_admin_wallet_action_auto_topup_settings_page()
S
47 2 40
wps_wallet_delete_user_tranasactions()
S
54 3 20
wsfw_admin_update_wallet_page()
S
45 1 47
wps_wsfw_admin_wallet_withdrawal_restriction_settings_page_org()
S
45 1 46
wsfw_admin_wallet_action_daily_visit_settings_page()
S
50 2 31
wps_wsfw_remove_default_submenu()
S
66 4 8
wsfw_add_wallet_col_to_user_table()
S
62 3 11
wps_wsfw_admin_wallet_transfer_restriction_settings_page_org()
S
47 1 40
wps_wsfw_admin_wallet_recharge_restriction_settings_page_org()
S
47 1 39
wps_wsfw_get_update_notification_data()
S
53 2 23
wsfw_add_user_wallet_field()
S
51 1 34
wps_plugins_listing_page()
S
69 3 6
wsfw_wallet_action_promotion_enable_settings_tab_org()
S
51 1 30
wsfw_admin_wallet_different_layout_settings_array_org()
S
54 1 24
wsfw_admin_wallet_gamification_rule_settings_array_org()
S
54 1 22
wsfw_admin_import_wallets_page()
S
55 1 21
wsfw_wallet_action_recharge_enable_settings_tab_org()
S
57 1 17
wps_wsfw_set_cron_for_plugin_notification()
S
67 2 7
wps_wsfw_wallet_payment_on_order_create()
S
67 2 8
wsfw_admin_wallet_setting_page()
S
61 1 13
wsfw_wallet_recharge_count()
S
63 1 11
wsfw_wallet_action_settings_submit_button_setting_page()
S
62 1 11
wpswings_welcome_callback_function()
S
79 1 3
wsfw_admin_submenu_page()
S
64 1 10
wsfw_options_menu_html()
S
80 1 3
wps_wsfw_wallet_add_columns_to_admin_orders()
S
75 1 4
show_wallet_orders()
S
80 1 3
show_users_wallet_transactions()
S
80 1 3
wps_wsfw_user_count()
S
80 1 3
edit_wallet_of_user()
S
80 1 3
__construct()
S
77 1 4