exception_type; } /** * @param string $exception_type */ public function setExceptionType(string $exception_type): void { $this->exception_type = $exception_type; } /** * @return string */ public function getFromIp(): string { return $this->from_ip; } /** * @param string $from_ip */ public function setFromIp(string $from_ip): void { $this->from_ip = $from_ip; } /** * @return string */ public function getStackTrace(): string { return $this->stack_trace; } /** * @param string $stack_trace */ public function setStackTrace(string $stack_trace): void { $this->stack_trace = $stack_trace; } /** * @return User|null */ public function getUser(): ?User { return $this->user; } /** * @param User $user */ public function setUser(User $user): void { $this->user = $user; } /** * @param $name * @return mixed */ public function __get($name) { return $this->{$name}; } }