Code Analysis: Virtuous 1.0.0.0

Function Rating Maintainability Complexity Lines of code
VirtuousApi::vdrm_call_api()
A
41 12 55
VirtuousProject::vdrm_virtuous_projects_func()
A
38 11 69
VirtuousProject::vdrm_virtuous_project_details_func()
A
35 10 84
VirtuousProject::vdrm_get_project()
A
47 7 37
VirtuousUtilities::vdrm_check_user_agent()
A
56 8 19
VirtuousProject::vdrm_get_top_projects()
S
56 5 19
VirtuousProject::vdrm_get_all_projects()
S
51 4 27
VirtuousApi::vdrm_get_all_projects()
S
54 4 22
VirtuousApi::vdrm_get_top_projects()
S
56 4 18
VirtuousCore::_init()
S
60 4 15
VirtuousApi::vdrm_verify_credentials()
S
54 3 21
VirtuousApi::vdrm_update_project_status()
S
58 2 16
VirtuousProject::vdrm_check_project_inventory_status()
S
59 2 14
VirtuousApi::vdrm_get_project()
S
60 2 14
vdrm_add_virtuous_menu()
S
58 1 16
VirtuousUtilities::vdrm_extract_variables()
S
67 2 7
VirtuousCore::load_class()
S
68 2 7
VirtuousCore::load_config()
S
71 2 6
VirtuousApi::__construct()
S
65 2 9
VirtuousCore::__construct()
S
83 1 3
vdrm_virtuous_script_func()
S
74 1 4
vdrm_virtuous_plugin_menu()
S
74 1 4
VIRTUOUS::get_base_path()
S
80 1 3
VirtuousProject::_init()
S
66 1 8
vdrm_register_virtuous_settings()
S
68 1 8
VirtuousProject::vdrm_update_project_status()
S
73 1 5
vdrm_uikit_style_func()
S
76 1 4
VirtuousProject::__construct()
S
83 1 3
VirtuousProject::_vdrm_calculate_age()
S
66 1 8
vdrm_admin_register_head()
S
72 1 5
VirtuousUtilities::vdrm_encode_string()
S
75 1 4
VirtuousUtilities::vdrm_decode_string()
S
75 1 4
vdrm_uikit_script_func()
S
78 1 3
VirtuousApi::vdrm_logout()
S
74 1 4
VirtuousApi::vdrm_login()
S
65 1 9