uuid = $uuid; $this->name = Host::query()->where('uuid', $uuid)->value('name') ?? ''; } public function remove() { $host = Host::query()->where('uuid', $this->uuid)->first(); if ($host !== null) { // Deactivate now (out of placement, visibly removed), finalize on the // provisioning worker which waits for the runner lock. $host->update(['status' => 'disabled']); PurgeHost::dispatch($host->uuid); } return $this->redirectRoute('admin.hosts', navigate: true); } public function render() { return view('livewire.admin.confirm-remove-host'); } }