@foreach ($actions as $key => $value) @switch($key) @case('select') @break @case('approve') @if(!$data->approved) @endif @break @case('completed') @if($status == 'organized') @endif @break @case('paid_locally') @if($data->final_payment_method == 'cash_locally' && ($data->status == 'completed' || $data->status == 'materials_received') && $data->remaining_amount >= 5.00 && (isset($data->paid_locally) && $data->paid_locally == null)) @endif @break @case('didnt_paid_locally') @if($data->final_payment_method == 'cash_locally' && ($data->status == 'completed' || $data->status == 'materials_received') && $data->remaining_amount >= 5.00 && (isset($data->paid_locally) && $data->paid_locally== null)) @endif @break @case('received') @if($data->notReceivedCheck()) @endif @break @case('delete') @break @case('delete_payment') @if (($data->invoice_type == 'acknowledgment_receipt' && !$data->received) || $data->invoice_type != 'acknowledgment_receipt') @if ($data->invoice_type != 'cash_voucher') @endif @endif @break @case('edit') @break @case('edit_payment') @if (($data->invoice_type == 'acknowledgment_receipt' && !$data->received) || $data->invoice_type != 'acknowledgment_receipt') @if ($data->billingo_invoice_id == null && $data->invoice_type != 'cash_voucher') @endif @endif @break @case('upload') @if( $status == 'organized' && date('Y-m-d', strtotime($data->end_date)) <= date('Y-m-d', strtotime(now())) ) @endif @break @case('file_delete') {{-- str_replace('App\Models\\', '', $data->target_type) --}} @if( App\Models\Document::types()[$data->type]['actions']['delete'] ) @endif @break @case('details') @break @case('supplier_offer') @break @case('supplier_order') @break @case('offer') @break @case('block') @break @case('offer_payment') @break @case('order') @break @case('survey') @break @case('work') @break @case('work_edit') @break @case('vehicle_workers_edit') @break @case('vehicle_work_workers_edit') @break @case('work_vehicles_edit') @break @case('work_vehicle_workers_edit') @break @case('select_client') @break @case('space')
@break @case('test_email') @break @endswitch @endforeach