get_passing_condition(); $progress_items_completed_percent = 0; $userCourseModel = UserCourseModel::find( $user->get_id(), $course->get_id(), true ); if ( $userCourseModel && $user->get_id() > 0 ) { $courseModel = $userCourseModel->get_course_model(); $calculate = $userCourseModel->calculate_course_results(); $total_items = $courseModel->count_items(); $evaluation_type = $courseModel::get_evaluation_types( $courseModel->get_evaluation_type() ); if ( array_key_first( $evaluation_type ) === 'evaluate_final_quiz' ) { $final_quiz = $courseModel->get_final_quiz(); if ( $final_quiz ) { $quizModel = QuizPostModel::find( $final_quiz, true ); $passing_condition = $quizModel->get_passing_grade(); } } $progress_items_completed_percent = round( $total_items > 0 ? $calculate['completed_items'] * 100 / $total_items : 0, 2 ); if ( $progress_items_completed_percent > 100 ) { $progress_items_completed_percent = 100; } } ?>

%
html_items_completed_progress_bar( $userCourseModel ); ?>

', sprintf( '%s. %s', isset( $evaluation_type['label'] ) ? esc_attr( $evaluation_type['label'] ) : '', esc_attr( sprintf( __( 'Passing condition: %s%%', 'learnpress' ), $passing_condition ) ) ) ) ?>

%