Sensei_Guest_User A

Total Complexity 54
Dependencies 5
Dependents 6
Total lines 493
Lines of code 158
Logical lines of code 74
Comment lines 252
Methods 22
Properties 2

Methods 22

Method Rating Maintainability Complexity Lines of code
create_guest_user_and_login_for_open_course()
S
57 7 16
delete_guest_user()
S
58 4 16
log_in_guest_user_if_in_open_course()
S
67 4 9
log_guest_user_out_before_all_actions()
S
67 3 9
open_course_always_enrolled()
S
73 3 4
open_course_user_can_manualy_enroll()
S
73 3 4
enrol_user()
S
67 3 8
get_current_action()
S
65 3 9
skip_wp_mail()
S
66 3 9
is_action()
S
72 3 5
init()
S
60 2 12
is_guest_user()
S
69 2 6
is_open_course_related_action()
S
70 2 6
open_course_enable_course_access()
S
79 2 3
skip_sensei_email()
S
79 2 3
create_guest_student_role_if_not_exists()
S
69 2 6
create_guest_user()
S
59 1 13
__construct()
S
74 1 4
login_user()
S
76 1 4
is_current_user_guest()
S
76 1 4
is_course_open_access()
S
74 1 4
recreate_nonce()
S
75 1 4