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 }}

Machines virtuelles

+ Nouvelle machine virtuelle
@forelse ($virtualMachines as $vm) @empty @endforelse
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.
{{ $virtualMachines->links() }}