quiz_attempt_info( $is_started_quiz->attempt_info );
$quiz_attempt_info['date_time_now'] = date( 'Y-m-d H:i:s', tutor_time() );//phpcs:ignore
$time_limit_seconds = tutor_utils()->avalue_dot( 'time_limit.time_limit_seconds', $quiz_attempt_info );
$question_layout_view = tutor_utils()->get_quiz_option( $quiz_id, 'question_layout_view' );
! $question_layout_view ? $question_layout_view = 'single_question' : 0;
$hide_quiz_time_display = (bool) tutor_utils()->get_quiz_option( $quiz_id, 'hide_quiz_time_display' );
$hide_question_number_overview = (bool) tutor_utils()->get_quiz_option( $quiz_id, 'hide_question_number_overview' );
$remaining_time_secs = ( strtotime( $is_started_quiz->attempt_started_at ) + $time_limit_seconds ) - strtotime( $quiz_attempt_info['date_time_now'] );
$remaining_time_context = tutor_utils()->seconds_to_time_context( $remaining_time_secs );
$questions = tutor_utils()->get_random_questions_by_quiz();
/* Quiz Meta */
require __DIR__ . '/parts/meta.php';
/* Quiz Question & Answer */
if ( is_array( $questions ) && count( $questions ) ) {
require __DIR__ . '/parts/question.php';
} else {
?>