@foreach ($records as $data) {{ $loop->iteration }} @foreach ($headersData as $sequence) @php $val = explode('...', $sequence['value'])[0]; @endphp @if ($val === 'aadhar_number') @php $aadhar = $data->{$val} ?? ''; $maskedAadhar = $aadhar ? str_repeat('X', max(0, strlen($aadhar) - 4)) . substr($aadhar, -4) : ''; $canAddEmployee = optional($data)->employee_type == 'employee' ? Auth::user()->can_role('On-Roll Employees Add') : Auth::user()->can_role('Contractual Worker Add'); @endphp {{ $canAddEmployee ? $aadhar : $maskedAadhar}} @else {{ $data->{$val} ?? '' }} @endif @endforeach @endforeach