@@ 364-376 (lines=13) @@ | ||
361 | * |
|
362 | * @return array $courses |
|
363 | */ |
|
364 | public function get_active_courses ( ) { |
|
365 | ||
366 | $courses = array(); |
|
367 | $activity_args = array( 'user_id' => get_current_user_id(), 'type' => 'sensei_course_status', 'status' => 'in-progress' ); |
|
368 | $user_courses_activity = (array) Sensei_Utils::sensei_check_for_activity( $activity_args, true ); |
|
369 | ||
370 | foreach( $user_courses_activity AS $activity ) { |
|
371 | $courses[] = get_post( $activity->comment_post_ID ); |
|
372 | } |
|
373 | ||
374 | return $courses; |
|
375 | ||
376 | } |
|
377 | ||
378 | /** |
|
379 | * Get all active course IDS for the current user |
|
@@ 384-394 (lines=11) @@ | ||
381 | * |
|
382 | * @return array $courses |
|
383 | */ |
|
384 | public function get_completed_courses ( ) { |
|
385 | ||
386 | $courses = array(); |
|
387 | $activity_args = array( 'user_id' => get_current_user_id(), 'type' => 'sensei_course_status', 'status' => 'complete' ); |
|
388 | $user_courses_activity = (array) Sensei_Utils::sensei_check_for_activity( $activity_args , true ); |
|
389 | ||
390 | foreach( $user_courses_activity AS $activity ) { |
|
391 | $courses[] = get_post( $activity->comment_post_ID ); |
|
392 | } |
|
393 | return $courses; |
|
394 | } |
|
395 | ||
396 | /** |
|
397 | * Get all active course IDS for the current user |