@php $tbody=''; $i=1; $status_types=[1=>'Ready',2=>'In Use',3=>'Dirty',4=>'Task Asigned']; $task_status=[1=>'Pending',2=>'Work Started',3=>'Finished',4=>'Decline']; $status_date_field=['','assign_date','start_date','end_date']; if(count($listData)){ foreach ($listData as $key => $value) { $tbody.=''.($i++).''; $tbody.=''.($value->task_no??'').''; $tbody.=''.($value->keeper->name??'N/A').''; $tbody.=''.($value->roomBed->room_number??'N/A').''; $tbody.=''.($value->date?date('d-M-y h:iA',strtotime($value->date)):'').''; $tbody.=''.($value->status_type?$status_types[$value->status_type]:'').''; $tbody.=''.($value->task_status?$task_status[$value->task_status]:'').''; $tbody.=''.((($value->status_type==4||$value->status_type==1) && $value->{$status_date_field[$value->task_status]})?date('d-M-y h:iA',strtotime($value->{$status_date_field[$value->task_status]})):'').''; $tbody.=''.($value->note?$value->note:'').''; $type=($value->end_date?3:($value->start_date?2:1)); $tbody.='
'; $tbody.=''; // if(checkAuthPermission('admin.register_update')){//change to be if($value->task_no){ if(!$value->end_date){ $tbody.=''; } // edit $tbody.=''; }else{ $tbody.=''; } // } $tbody.=''; } } @endphp {!!$tbody!!}