Code Analysis: LearnPress - Course Wishlist 4.0.5

Most Complex Classes

Class Rating Complexity
LP_Addon_Wishlist
S
38
LP_Jwt_Wishlist_V1_Controller
S
24
LP_Addon_Wishlist_Preload
S
7
LP_Wishlist_Rest_API
S
4

Most Complex Functions

Function Rating Complexity
LP_Addon_Wishlist::toggle_course_wishlist()
A
14
LP_Jwt_Wishlist_V1_Controller::add_remove_to_wishlist()
A
10
LP_Jwt_Wishlist_V1_Controller::get_course_wishlist()
S
6
LP_Addon_Wishlist::wishlist_button()
S
6
learn_press_update_wish_list()
S
5
LP_Jwt_Wishlist_V1_Controller::get_wishlists()
S
4
LP_Addon_Wishlist_Preload::__construct()
S
3
LP_Addon_Wishlist::get_wishlist_courses()
S
3
LP_Jwt_Wishlist_V1_Controller::register_routes()
S
1
LP_Jwt_Wishlist_V1_Controller::rest_do_course_request()
S
3
learn_press_user_wishlist_has_course()
S
3
learn_press_buddypress_is_active()
S
3