@php if (!function_exists('getPlatNomor')) { function getPlatNomor($trip) { if (isset($trip->truck) && $trip->truck) { return $trip->truck->plate_number; } elseif (isset($trip->driver) && isset($trip->driver->truck)) { return $trip->driver->truck->plate_number ?? '-'; } elseif (isset($trip->driver) && isset($trip->driver->trucks) && $trip->driver->trucks->count()) { return $trip->driver->trucks->first()->plate_number ?? '-'; } else { return '-'; } } } @endphp @php if (!function_exists('getPlatNomor')) { function getPlatNomor($trip) { if (isset($trip->truck) && $trip->truck) { return $trip->truck->license_plate; } elseif (isset($trip->driver) && isset($trip->driver->truck)) { return $trip->driver->truck->license_plate ?? '-'; } elseif (isset($trip->driver) && isset($trip->driver->trucks) && $trip->driver->trucks->count()) { return $trip->driver->trucks->first()->license_plate ?? '-'; } else { return '-'; } } } @endphp