WPCW_WC_Membership C

Total Complexity 110
Dependencies 4
Dependents 1
Total lines 677
Lines of code 381
Logical lines of code 220
Comment lines 179
Methods 14
Properties 4

Methods 14

Method Rating Maintainability Complexity Lines of code
retroactive_assignment()
C
30 24 118
wc_check_wpcw_course_access()
B
39 20 61
handle_wc_membership_user_course_de_enrollment()
B
42 18 51
handle_wc_subscription_user_course_de_enrollment()
A
46 14 40
handle_courseSync()
S
57 6 16
getMembershipLevels()
S
56 5 17
handle_wc_subscription_user_course_enrollment()
S
59 5 15
handle_wc_membership_user_course_enrollment()
S
59 5 15
attach_updateUserCourseAccess()
S
59 3 13
handle_wc_membership_user_course_status_change()
S
63 3 10
handle_course_de_enrollment()
S
64 3 9
handle_updateUserCourseAccess()
S
64 2 10
__construct()
S
79 1 3
found_membershipTool()
S
80 1 3