{{ $basicInfo->board->board_name ?? null }}
{{$basicInfo->exam->exam_name ?? null}}
{{$subjectInfo->detail->subject_code ?? null}} : {{ $subjectInfo->detail->subject_name }}

@php $versionWiseMcq = collect($subjectMcq)->groupBy('version'); @endphp @foreach($versionWiseMcq as $key =>$versionWiseMcqTh) @php $medium = $key == 'B' ? 'Bangla Version': ($key == 'E' ? 'English Version' : 'Bangla & English Version'); @endphp @endforeach @foreach($versionWiseMcq as $key =>$versionWiseMcqTh) @foreach(collect($versionWiseMcqTh)->sortBy('set_code') as $thIndex => $mcqTh) @endforeach @endforeach @php $maxSubject = 0; foreach($subjectMcq as $comIndex => $sub){ $maxSubject = max(count($sub['correct_answer_string']), $maxSubject); } @endphp @for($index = 0; $index<$maxSubject; $index++) @foreach(collect($subjectMcq)->sortBy([ ['version','asc'], ['set_code','asc'],]) as $key => $mcqData) @php $answer = isset($mcqData['correct_answer_string'][$index]) ? $mcqData['correct_answer_string'][$index][1] : null; @endphp @endforeach @endfor
Question No{{ $medium }}
{{ $mcqTh['set_code'] }}
{{ $index + 1 }}{{ $answer }}