@if($event->video_link)
@php
function formatPhoneNumber2($number) {
if (!$number) return '';
$number = preg_replace('/\D/', '', $number); // remove non-digits
if (strpos($number, '60') === 0) {
$number = '+60' . substr($number, 2); // ensure it starts with +60
} else {
$number = '+' . $number;
}
$core = substr($number, 3); // digits after +60
$formatted = '+60';
if (strlen($core) >= 2) {
$formatted .= substr($core, 0, 2);
}
if (strlen($core) >= 5) {
$formatted .= ' ' . substr($core, 2, 3);
} elseif (strlen($core) > 2) {
$formatted .= ' ' . substr($core, 2);
}
if (strlen($core) >= 8) {
$formatted .= ' ' . substr($core, 5, 4);
} elseif (strlen($core) > 5) {
$formatted .= ' ' . substr($core, 5);
}
return $formatted;
}
@endphp
{{ formatPhoneNumber2($event->contact_phone ?? '') }}
{{ $event->contact_email ?? '' }}
{{ $event->contact_partners_sponsors ?? '' }}
{{ $event->contact_no_of_attendees ?? '' }}
@php
$selectedMediums = [];
if (is_string($event->contact_event_posting_medium)) {
$decoded = json_decode($event->contact_event_posting_medium, true);
if (json_last_error() === JSON_ERROR_NONE && is_array($decoded)) {
$selectedMediums = $decoded;
} else {
$selectedMediums = array_map('trim', explode(',', $event->contact_event_posting_medium));
}
} elseif (is_array($event->contact_event_posting_medium)) {
$selectedMediums = $event->contact_event_posting_medium;
} else {
$selectedMediums = [];
}
@endphp
@foreach($selectedMediums as $medium)
{{ ucfirst($medium) }}
@endforeach
@if(in_array('email', $selectedMediums))
@php
$selectedtarget = [];
if (is_string($event->contact_target_audience)) {
$decoded = json_decode($event->contact_target_audience, true);
if (json_last_error() === JSON_ERROR_NONE && is_array($decoded)) {
$selectedtarget = $decoded;
} else {
$selectedtarget = array_map('trim', explode(',', $event->contact_target_audience));
}
} elseif (is_array($event->contact_target_audience)) {
$selectedtarget = $event->contact_target_audience;
}
@endphp
@foreach($selectedtarget as $target)
{{ $target }}
@endforeach
@endif
{{ $event->contact_payment_required == 1 ? 'Yes' : 'No' }}
{{--
@foreach($selectedtarget as $target)
{{ $target }}
@endforeach
--}}