@extends('backEnd.master') @section('title') @lang('exam.active_exams') @endsection @section('mainContent') @push('css') @endpush @php $user =$student; @endphp
@foreach($records as $key => $record)
@foreach($record->OnlineExam as $online_exam) @php @$submitted_answer = $student->studentOnlineExam->where('online_exam_id',$online_exam->id)->first(); @endphp @if(!in_array(@$online_exam->id, @$marks_assigned)) @php $totalDuration = $online_exam->end_time !='NULL' ? Carbon::parse($online_exam->end_time)->diffinminutes( Carbon::parse($online_exam->start_time) ) : 0; @endphp @endif @endforeach
@lang('exam.title') @lang('exam.subject') @lang('exam.exam_date') @lang('exam.duration') @lang('common.action') @lang('common.status')
{{@$online_exam->title}} {{@$online_exam->subject !=""?@$online_exam->subject->subject_name:""}} {{@$online_exam->date != ""? dateConvert(@$online_exam->date):''}}
Time: {{date('h:i A', strtotime(@$online_exam->start_time)).' - '.date('h:i A', strtotime(@$online_exam->end_time))}}
{{ $online_exam->end_time !='NULL' ? gmdate($totalDuration) : 'Unlimited'}} @lang('exam.minutes') {{ $online_exam->total_durations }} @lang('exam.minutes') @if( !empty( $submitted_answer)) @if(@$submitted_answer->status == 1) @lang('exam.already_submitted') {{-- Already Submitted --}} {{-- @lang('exam.not_yet_start') --}} {{-- @else Already Submitted --}} @endif @else @php // date_default_timezone_set("Asia/Dhaka"); $startTime = strtotime($online_exam->date . ' ' . $online_exam->start_time); $endTime = strtotime($online_exam->date . ' ' . $online_exam->end_time); $now = date('h:i:s'); $now = strtotime("now"); @endphp @if($startTime <= $now && $now <= $endTime) @lang('exam.running') @elseif($startTime > $now && $now < $endTime) @lang('exam.not_yet_start') @elseif($now >= $endTime) Closed @endif {{-- @if(strtotime($online_exam->start_time) > strtotime(date('Y-m-d'))) --}} {{-- @if($online_exam->start_time > $now && $online_exam->date == date('Y-m-d')) @lang('exam.exam_waiting') @elseif($online_exam->start_time < $now && $online_exam->end_time > $now && $online_exam->date == date('Y-m-d')) @lang('exam.exam_running') @else @lang('exam.exam_closed') @endif --}} {{-- @endif --}} @endif
@endforeach
@endsection @include('backEnd.partials.data_table_js')