@extends('layouts.app') @section('title', 'Entity Details - ' . ($entity['name'] ?? $entity['entity'] ?? 'Unknown')) @section('content')
Back to Search Results
{{ ucwords(str_replace('-', ' ', $entity['dataset'] ?? 'Unknown Dataset')) }} Ref: {{ $entity['reference'] ?? 'N/A' }} Entity ID: {{ $entity['entity'] ?? 'N/A' }}

{{ $entity['name'] ?? 'Entity ' . ($entity['entity'] ?? 'Unknown') }}

@if(isset($entity['description']) && !empty($entity['description']))

{{ $entity['description'] }}

@endif

Raw Entity Properties

@foreach($entity as $key => $value) @if($key !== 'geometry' && !is_array($value))
{{ str_replace('_', ' ', $key) }} @if($key === 'documentation-url' && filter_var($value, FILTER_VALIDATE_URL)) {{ $value }} @else {{ $value === '' || $value === null ? 'N/A' : $value }} @endif
@endif @endforeach
@php $hasComplexData = collect($entity)->contains(function($value, $key) { return is_array($value) && $key !== 'geometry'; }); @endphp @if($hasComplexData)

Complex Structures

@foreach($entity as $key => $value) @if(is_array($value) && $key !== 'geometry')
{{ str_replace('_', ' ', $key) }}
{{ json_encode($value, JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES) }}
@endif @endforeach
@endif
@push('scripts') @endpush @endsection