dependency; } public function getMessage(): ?string { return $this->message; } /** * @param string $message * @return self */ public function setMessage($message) { $this->message = $message; return $this; } public function isOptional(): bool { return $this->optional; } public function setOptional(bool $optional): void { $this->optional = $optional; } }