type = $type; $this->message = $message; $this->isPhishing = $isPhishing; $this->additionalData = $additionalData; } public function getType(): string { return $this->type; } public function isPhishing(): bool { return $this->isPhishing; } #[\Override] #[ReturnTypeWillChange] public function jsonSerialize() { return [ 'type' => $this->type, 'isPhishing' => $this->isPhishing, 'message' => $this->message, 'additionalData' => $this->additionalData, ]; } }