currentPleb = $currentPleb; $this->email = $currentPleb->email; } public function setNip05Handle(EinundzwanzigPleb $currentPleb): void { $this->currentPleb = $currentPleb; $this->nip05Handle = $currentPleb->nip05_handle; } public function setPleb(EinundzwanzigPleb $currentPleb): void { $this->currentPleb = $currentPleb; $this->email = $currentPleb->email; $this->nip05Handle = $currentPleb->nip05_handle; } public function saveEmail(): void { $this->validateOnly('email'); $this->currentPleb->update([ 'email' => $this->email, ]); Flux::toast('E-Mail Adresse gespeichert.'); } public function saveNip05Handle(): void { $this->validateOnly('nip05Handle'); $nip05Handle = $this->nip05Handle ? strtolower($this->nip05Handle) : null; $this->currentPleb->update([ 'nip05_handle' => $nip05Handle, ]); $this->nip05Handle = $nip05Handle; Flux::toast('NIP-05 Handle gespeichert.'); } }