@extends('layouts.app') @section('title', 'Training Activities') @section('title-flex')
 Filter  @if(\Auth::user()->isAdmin()) All Areas @endif @foreach($areas as $area) @if(\Auth::user()->isModeratorOrAbove($area)) {{ $area->name }} @endif @endforeach
@endsection @section('header') @vite(['resources/sass/bootstrap-table.scss', 'resources/js/bootstrap-table.js']) @endsection @section('content')
Training Activities
@foreach($activities as $activity) @endforeach
Training Who Activity When
training->status]["color"] }}"> {{ $activity->training->user->name }}'s {{ $activity->training->getInlineRatings() }} @isset($activity->user) {{ $activity->user->name }} @else System @endisset @if($activity->type == "STATUS" || $activity->type == "TYPE") @elseif($activity->type == "MENTOR") @if($activity->new_data) @elseif($activity->old_data) @endif @elseif($activity->type == "PAUSE") @elseif($activity->type == "ENDORSEMENT") @elseif($activity->type == "COMMENT") @endif @if($activity->type == "STATUS") @if(($activity->new_data == -2 || $activity->new_data == -4) && isset($activity->comment)) Status changed from {{ \App\Http\Controllers\TrainingController::$statuses[$activity->old_data]["text"] }} to {{ \App\Http\Controllers\TrainingController::$statuses[$activity->new_data]["text"] }} with reason {{ $activity->comment }} @else Status changed from {{ \App\Http\Controllers\TrainingController::$statuses[$activity->old_data]["text"] }} to {{ \App\Http\Controllers\TrainingController::$statuses[$activity->new_data]["text"] }} @endif @elseif($activity->type == "TYPE") Training type changed from {{ \App\Http\Controllers\TrainingController::$types[$activity->old_data]["text"] }} to {{ \App\Http\Controllers\TrainingController::$types[$activity->new_data]["text"] }} @elseif($activity->type == "MENTOR") @if($activity->new_data) {{ \App\Models\User::find($activity->new_data)->name }} assigned as mentor @elseif($activity->old_data) {{ \App\Models\User::find($activity->old_data)->name }} removed as mentor @endif @elseif($activity->type == "PAUSE") @if($activity->new_data) Training paused @else Training unpaused @endif @elseif($activity->type == "ENDORSEMENT") @if( $activity->endorsement !== null) @empty($activity->comment) {{ str($activity->endorsement->type)->lower()->ucfirst() }} endorsement granted, valid to @isset($activity->endorsement->valid_to) {{ $activity->endorsement->valid_to->toEuropeanDateTime() }} @else Forever @endisset @else {{ str($activity->endorsement->type)->lower()->ucfirst() }} endorsement granted, valid to @isset($activity->endorsement->valid_to) {{ $activity->endorsement->valid_to->toEuropeanDateTime() }} @else Forever @endisset for positions: @foreach(explode(',', $activity->comment) as $p) {{ $p }} @endforeach @endempty @endif @elseif($activity->type == "COMMENT") {!! nl2br($activity->comment) !!} @if($activity->created_at != $activity->updated_at) (edited) @endif @endif {{ $activity->created_at->diffForHumans() }}
@endsection @section('js') @include('scripts.tooltips') @endsection