@extends('layouts.master') @section('title', 'Matter View') @section('content')
@php $primaryClient = $matter->clients?->firstWhere('pivot.is_primary_client', true); $primaryClientName = $primaryClient ? trim(($primaryClient->first_name ?? '') . ' ' . ($primaryClient->last_name ?? '')) : null; $lawyerNames = $matter->lawyers?->pluck('name')->filter()->values()->all() ?? []; @endphp

{{ $matter->matter_title ?? 'Matter Overview' }}

{{ $matter->matter_number ?? 'MAT-0000-0000' }} · {{ $matter->status?->name ?? 'Open' }} · {{ $matter->type?->name ?? 'Matter' }}

Overview
Matter Number
{{ $matter->matter_number ?? '—' }}
Matter Title
{{ $matter->matter_title ?? '—' }}
Status
{{ $matter->status?->name ?? '—' }}
Type
{{ $matter->type?->name ?? '—' }}
Category
{{ $matter->category?->name ?? '—' }}
Priority
{{ $matter->priority?->name ?? '—' }}
Conflict Status
{{ $matter->conflict_status ?? 'Cleared' }}
Opened Date
{{ $matter->opened_date ? \Illuminate\Support\Carbon::parse($matter->opened_date)->format('M d, Y') : '—' }}
Primary Client
{{ $primaryClientName ?? '—' }}
Assigned Lawyers
{{ count($lawyerNames) ? implode(', ', $lawyerNames) : '—' }}
Clients
@forelse($matter->clients ?? [] as $client) @php $clientName = trim(($client->first_name ?? '') . ' ' . ($client->last_name ?? '')); $primaryFlag = $client->pivot?->is_primary_client ? 'Yes' : 'No'; @endphp @empty @endforelse
Client Name Role Primary Date Added
{{ $clientName !== '' ? $clientName : ('Client #' . $client->id) }} {{ $client->pivot?->role_id ?? '—' }} {{ $primaryFlag }} {{ $client->pivot?->created_at ? \Illuminate\Support\Carbon::parse($client->pivot->created_at)->format('M d, Y') : '—' }}
No clients assigned.
Lawyers
@forelse($matter->lawyers ?? [] as $lawyer) @empty @endforelse
Lawyer Name Role Lead Assigned Date
{{ $lawyer->name ?? $lawyer->full_name ?? ('Lawyer #' . ($lawyer->id ?? '—')) }} {{ $lawyer->pivot?->role_id ?? '—' }} {{ $lawyer->pivot?->is_lead_lawyer ? 'Yes' : 'No' }} {{ $lawyer->pivot?->created_at ? \Illuminate\Support\Carbon::parse($lawyer->pivot->created_at)->format('M d, Y') : '—' }}
No lawyers assigned.
Notes
Latest note: Client approved revised strategy on Mar 15, 2026.
Documents
No documents uploaded yet.
Timeline
Matter opened on Mar 16, 2026. Conflict cleared.
Case Details (Litigation Only)
Court Information
High Court · Johannesburg
Case Number
HC-2026-0091
Filing Date
Mar 10, 2026
Litigation Stage
Discovery
Upcoming Events
Next Hearing Date: Apr 05, 2026
Conflict Check
Status
Cleared
Severity
Low
Last Run
Mar 16, 2026
Resolution
Approved
Search Terms
Term Entity Type
Alpine Holdings Client
Delta Manufacturing Opposing Party
Matched Entities
Matched Name Match Source Conflict Severity Resolution
Delta Manufacturing Matter Medium Escalated
@endsection