@extends('admin.layout') @section('content')

Subject Management

Add New Subject
@forelse($subjects as $subject) @empty @endforelse
Subject Code Tests Registrations Status Created Actions
@if($subject->image_url)
{{ $subject->name }}
@else
{{ substr($subject->name, 0, 1) }}
@endif
{{ $subject->name }}
{{ Str::limit($subject->description, 50) }}
{{ $subject->code }} {{ $subject->tests_count ?? $subject->tests->count() }} {{ $subject->subject_registrations_count ?? $subject->subjectRegistrations->count() }} {{ $subject->is_active ? 'Active' : 'Inactive' }} {{ $subject->created_at->format('M j, Y') }}
@csrf @method('PATCH')
@csrf @method('DELETE')
No subjects found.
{{ $subjects->links() }}

Total Subjects

{{ $subjects->total() }}

Active Subjects

{{ $subjects->where('is_active', true)->count() }}

Total Tests

{{ $subjects->sum(function($subject) { return $subject->tests->count(); }) }}

Total Registrations

{{ $subjects->sum(function($subject) { return $subject->subjectRegistrations->count(); }) }}

@endsection