@extends('layouts.app') @section('title', 'My Students') @section('header') @vite(['resources/sass/bootstrap-table.scss', 'resources/js/bootstrap-table.js']) @endsection @section('content')
My Students
@foreach($trainings as $training) @if ($user->isModeratorOrAbove()) @else @endif @endforeach
State Vatsim ID Name Level Type Period Last Report Area
status]["color"] }}">{{ $statuses[$training->status]["text"] }}{{ isset($training->paused_at) ? ' (PAUSED)' : '' }} {{ $training->user->id }} {{ $training->user->name }}{{ $training->user->id }} {{ $training->user->name }} @if ( is_iterable($ratings = $training->ratings->toArray()) ) @for( $i = 0; $i < sizeof($ratings); $i++ ) @if ( $i == (sizeof($ratings) - 1) ) {{ $ratings[$i]["name"] }} @else {{ $ratings[$i]["name"] . " + " }} @endif @endfor @else {{ $ratings["name"] }} @endif  {{ $types[$training->type]["text"] }} @if ($training->started_at == null && $training->closed_at == null) Training not started @elseif ($training->closed_at == null) {{ $training->started_at->toEuropeanDate() }} - @elseif ($training->started_at != null) {{ $training->started_at->toEuropeanDate() }} - {{ $training->closed_at->toEuropeanDate() }} @else N/A @endif @if($training->reports->count() > 0) @php $reportDate = Carbon\Carbon::make($training->reports->last()->report_date); $trainingIntervalExceeded = $reportDate->diffInDays() >= Setting::get('trainingInterval'); @endphp @if($reportDate->isToday()) Today @elseif($reportDate->isYesterday()) Yesterday @elseif($reportDate->diffInDays() <= 7) {{ $reportDate->diffForHumans(['parts' => 1]) }} @else {{ $reportDate->diffForHumans(['parts' => 2]) }} @endif @else No report yet @endif {{ $training->area->name }}
@endsection