Code Analysis: Wallet System For WooCommerce 2.2.4

Most Complex Functions

Function Rating Complexity
Wallet_System_For_Woocommerce::wps_wsfw_plug_generate_html()
D
98
Wallet_System_For_Woocommerce_Common::wsfw_cashback_on_complete_order()
D
66
Wallet_System_For_Woocommerce_Common::wps_wsfw_save_wallet_public_shortcode()
D
40
Wallet_System_For_Woocommerce_Admin::wsfw_order_status_changed_admin()
D
31
Wallet_System_For_Woocommerce::wps_wsfw_plug_system_status()
C
29
Wallet_System_For_Woocommerce_Admin::wsfw_admin_save_tab_settings()
B
23
Wallet_System_For_Woocommerce_Admin::change_wallet_withdrawan_status()
B
19
Wallet_System_For_Woocommerce_Public::wps_order_status_changed()
B
17
Wallet_System_For_Woocommerce_Admin::wps_sfw_renewal_order_creation()
B
17
Wallet_System_For_Woocommerce_Admin::wsfw_admin_save_data()
B
20
Wallet_System_For_Woocommerce_Public::checkout_review_order_custom_field()
B
17
Wallet_System_For_Woocommerce_Common::wsfw_get_calculated_cashback_amount()
B
18