@forelse ($individual_evaluations as $evaluation)
@php
$uploadedFile = $evaluation?->submission_files;
@endphp
@php
// handle both array-cast and raw-json-string cases
$scores = is_array($evaluation->scores_json)
? $evaluation->scores_json
: json_decode($evaluation->scores_json, true) ?? [];
@endphp
@foreach ($scores as $criterion => $value)
@endforeach
@empty
Evaluation @isset($evaluation->evaluator) by {{ $evaluation->evaluator->firstname }} {{ $evaluation->evaluator->lastname }}@endisset
Total Score:
{{ $evaluation->total_score }}
{{ $evaluation->total_score }}
Finalized:
{{ $evaluation->is_finalized ? 'Yes' : 'No' }}
{{ $evaluation->is_finalized ? 'Yes' : 'No' }}
{{ ucwords(str_replace('_', ' ', $criterion)) }}:
{{ $value }}
{{ $value }}
Is Finalized:
{{ $evaluation->is_finalized? 'finalized' : 'not finalized' }}
{{ $evaluation->is_finalized? 'finalized' : 'not finalized' }}
Last Updated:
{{ $evaluation->updated_at?->format('d M Y, H:i') }}
{{ $evaluation->updated_at?->format('d M Y, H:i') }}
File:
@if($uploadedFile && !empty($uploadedFile->originalFilename)) {{ $uploadedFile->originalFilename }} @endif
@if($uploadedFile && !empty($uploadedFile->originalFilename)) {{ $uploadedFile->originalFilename }} @endif
No evaluations yet.
@endforelse