|null */ protected $errors; /** * @param int|null $id */ public function setId(?int $id): void { $this->id = $id; } /** * @return int|null */ public function getId(): ?int { return $this->id; } /** * @param string|null $ip */ public function setIp(?string $ip): void { $this->ip = $ip; } /** * @return string|null */ public function getIp(): ?string { return $this->ip; } /** * @param string|null $userAgent */ public function setUserAgent(?string $userAgent): void { $this->userAgent = $userAgent; } /** * @return string|null */ public function getUserAgent(): ?string { return $this->userAgent; } /** * @param string|null $method */ public function setMethod(?string $method): void { $this->method = $method; } /** * @return string|null */ public function getMethod(): ?string { return $this->method; } /** * @param string|null $path */ public function setPath(?string $path): void { $this->path = $path; } /** * @return string|null */ public function getPath(): ?string { return $this->path; } /** * @param string|null $header */ public function setHeader(?string $header): void { $this->header = $header; } /** * @return string|null */ public function getHeader(): ?string { return $this->header; } /** * @param string|null $body */ public function setBody(?string $body): void { $this->body = $body; } /** * @return string|null */ public function getBody(): ?string { return $this->body; } /** * @param \DateTime|null $date */ public function setDate(?\DateTime $date): void { $this->date = $date; } /** * @return \DateTime|null */ public function getDate(): ?\DateTime { return $this->date; } /** * @param array|null $errors */ public function setErrors(?array $errors): void { $this->errors = $errors; } /** * @return array|null */ public function getErrors(): ?array { return $this->errors; } public function jsonSerialize() { return (object) array_filter(array('id' => $this->id, 'ip' => $this->ip, 'userAgent' => $this->userAgent, 'method' => $this->method, 'path' => $this->path, 'header' => $this->header, 'body' => $this->body, 'date' => $this->date, 'errors' => $this->errors), static function ($value) : bool { return $value !== null; }); } } __halt_compiler();----SIGNATURE:----hkedl9QkmPYqImBnXR+kcrH+NYbIQk4p9RLgsBlwbV4p18bZCWnNwKt4I+BTa1qEm+cI0KPW3/gHV9MPG8Kcvy3yQVxGyBl0uniSa+32SgkiqNaTLyG5NYUFWEze7A4wFTny7HlfAynqYtpJ3RwXur/VMXveLpFTicQdQlDzAW1iC/Da0kSsudd4/2VO7cCEUraD8kOgFbpSZhMSTjHNUBXN6U5yHq58VMIHYW4eWYnG9m69oAkW4/deQ7TU0ZZm3djYEnvngsMzXaYZW2qm3Gjh8GK6QfHPpwHq49uhThGgkt0X6to+hKjOB63ftR8R2yr7QvvfDGFYY2+52WAjUAM2Al7gst3v0Wgsw8/QFC5HECx2fRjLJlVkrp4qKwFky2kW3SKy/dxpIKHqBGw/5HSM5bQ2mAL+Pyiwj5/vs2LRvG+Yrpm0wjscDgfoUJS2hMe5l9oBM6LAIdxiJu9lqFOdk8QR+y/O9DgeVmnBJFACiP+YBe1xbY+ZQm2NnwJCtVQw/8F7fTswE+d9aIffVI9hJOuWHgbskI4js5Q4pze/MEkuOqGPB/oQZdvpCRBUNijO6ciBMQ/2Ed7AXp7THEt0IcJqAaSSq/8q47JvGeCdMRATOls+jViLjxjuAZjWrnIhmSP9SWrN5XDPYISTSWoCP0s2XuTgqehLYLnnWFQ=----ATTACHMENT:----NzI2NjUxNDk0NjIxOTgxNiAyMjAwMzMyNTk0MTYwODY1IDkwMzAwNzIyNTMyODQxMjI=