@php $sections = App\Models\Section::where('course_id', $course_details->id) ->orderBy('sort') ->get(); $completed_lesson = json_decode( App\Models\Watch_history::where('course_id', $course_details->id) ->where('student_id', Auth()->user()->id) ->value('completed_lesson'), true, ) ?? []; $active_section = App\Models\Lesson::where('id', $lesson_details->id ?? '')->value('section_id'); $lesson_history = App\Models\Watch_history::where('course_id', $course_details->id) ->where('student_id', auth()->user()->id) ->firstOrNew(); $completed_lesson_arr = json_decode($lesson_history->completed_lesson, true); $completed_lesson_arr = is_array($completed_lesson_arr) ? $completed_lesson_arr : array(); $complated_lesson = is_array($completed_lesson_arr) ? count($completed_lesson_arr) : 0; $course_progress_out_of_100 = progress_bar($course_details->id); $user_id = Auth()->user()->id; $is_course_instructor = is_course_instructor($course_details->id, $user_id); $is_locked = 0; $locked_lesson_ids = array(); @endphp
{{ $course_progress_out_of_100 }}% {{ get_phrase('Completed') }} ({{ $complated_lesson }}/{{ lesson_count($course_details->id) }})
{{ $lesson->lesson_type }}
{{ $lesson->title }} @else id, $completed_lesson)) checked @endif type="checkbox" id="{{ $lesson->id }}">{{ $lesson->lesson_type }}
{{ $lesson->title }} @endif{{ lesson_durations($lesson->id) }}
@endif