Code Analysis: SMSIdea Order Notifier for WooCommerce 1.0.5

Most Complex Classes

Class Rating Complexity
SMSIdea_Admin
D
240
SMSIdea_Instance_Manager
D
238
SMSIdea_API
A
72
SMSIdea_WooCommerce
S
45

Most Complex Functions

Function Rating Complexity
SMSIdea_Instance_Manager::upsert_account_and_instances()
D
73
SMSIdea_Admin::ajax_send_test()
C
29
SMSIdea_Instance_Manager::save_instance_from_qr()
C
29
SMSIdea_API::check_instance_status()
C
26
SMSIdea_Admin::handle_send_test()
C
26
SMSIdea_Admin::ajax_create_instance()
B
24
SMSIdea_API::send_media()
B
17
SMSIdea_Instance_Manager::fetch_account_info()
B
18
SMSIdea_Admin::ajax_check_qr_status()
B
18
SMSIdea_Admin::ajax_upload_media()
B
18
SMSIdea_WooCommerce::send_for_order()
B
16
SMSIdea_Admin::ajax_logout_instance()
B
17