| update_user_item() | C | 32 | 24 | 110 | 
					
				| get_courses() | C | 31 | 23 | 119 | 
					
				| query_quizzes() | B | 28 | 17 | 151 | 
					
				| get_orders() | B | 33 | 20 | 105 | 
					
				| read_course() | A | 51 | 8 | 29 | 
					
				| create_user() | A | 51 | 8 | 26 | 
					
				| delete_user_item() | A | 45 | 6 | 48 | 
					
				| load() | S | 51 | 7 | 24 | 
					
				| query_courses_by_order() | S | 49 | 5 | 35 | 
					
				| init() | S | 60 | 6 | 15 | 
					
				| get_user_item() | S | 58 | 4 | 15 | 
					
				| _group_orders() | S | 60 | 4 | 14 | 
					
				| _read_item_meta() | S | 56 | 3 | 19 | 
					
				| read_course_info() | S | 56 | 3 | 19 | 
					
				| update_user_item_status() | S | 57 | 3 | 18 | 
					
				| get_user_completed_items() | S | 68 | 3 | 7 | 
					
				| get_user_item_by_id() | S | 60 | 2 | 14 | 
					
				| get_current_user_order() | S | 57 | 1 | 18 | 
					
				| get_user_items() | S | 65 | 2 | 9 | 
					
				| get_user_item_course() | S | 70 | 2 | 6 | 
					
				| update_item() | S | 67 | 2 | 9 | 
					
				| __construct() | S | 72 | 1 | 5 | 
					
				| create() | S | 91 | 1 | 2 | 
					
				| update() | S | 91 | 1 | 2 | 
					
				| delete() | S | 91 | 1 | 2 | 
					
				| get_course_access_level() | S | 91 | 1 | 2 | 
					
				| update_user_item_course() | S | 91 | 1 | 2 | 
					
				| update_user_item_course_item() | S | 91 | 1 | 2 | 
					
				| get_user_item_meta() | S | 79 | 1 | 3 | 
					
				| update_user_item_meta() | S | 78 | 1 | 3 | 
					
				| evaluate_course_results() | S | 91 | 1 | 2 | 
					
				| duplicate() | S | 91 | 1 | 2 |