organization->virtualMachines()->findOrFail($virtualMachineId); $virtualMachine->delete(); session()->flash('status', "Machine virtuelle \"{$virtualMachine->name}\" supprimée."); } public function with(): array { return [ 'virtualMachines' => $this->organization->virtualMachines() ->when($this->search, fn ($query) => $query->where(function ($q) { $q->where('name', 'like', "%{$this->search}%") ->orWhere('role', 'like', "%{$this->search}%") ->orWhere('operating_system', 'like', "%{$this->search}%"); })) ->orderBy('name') ->paginate(15), ]; } }; ?>
{{ $organization->name }}
| Nom | Rôle | Mémoire | CPU | OS | |
|---|---|---|---|---|---|
| 🖥️ {{ $vm->name }} | {{ $vm->role ?? '—' }} | {{ $vm->memory_gb ? $vm->memory_gb.' Go' : '—' }} | {{ $vm->cpu_count ? $vm->cpu_count.' vCPU' : '—' }} | {{ $vm->operating_system ?? '—' }} | Modifier |
| Aucune machine virtuelle pour le moment. | |||||