{{-- From Phone Number ID --}} @php $VendorUser = getUserAuthInfo(); $VendorUserNumberId = getVendorUserNumberId($VendorUser['id']); $whatsappNumbers = getVendorSettings('whatsapp_phone_numbers'); $selectedNumber = getVendorSettings('current_phone_number_id'); @endphp @if(!empty($whatsappNumbers)) @foreach ($whatsappNumbers as $whatsappPhoneNumber) @if ($VendorUser['role_id'] == 3) {{-- Vendor role: only allow their assigned number --}} @if ($VendorUserNumberId == $whatsappPhoneNumber['id']) @endif @else {{-- Other roles: show all --}} @endif @endforeach @elseif($selectedNumber) {{-- Fallback if no whatsapp_numbers but we have a selected number --}} @endif {{-- /From Phone Number ID --}}