LLMS_Student::get_last_completed_lesson( int $course_id )

Get the students last completed lesson in a course


Parameters Parameters

$course_id

(int) (Required) WP_Post ID of the course


Top ↑

Return Return

(int) WP_Post ID of the lesson or false if no progress has been made


Top ↑

Source Source

File: includes/models/model.llms.student.php

	public function get_last_completed_lesson( $course_id ) {

		$course  = new LLMS_Course( $course_id );
		$lessons = array_reverse( $course->get_lessons( 'ids' ) );

		foreach ( $lessons as $lesson ) {
			if ( $this->is_complete( $lesson, 'lesson' ) ) {
				return $lesson;
			}
		}

		return false;

	}


Top ↑

Changelog Changelog

Changelog
Version Description
3.0.0 Introduced.

Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.