Code Analysis: Active Directory Integration for Intranet Sites 5.0.1

Function Rating Maintainability Complexity Lines of code
MO_LDAP\Handlers\Mo_Ldap_Local_Save_Options_Handler::mo_ldap_local_save_options()
D
0
259 661
MO_LDAP\Handlers\Mo_Ldap_Local_Login_Handler::mo_ldap_local_ldap_login()
D
28
36 127
MO_LDAP\Handlers\Mo_Ldap_Local_Configuration_Handler::test_attribute_configuration()
D
24
23 255
MO_LDAP\Handlers\Mo_Ldap_Local_Configuration_Handler::show_search_bases_list()
C
25
17 264
MO_LDAP\Handlers\Mo_Ldap_Local_Configuration_Handler::test_role_mapping_configuration()
C
27
17 221
MO_LDAP\Handlers\Mo_Ldap_Local_Configuration_Handler::mo_ldap_local_authenticate()
C
33 22 96
MO_LDAP\Handlers\Mo_Ldap_Local_Save_Options_Handler::mo_get_configuration_array()
B
43 20 45
MO_LDAP\Handlers\Mo_Ldap_Local_Configuration_Handler::test_connection()
A
37 12 80
MO_LDAP\Handlers\Mo_Ldap_Local_Save_Options_Handler::test_attribute_configuration()
A
54 16 16
MO_LDAP\Helpers\MO_LDAP_License_Plans_Pricing::__construct()
A
26
1 234
MO_LDAP\Handlers\Mo_Ldap_Local_Configuration_Handler::test_authentication()
A
38 9 86
MO_LDAP\Utils\MO_LDAP_Local_Addon_List_Content::show_addons_content()
A
40 8 75
MO_LDAP\Utils\MO_LDAP_Local_Addon_List_Content::__construct()
A
30 1 178
MO_LDAP\Handlers\Mo_Ldap_Local_Customer_Setup_Handler::send_email_alert()
S
39 4 66
Mo_Ldap_Local_Role_Mapping_Handler::mo_ldap_local_update_role_mapping()
S
56 7 18
MO_LDAP\Handlers\Mo_Ldap_Local_Save_Options_Handler::create_customer()
S
53 6 22
MO_LDAP\Utils\Mo_Ldap_Local_Utils::get_faqs()
S
40 1 93
MO_LDAP\Handlers\Mo_Ldap_Local_Save_Options_Handler::mo_ldap_send_query()
S
56 5 17
MO_LDAP\Handlers\Mo_Ldap_Local_Configuration_Handler::get_connection()
S
58 5 15
MO_LDAP\Handlers\Mo_Ldap_Local_Save_Options_Handler::auto_email_ldap_export()
S
58 5 14
MO_LDAP\Handlers\Mo_Ldap_Local_Configuration_Handler::authenticate()
S
51 4 28
MO_LDAP\Handlers\Mo_Ldap_Local_Save_Options_Handler::miniorange_ldap_authentication_report()
S
50 4 28
MO_LDAP\Utils\Mo_Ldap_Local_Utils::generate_random_string()
S
52 4 24
MO_LDAP\Utils\Mo_Ldap_Local_Utils::mo_ldap_is_user_logs_empty()
S
55 4 19
MO_LDAP\Mo_Ldap_Local_Login::mo_ldap_local_settings_style()
S
58 4 13
MO_LDAP\Handlers\Mo_Ldap_Local_Customer_Setup_Handler::submit_contact_us()
S
48 2 35
MO_LDAP\Handlers\Mo_Ldap_Local_Customer_Setup_Handler::mo_ldap_local_forgot_password()
S
48 2 32
MO_LDAP\Handlers\Mo_Ldap_Local_Save_Options_Handler::get_current_customer()
S
57 3 16
MO_LDAP\Utils\Mo_Ldap_Local_Utils::mo_ldap_local_get_user_auth_logs()
S
58 3 15
MO_LDAP\Handlers\Mo_Ldap_Local_Customer_Setup_Handler::create_customer()
S
50 2 30
MO_LDAP\Utils\Mo_Ldap_Local_Utils::is_customer_registered()
S
65 4 9
MO_LDAP\Handlers\Mo_Ldap_Local_Customer_Setup_Handler::get_customer_key()
S
50 2 29
MO_LDAP\Handlers\Mo_Ldap_Local_Customer_Setup_Handler::check_customer()
S
51 2 27
MO_LDAP\Mo_Ldap_Local_Login::mo_ldap_local_activate()
S
63 3 11
MO_LDAP_Basic_Enum::get_constants()
S
62 3 11
MO_LDAP\Utils\Mo_Ldap_Local_Utils::decrypt()
S
61 3 11
MO_LDAP\Handlers\Mo_Ldap_Local_Save_Options_Handler::prefix_update_table()
S
57 2 18
MO_LDAP\Utils\Mo_Ldap_Local_Utils::mo_ldap_report_update()
S
56 2 18
MO_LDAP\Handlers\Mo_Ldap_Local_User_Profile_Handler::mo_ldap_local_show_user_profile()
S
61 2 17
MO_LDAP\Utils\Mo_Ldap_Local_Utils::success_message()
S
57 2 16
MO_LDAP\Utils\Mo_Ldap_Local_Utils::error_message()
S
58 2 15
MO_LDAP\Mo_Ldap_Local_Login::mo_ldap_local_settings_script()
S
64 3 8
MO_LDAP\Mo_Ldap_Local_Login::mo_ldap_local_feedback_request()
S
69 3 6
MO_LDAP\Mo_Ldap_Local_Login::mo_ldap_local_update_plugin_version()
S
69 3 6
MO_LDAP\Utils\Mo_Ldap_Local_Utils::check_empty_or_null()
S
70 3 6
MO_LDAP\Utils\Mo_Ldap_Local_Utils::encrypt()
S
64 3 9
MO_LDAP\Handlers\Mo_Ldap_Local_Customer_Setup_Handler::get_timestamp()
S
62 2 11
MO_LDAP\Handlers\Mo_Ldap_Local_Save_Options_Handler::deactivate_error_message()
S
54 1 22
MO_LDAP\Mo_Ldap_Local_Login::mo_ldap_local_initialize_handlers()
S
68 2 7
MO_LDAP\Handlers\Mo_Ldap_Local_Save_Options_Handler::miniorange_ldap_export()
S
63 2 10
MO_LDAP_Basic_Enum::is_valid_name()
S
66 2 8
MO_LDAP\Handlers\Mo_Ldap_Local_Login_Handler::__construct()
S
63 2 10
MO_LDAP\Utils\Mo_Ldap_Local_Utils::is_administrator_user()
S
74 2 4
MO_LDAP\Handlers\Mo_Ldap_Local_Save_Options_Handler::save_success_customer_config()
S
63 1 11
MO_LDAP\Utils\Mo_Ldap_Local_Utils::update_user_auth_table_headers()
S
75 1 4
MO_LDAP\Handlers\Mo_Ldap_Local_User_Profile_Handler::__construct()
S
75 1 4
MO_LDAP\Handlers\Mo_Ldap_Local_Save_Options_Handler::check_password_pattern()
S
75 1 4
MO_LDAP\Mo_Ldap_Local_Login::mo_ldap_local_links()
S
63 1 10
MO_LDAP\Mo_Ldap_Local_Login::mo_ldap_local_login_widget_menu()
S
73 1 4
MO_LDAP\Utils\Mo_Ldap_Local_Utils::is_extension_installed()
S
78 1 3
MO_LDAP\Handlers\Mo_Ldap_Local_Save_Options_Handler::mo_ldap_clear_authentication_report()
S
68 1 7
MO_LDAP\Handlers\Mo_Ldap_Local_Configuration_Handler::__construct()
S
80 1 3
MO_LDAP\Mo_Ldap_Local_Login::__construct()
S
72 1 6
MO_LDAP_Basic_Enum::is_valid_value()
S
74 1 4
MO_LDAP\Mo_Ldap_Local_Login::mo_ldap_local_initialize_hooks()
S
66 1 8
MO_LDAP\Mo_Ldap_Local_Login::mo_ldap_local_login_widget_options()
S
66 1 8
MO_LDAP\Handlers\Mo_Ldap_Local_Save_Options_Handler::__construct()
S
72 1 5
MO_LDAP\Utils\Mo_Ldap_Local_Utils::show_success_message()
S
75 1 4
MO_LDAP\Utils\Mo_Ldap_Local_Utils::get_role_names()
S
76 1 4
MO_LDAP\Utils\Mo_Ldap_Local_Utils::show_error_message()
S
75 1 4