{{ str_replace('_', ' ', $label) }}
{{ $count }}
{{ $user->name }} | {{ $user->email }} | {{ $user->roles->pluck('name')->join(', ') }}
@endforeach{{ $job->title }} | {{ $job->status }} | {{ $job->buyer->name }}
@endforeach{{ $order->jobPost->title }} | {{ $order->status }}
@endforeach{{ $dispute->summary }} | {{ $dispute->status }} | {{ $dispute->openedBy->name }}
@endforeachReported reviews stay visible as moderation records. Hiding a review removes it from normal participant view without deleting the audit trail.
{{ $review->workOrder->jobPost->title }}
{{ $review->reviewer->name }} rated {{ $review->reviewee->name }} {{ $review->rating }}/5 | reported by {{ $review->reportedBy?->name ?? 'unknown' }} | {{ $review->reported_at?->diffForHumans() }}
{{ $review->report_reason }}
No reported reviews are waiting for moderation.
@endforelseImported marketplace history is provider-controlled until an admin verifies selected proof. Verification does not merge imported history into native TSE reputation.
{{ $import->providerProfile->business_name }} | {{ $import->platform }} {{ $import->external_id ? '#'.$import->external_id : '' }}
{{ \App\Models\ExternalProfileImport::VERIFICATION_STATUSES[$import->verification_status] ?? $import->verification_status }} | Rating {{ $import->rating ?? 'n/a' }} | Reviews {{ $import->review_count ?? 'n/a' }} | Completed {{ $import->completed_jobs ?? 'n/a' }} | Proof files {{ $import->attachments->count() }}
@if ($import->work_categories)Categories: {{ implode(', ', $import->work_categories) }}
@endifNo imported-history records are waiting for verification.
@endforelseReports are triage records for profiles, jobs, and attachments. They do not delete or hide content by themselves.
{{ class_basename($report->reportable_type) }} #{{ $report->reportable_id }} | {{ \App\Models\ModerationReport::REASON_CODES[$report->reason_code] ?? $report->reason_code }}
Reported by {{ $report->reporter->name }} | {{ $report->status }} | {{ $report->created_at->diffForHumans() }}
{{ $report->details }}
No moderation reports are waiting.
@endforelse| When | Actor | Action | Target |
|---|---|---|---|
| {{ $log->created_at->format('M j, g:i A') }} | {{ $log->actor?->name ?? 'System' }} | {{ str_replace('.', ' ', $log->action) }} | {{ $log->auditable_type ? class_basename($log->auditable_type).' #'.$log->auditable_id : 'n/a' }} |
| No audit records yet. | |||