{{ $examModule->name }}

Exam Module Details

Back @can('edit exam modules') Edit @endcan
Status
@if($examModule->status) Active @else Inactive @endif
Questions

{{ $examModule->question_count }}

Duration

@if($examModule->duration) {{ $examModule->duration }} minutes @else Unlimited @endif

Maximum Attempts

{{ $examModule->max_attempts ?? 1 }}

Module Information
Module Name
{{ $examModule->name }}
Slug
{{ $examModule->slug }}
Description
@if($examModule->description)
{!! nl2br( e($examModule->description) ) !!}
@else No description provided. @endif
Created By
{{ $examModule->creator?->name ?? '—' }}
Created At
{{ $examModule->created_at?->format('d M Y, h:i A') }}
Question Source
Source Type
@if($examModule->question_source === 'existing_batch') Existing Batch @elseif($examModule->question_source === 'random_subject') Random Subject @elseif($examModule->question_source === 'random_mixed_subjects') Mixed Subjects @else Not Set @endif
@if($examModule->question_source === 'existing_batch')
Batch Type
@if($examModule->source_type === 'exam_batch') Exam Batch @elseif($examModule->source_type === 'practice_batch') Practice Batch @else — @endif
Batch ID
{{ $examModule->source_id ?? '—' }}
@endif @if($examModule->question_source === 'random_subject')
Selected Subject
{{ $examModule->subject?->name ?? '—' }}
@endif @if($examModule->question_source === 'random_mixed_subjects')
Selected Subjects
@php $selectedSubjects = $examModule->subject_ids ?? []; if (!is_array($selectedSubjects)) { $selectedSubjects = []; } @endphp @if(count($selectedSubjects))
@foreach($subjects ?? [] as $subject) @if(in_array( $subject->id, $selectedSubjects )) {{ $subject->name }} @endif @endforeach
@else No subjects selected. @endif
@endif
Module Actions

Manage this exam module.

@can('edit exam modules') Edit Module @endcan @can('delete exam modules')
@csrf @method('DELETE')
@endcan