@php $logoPath = public_path('images/logo-undarma.png'); $photoPath = null; if (!empty($pendaftaran?->pas_foto)) { $candidatePhotoPath = public_path('storage/' . ltrim($pendaftaran->pas_foto, '/')); if (file_exists($candidatePhotoPath)) { $photoPath = $candidatePhotoPath; } } $secondaryProgram = '-'; if (!empty($pendaftaran?->prodi_pilihan_2)) { $secondaryProgram = \App\Models\Prodi::query() ->find($pendaftaran->prodi_pilihan_2)?->nama_prodi ?? '-'; } $birthDate = $pendaftaran->tanggal_lahir ?? null; if ($birthDate && !($birthDate instanceof \Carbon\CarbonInterface)) { try { $birthDate = \Illuminate\Support\Carbon::parse($birthDate); } catch (\Throwable $exception) { $birthDate = null; } } $ttlParts = []; if (!empty($pendaftaran?->tempat_lahir)) { $ttlParts[] = $pendaftaran->tempat_lahir; } if ($birthDate) { $ttlParts[] = $birthDate->translatedFormat('d F Y'); } $ttlLabel = count($ttlParts) > 0 ? implode(', ', $ttlParts) : '-'; $examDate = null; if (!empty($pendaftaran?->jadwal_ujian)) { try { $examDate = $pendaftaran->jadwal_ujian instanceof \Carbon\CarbonInterface ? $pendaftaran->jadwal_ujian : \Illuminate\Support\Carbon::parse($pendaftaran->jadwal_ujian); } catch (\Throwable $exception) { $examDate = null; } } if (!$examDate && !empty($pendaftaran?->pendaftar?->gelombang?->tanggal_ujian)) { try { $examDate = $pendaftaran->pendaftar->gelombang->tanggal_ujian instanceof \Carbon\CarbonInterface ? $pendaftaran->pendaftar->gelombang->tanggal_ujian : \Illuminate\Support\Carbon::parse($pendaftaran->pendaftar->gelombang->tanggal_ujian); } catch (\Throwable $exception) { $examDate = null; } } $examDateLabel = $examDate ? $examDate->translatedFormat('d F Y') : 'Menunggu jadwal ujian'; $examLocationLabel = trim((string) data_get($pendaftaran, 'lokasi_ujian', '')); $examLocationLabel = $examLocationLabel !== '' ? $examLocationLabel : 'Akan diumumkan'; $examNumberLabel = trim((string) data_get($pendaftaran, 'nomor_ujian', '')); $examNumberLabel = $examNumberLabel !== '' ? $examNumberLabel : '-'; @endphp
|
@if(file_exists($logoPath))
|
UNIVERSITAS KARYADARMA KUPANG
KARTU PESERTA
PENERIMAAN MAHASISWA BARU
|
|
@if($photoPath)
FOTO
@endif
3 x 4 |
|
|
Tanda Tangan
Calon PMB (................................)
|
Tanda Tangan
Pengawas Ujian (................................)
|