Code Analysis: Active Directory/LDAP Integration for Cloud & Shared Hosting Platforms 5.1.1

Function Rating Maintainability Complexity Lines of code
MO_LDAP_Cloud_Login::login_widget_save_options()
D
0
240 844
mo_ldap_show_pricing_page()
D
10
10 1,548
mo_ldap_configuration_page()
D
9
53 766
mo_ldap_settings()
D
24
42 180
mo_ldap_debugger()
D
21
20 329
MO_LDAP_Cloud_Login::ldap_login()
D
28
33 123
mo_ldap_rolemapping()
C
28
16 218
mo_ldap_signin_settings()
C
34 22 112
mo_ldap_cloud_attribute_mapping_page()
C
29 18 171
MO_LDAP_Cloud_Login::mo_cloud_get_configuration_array()
B
39 24 60
MO_LDAP_Cloud_Login::update_user_attributes()
B
42 24 48
mo_ldap_cloud_attributes_dropdown()
B
39 19 59
mo_ldap_FAQs()
B
33 3 247
MO_LDAP_Cloud_Login::mo_ldap_handle_mo_check_ln()
A
45 14 38
MO_LDAP_Cloud_Role_Mapping::mo_ldap_update_role_mapping()
A
45 13 40
MO_LDAP_Cloud_Login::mo_ldap_custom_redirect()
A
49 13 29
MO_LDAP_Cloud_Role_Mapping::test_configuration()
A
42 11 50
display_ldap_feedback_form_cloud()
A
34 3 164
mo_ldap_cloud_addons()
A
36 2 162
mo_ldap_support()
A
36 3 145
mo_ldap_cloud_config_settings()
A
42 6 83
mo_ldap_customer_details()
A
40 7 67
MO_LDAP_Cloud_Config::get_login_config()
A
47 8 37
MO_LDAP_Cloud_Login::__construct()
A
45 7 39
MO_LDAP_Cloud_Login::mo_ldap_page_link_restriction()
S
48 6 34
MO_LDAP_Cloud_Login::show_user_profile()
S
50 6 33
MO_LDAP_Cloud_Customer_Setup::send_email_alert()
S
41 4 56
MO_LDAP_Cloud_Customer_Setup::submit_contact_us()
S
51 6 23
MO_LDAP_Cloud_Utility::check_customer_ln()
S
48 5 34
MO_LDAP_Cloud_Config::test_authentication()
S
49 5 31
mo_ldap_registration_page()
S
43 1 91
MO_LDAP_Cloud_Add_Ons_Content::mo_ldap_cloud_show_cloud_addons_content()
S
46 4 44
MO_LDAP_Cloud_Role_Mapping::get_member_of_attribute()
S
50 5 29
MO_LDAP_Cloud_Add_Ons_Content::__construct()
S
55 1 89
MO_LDAP_Cloud_Customer_Setup::create_customer()
S
50 5 27
MO_LDAP_Cloud_Utility::mo_ldap_cloud_update_customer_license()
S
46 4 40
MO_LDAP_Cloud_Config::ldap_login()
S
53 5 21
MO_LDAP_Cloud_Utility::get_customer_auth_headers()
S
56 5 16
MO_LDAP_Cloud_Config::get_encrypted_config()
S
46 3 40
MO_LDAP_Cloud_Config::test_connection()
S
53 4 22
MO_LDAP_Cloud_Customer_Setup::get_customer_key()
S
55 4 18
mo_ldap_debugger_test_connection()
S
56 4 17
MO_LDAP_Cloud_Customer_Setup::check_customer()
S
56 4 16
MO_LDAP_Cloud_Utility::mo_ldap_is_customer_validated()
S
64 5 9
MO_LDAP_Cloud_Login::update_profile()
S
61 4 12
MO_LDAP_Cloud_Login::miniorange_ldap_cloud_export()
S
60 4 12
MO_LDAP_Cloud_Utility::get_api_argument()
S
51 3 24
mo_ldap_login_page()
S
51 1 52
MO_LDAP_Cloud_Customer_Setup::send_otp_token()
S
55 3 18
MO_LDAP_Cloud_Customer_Setup::validate_otp_token()
S
56 3 17
MO_LDAP_Cloud_Utility::is_customer_registered()
S
65 4 9
MO_LDAP_Cloud_Customer_Setup::get_timestamp()
S
59 3 14
MO_LDAP_Cloud_Config::save_ldap_config()
S
58 3 14
MO_LDAP_Cloud_Login::mo_ldap_deactivate()
S
52 2 27
mo_ldap_show_otp_verification()
S
54 1 41
MO_LDAP_Cloud_Utility::decrypt()
S
61 3 11
Mo_LDAP_Cloud_Basic_Enum::getConstants()
S
62 3 11
MO_LDAP_Cloud_Login::test_attribute_configuration()
S
68 3 7
MO_LDAP_Cloud_Utility::encrypt()
S
64 3 9
add_login_messages()
S
65 3 8
MO_LDAP_Cloud_Utility::check_empty_or_null()
S
70 3 6
MO_LDAP_Cloud_Login::save_success_customer_config()
S
58 2 15
mo_ldap_cloud_add_on_page()
S
60 1 29
MO_LDAP_Cloud_Login::success_message()
S
54 1 22
MO_LDAP_Cloud_Login::error_message()
S
54 1 22
Mo_LDAP_Cloud_Basic_Enum::isValidName()
S
66 2 8
MO_LDAP_Cloud_Login::mo_ldap_login_redirect()
S
75 2 5
MO_LDAP_Cloud_Utility::is_extension_installed()
S
68 2 8
MO_LDAP_Cloud_Login::mo_ldap_activate()
S
76 1 4
MO_LDAP_Cloud_Login::ldap_feedback_request_cloud()
S
83 1 3
Mo_LDAP_Cloud_Basic_Enum::isValidValue()
S
74 1 4
MO_LDAP_Cloud_Login::show_success_message()
S
75 1 4
MO_LDAP_Cloud_Utility::upgrade_plugin()
S
65 1 10
MO_LDAP_Cloud_Login::mo_ldap_cloud_settings_script()
S
75 1 4
MO_LDAP_Cloud_Login::mo_ldap_cloud_settings_style()
S
75 1 4
MO_LDAP_Cloud_Role_Mapping::__construct()
S
100 1 2
MO_LDAP_Cloud_Login::mo_ldap_login_widget_menu()
S
67 1 8
MO_LDAP_Cloud_Login::show_error_message()
S
75 1 4
MO_LDAP_Cloud_Login::mo_ldap_login_widget_options()
S
77 1 4