@extends('layouts.app') @section('title', 'Assessment Result') @section('content') @php $passed = $attempt->passed; $canRetake = ! $passed && (! $module->max_attempts || $attempt->attempt_number < $module->max_attempts); @endphp {{-- Result banner --}}
{{ $attempt->score_percent }}%
{{ $passed ? 'verified' : 'cancel' }} {{ $passed ? 'Passed' : 'Not passed' }}

{{ $module->title }}

{{ $course->title }} · Pass mark {{ $module->pass_mark }}% · Attempt {{ $attempt->attempt_number }}

Back to course @if($canRetake) Retake @endif
{{-- Per-question review --}}

Review

@foreach($attempt->answers ?? [] as $i => $log) @php $q = $questions->get($log['question_id']); @endphp @continue(! $q) @php $selected = collect($log['selected'] ?? []); $wasCorrect = $log['correct'] ?? false; @endphp
{{ $wasCorrect ? 'check_circle' : 'cancel' }}

{{ $loop->iteration }}. {{ $q->text }}

@if($q->explanation)

Why: {{ $q->explanation }}

@endif
@endforeach
@endsection