@php
$arrays = ['Add', 'Edit', 'Update', 'Delete'];
$main_arrays = [
'supplier',
'bank',
'zameendar',
'beopari',
'expense',
'jins',
'cashBook',
];
$secondary_main = ['supplier', 'beopari', 'expense', 'payment', 'chittha', 'khata'];
$secondary = ['payment', 'chittha', 'khata'];
@endphp
{{-- --}}
@foreach ($main_arrays as $keys => $array)
{{ $keys <= 5 ? ucfirst($array) . ' Account' : ucfirst($array) }} |
@foreach ($arrays as $key => $item)
@php
$collision = $array . $item;
// in_array is matching the values like if collision strring value exist in permissions array
$isChecked = in_array($collision, $permissions);
@endphp
{{ $item }}
@endforeach
@foreach ($secondary as $sec)
@php
$secValue = $array . ucfirst($sec);
$isSecChecked = in_array($secValue, $permissions);
@endphp
{{ ucfirst($sec) }}
@endforeach
|
@endforeach
Dashboard |
@php
$isDashboard = in_array('dashBoardView', $permissions);
@endphp
View |