Quiz Name |
{{$attedded_quizz->quiz->name}}
|
Taken Date |
{{$attedded_quizz->created_at}}
|
Batch |
{{ $attedded_quizz->quiz->batch->name }}-({{ $attedded_quizz->quiz->batch->batch_id }})
|
Course |
{{$attedded_quizz->quiz->batch->course->name}}
|
Total Marks |
{{$attedded_quizz->total_marks}}
|
Taken Marks |
{{$attedded_quizz->taken_marks}}
|
@php
$percentage = ($attedded_quizz->taken_marks / $attedded_quizz->total_marks) * 100;
@endphp
Percentage |
{{$percentage}}%
|
Grade |
{{$attedded_quizz->grade}}
|
Total Questions |
{{$attedded_quizz->quiz->questions->count()}}
|
Correct Answers |
{{$attedded_quizz->answers->where('status', 1)->count()}}
|
Question
|
Correct Answer/s |
Given Answer |
Is Correct |
@php
$correct_answers = $attedded_quizz->answers->where('status', 1)->pluck('question_id')->toArray();
@endphp
@foreach($attedded_quizz->quiz->questions as $question)
@php
$correctoptions = $question->quizoptions->where('is_correct', 1);
$given_answer = $attedded_quizz->answers->where('question_id', $question->id)->first();
@endphp
{{$question->question}} |
@foreach($correctoptions as $key => $option)
{{$option->option}}{{ $loop->last ? '' : ',' }}
@endforeach
|
@if($given_answer->answer_type == 'one')
@php
$given_option = $question->quizoptions->where('id', $given_answer->answer)->first();
@endphp
{{$given_option->option}}
@else
@php
$correct_option_ids = explode(',',$given_answer->answer);
$correct_options = $question->quizoptions->whereIn('id', $correct_option_ids)
@endphp
@foreach($correct_options as $key => $option)
{{$option->option}}{{ $loop->last ? '' : ',' }}
@endforeach
@endif
|
{{ (in_array($question->id, $correct_answers)) ? 'Correct' : 'Wrong'}}
|
@endforeach