@php $editRoute = 'course-review.edit'; $deleteRoute = 'course-review.destroy'; if (isOrganization()) { $editRoute = 'organization.course-review.edit'; $deleteRoute = 'organization.course-review.destroy'; } if (isInstructor()) { $editRoute = 'instructor.course-review.edit'; $deleteRoute = 'instructor.course-review.destroy'; } $isStudent = isStudent(); if ($isStudent) { $editRoute = 'student.course-review.edit'; $deleteRoute = 'student.course-review.destroy'; } @endphp @if (!$isStudent) @endif @foreach ($reviews as $review) @php $rating = ($review->support_quality + $review->content_quality + $review->instructor_skills) / 3; $average_rating = round($rating); $student = $review->user->userable ?? null; $translations = parse_translation($student); $courseTranslations = parse_translation($review->course); $title = ''; $instructors = $review->course->instructors ?? []; @endphp @if (!$isStudent) @endif @endforeach
{{ translate('User') }} {{ translate('Course Title') }} {{ translate('Author') }} {{ translate('Review') }} {{ translate('Rating') }} {{ translate('Action') }}
{{ $translations['first_name'] ?? $student->first_name }} {{ $translations['last_name'] ?? $student->last_name }} {{ $courseTranslations['title'] ?? $review->course->title }} @foreach ($instructors as $instructor) @php $userInfo = $instructor->userable ?? null; $courseTranslations = parse_translation($userInfo); @endphp @endforeach {{ $userInfo->first_name ?? '' }} {{ $userInfo->last_name ?? '' }} {{ $review->content }} {!! show_rating($average_rating) !!}