'Veröffentlichungsmail', self::MailReject => 'Ablehnungsmail', self::ProfileClaim => 'Hinweis auf der Newsroom-Seite', self::Organic => 'ohne zugeordnete Herkunft', }; } /** * Auflösung eines Werts aus einer URL oder einem Token. * * Unbekannte Werte werden zu `organic` statt zu einem Fehler: Der Parameter * steht in fremder Hand (Mailclient, Weiterleitung, manuell getippt) und * darf niemals einen Request scheitern lassen. */ public static function parse(?string $value): self { return self::tryFrom((string) $value) ?? self::Organic; } }