'required|string', 'task.command' => 'required|string', ]; protected $validationAttributes = [ 'name' => 'Name', 'command' => 'Command', ]; public function mount() { $this->modalId = new Cuid2(7); $this->parameters = get_route_parameters(); } public function lock() { $this->task->is_shown_once = true; $this->task->save(); $this->dispatch('refreshTasks'); } public function instantSave() { $this->submit(); } public function submit() { $this->validate(); $this->task->save(); $this->dispatch('success', 'Environment variable updated successfully.'); $this->dispatch('refreshTasks'); } public function delete() { try { $this->task->delete(); $this->dispatch('refreshTasks'); } catch (\Exception $e) { return handleError($e); } } }