|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:----bhtxPzYidw6Ry7DeFFtrsFktpRVAIrmzvde01gxYlD58hvli+TERZPsBzw9q/RvuDAVDcqy3L+ddLU6ObNAguzglC+9Zziig8QmGDgOqPnmxVOvX7IKvFyHh8aRdKRBsemUpj1t+2suvDhd6WrGdOov/GPsng7kxxKsrGpU9xEQkgws8XhSq6l+lCfFO4Q8VpU4Ga+3IFEJEREntN09b43jGsoVYohaDOfFiN/NC5IZ1t/jHE/YUnd/LYsEMsCwgd7FvPqcw8C8RyCuj+25/rOFj82YtRmRBxgL/pinKlhOLcwG+nhAuJZgDMQYvdVq51hbmfZ7Y6qmtYnYPAVliI0ocwCZu6ux+psoeaqBRo0qJWMwnoEyMiTpEFLS1zBb/dihsIw1FwoghlpJNtX2Sb3qFHQcXAOkAQzcaAz96depmtKh65mxfpqnZoG249U0rK3CFKfXHmcTRpo0btnySaXTtsGDI/7dXNN+ARJh/xdbSffEtEJ5cgbSeHHuRf2KEMcGrHLG+ydPM24o6rcmodH3d+D/o7NxCvDx1XUkgGGuCidypEB3xD9pNTNdXoiCGb1DbdajR0XRuOEA6pgMFkwrkRqEZv3q/QAT3Ch/c0tXljkGjAM5hQqhoQc16/5VlJFahCZQmHG5REYSjItxu7N9saXbGso2ijwQ8svPHgbI=----ATTACHMENT:----NDk3NzU0NTI4MTk4Mjk5NSA1MDM0MjIwNTM3NTEyMzExIDc0ODY4NDMzMTA0NzUyNDY=