Code Analysis: Bin Tracker Online 1.2.2

Function Rating Maintainability Complexity Lines of code
b1nT_includes\b1nT_base\B1nT_Required_Paths::b1nT_get_paths()
A
46 15 45
b1nT_includes\b1nT_gui\B1nT_Admin_Options::b1nT_admin_options_settings()
A
60 9 11
b1nT_includes\b1nT_gui\B1nT_Front_House::b1nT_load_plugin_form()
A
54 8 21
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Server_Calls::b1nTPortal_sanitize_array_values()
S
59 5 15
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Server_Calls::b1nTPortal_sanitize_object_values()
S
59 5 15
b1nT_includes\b1nT_gui\B1nT_Admin_Options::b1nT_admin_menu_page()
S
66 4 7
b1nT_includes\b1nT_base\B1nT_Enqueue::b1nT_wp_enqueue()
S
57 3 15
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Server_Calls::b1nTPortal_get_states()
S
60 3 13
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Server_Calls::b1nTPortal_sanitize_reponse()
S
63 3 12
b1nT_includes\b1nT_base\B1nT_Activate::b1nT_create_states_table()
S
55 2 20
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_init()
S
57 2 16
b1nT_includes\b1nT_callbacks\B1nT_Admin_Options_Callbacks::b1nT_validate_bypass_google_validation()
S
65 3 8
b1nT_includes\b1nT_base\B1nT_Enqueue::b1nT_front_house_script_localize()
S
66 3 8
b1nT_includes\b1nT_base\B1nT_Enqueue::b1nT_init()
S
70 3 6
b1nT_includes\B1nT_Init::b1nT_init()
S
66 3 8
b1nT_includes\b1nT_base\B1nT_Plugin_Links::b1nT_add_links()
S
68 3 7
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Server_Calls::b1nTPortal_call_command()
S
58 2 15
b1nT_includes\b1nT_callbacks\B1nT_Admin_Options_Callbacks::b1nT_admin_options_template()
S
73 3 5
b1nT_includes\b1nT_callbacks\B1nT_Admin_Options_Callbacks::b1nT_validate_admin_country()
S
65 3 8
b1nT_includes\b1nT_callbacks\B1nT_Admin_Options_Callbacks::b1nT_validate_payment_info()
S
65 3 8
b1nT_includes\b1nT_callbacks\B1nT_Admin_Options_Callbacks::b1nT_validate_mode()
S
65 3 8
b1nT_includes\b1nT_callbacks\B1nT_Admin_Options_Callbacks::b1nT_validate_admin_debug()
S
65 3 8
b1nT_includes\B1nT_Init::b1nT_get_classes()
S
61 2 13
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Server_Calls::b1nTPortal_customer_handshake()
S
54 1 21
b1nT_includes\b1nT_callbacks\B1nT_Admin_Options_Callbacks::b1nT_validate_password()
S
66 2 8
b1nT_includes\b1nT_gui\B1nT_Admin_Options::b1nT_init()
S
68 2 7
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_save_workorder()
S
70 2 7
b1nT_includes\b1nT_callbacks\B1nT_Admin_Options_Callbacks::b1nT_validate_google_api_key()
S
66 2 8
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_load_jobsite_list()
S
70 2 7
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_save_jobsite()
S
70 2 7
b1nT_includes\b1nT_base\B1nT_Session::b1nT_session_start()
S
75 2 5
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_transactions_page()
S
70 2 7
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_load_transactions_list()
S
70 2 7
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_remove_workorder()
S
70 2 7
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_ccard_make_primary()
S
70 2 7
b1nT_includes\b1nT_base\B1nT_Deactivate::b1nT_clean_database()
S
65 2 8
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_plugin_load()
S
70 2 7
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_reports_output_page()
S
70 2 7
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_add_edit_workorder()
S
70 2 7
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_add_edit_jobsite()
S
70 2 7
b1nT_includes\b1nT_callbacks\B1nT_Admin_Options_Callbacks::b1nT_validate_username()
S
66 2 8
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_process_payment()
S
70 2 7
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_payment_page()
S
70 2 7
b1nT_deactivate_flush()
S
74 2 5
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_reports_page()
S
70 2 7
b1nT_activate_flush()
S
74 2 5
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_report_details()
S
70 2 7
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Server_Calls::b1nTPortal_get_all_states()
S
67 2 7
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_logout()
S
70 2 7
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_save_ccard()
S
70 2 7
b1nT_includes\b1nT_base\B1nT_Plugin_Links::b1nT_init()
S
73 2 5
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_workorder_page()
S
70 2 7
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_auto_login()
S
70 2 7
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_save_customer()
S
70 2 7
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_home_page()
S
70 2 7
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_jobsite_page()
S
70 2 7
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_ccard_page()
S
70 2 7
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_email_txn()
S
70 2 7
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_load_workorder_list()
S
70 2 7
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_login()
S
70 2 7
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_profile_page()
S
70 2 7
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Server_Calls::b1nTPortal_handshake()
S
60 1 13
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_attach_action()
S
72 1 5
b1nT_includes\b1nT_base\B1nT_Activate::b1nT_activate()
S
77 1 4
b1nT_includes\b1nT_base\B1nT_Enqueue::b1nT_admin_enqueue()
S
79 1 3
b1nT_includes\b1nT_gui\B1nT_Front_House::b1nT_init()
S
79 1 3
b1nT_includes\b1nT_base\B1nT_Global_Variables::__construct()
S
67 1 7
b1nTPortal_includes\b1nTPortal_base\B1nTPortal_Ajax_Control::b1nTPortal_throw_error()
S
75 1 4
b1nT_includes\B1nT_Init::b1nT_instantiate_class()
S
76 1 4
b1nT_includes\b1nT_base\B1nT_Required_Paths::__construct()
S
77 1 4
b1nT_includes\b1nT_base\B1nT_Session::b1nT_init()
S
79 1 3
b1nT_includes\b1nT_base\B1nT_Deactivate::b1nT_deactivate()
S
77 1 4