PMPro_REST_API_Routes C

Total Complexity 121
Dependencies 4
Dependents 1
Total lines 660
Lines of code 421
Logical lines of code 215
Comment lines 139
Methods 15
Properties 0

Methods 15

Method Rating Maintainability Complexity Lines of code
pmpro_rest_api_set_discount_code()
C
40 25 50
pmpro_rest_api_set_membership_level()
B
41 24 43
pmpro_rest_api_cancel_membership_level()
A
52 8 25
pmpro_rest_api_get_checkout_levels()
A
51 8 25
pmpro_rest_api_get_checkout_level()
A
55 8 19
pmpro_rest_api_register_routes()
S
37 1 112
pmpro_rest_api_change_membership_level()
S
53 7 22
pmpro_rest_api_get_membership_level_for_user()
S
56 7 17
pmpro_rest_api_get_membership_levels_for_user()
S
56 7 17
pmpro_rest_api_get_membership_level()
S
56 7 17
pmpro_rest_api_get_has_membership_access()
S
55 6 19
pmpro_rest_api_get_permissions_check()
S
51 4 29
pmpro_rest_api_delete_membership_level()
S
60 4 12
pmpro_rest_api_get_discount_code()
S
62 4 11
pmpro_rest_api_convert_to_array()
S
80 1 3