Sensei_Learner_Management D

Total Complexity 141
Dependencies 7
Dependents 4
Total lines 958
Lines of code 582
Logical lines of code 304
Comment lines 227
Methods 27
Properties 3

Methods 27

Method Rating Maintainability Complexity Lines of code
add_new_learners()
C
37 27 66
handle_user_async_action()
B
41 20 54
add_learner_notices()
B
40 16 65
edit_date_started()
A
41 15 54
handle_learner_actions()
A
43 12 47
json_search_users()
S
47 6 34
learners_default_nav()
S
45 5 47
__construct()
S
51 5 24
add_custom_navigation()
S
64 4 9
load_data_object()
S
60 3 13
wrapper_container()
S
66 3 11
enqueue_scripts()
S
47 1 39
load_screen_options_when_on_bulk_actions()
S
63 3 10
can_user_manage_students()
S
64 3 9
learners_admin_menu()
S
61 2 13
get_redirect_url()
S
56 1 19
learners_page()
S
68 2 7
__get()
S
70 2 6
load_data_table_files()
S
67 2 9
set_learner_management_screen_option()
S
71 2 6
display_students_navigation()
S
63 1 15
learners_headers()
S
72 1 5
enqueue_styles()
S
68 1 8
reset_user_post()
S
81 1 3
remove_user_from_post()
S
81 1 3
get_url()
S
78 1 3
get_name()
S
79 1 3