Code Analysis: LearnPress - Course Wishlist 4.0.3

Most Complex Classes

Class Rating Complexity
LP_Addon_Wishlist
S
37
LP_Jwt_Wishlist_V1_Controller
S
24
LP_Addon_Wishlist_Preload
S
5
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
learn_press_course_wishlist_loop_stars()
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