[fix] nullable types to avoid exceptions when properties is not set
This commit is contained in:
parent
5f6179ea1c
commit
e111b8d882
@ -120,9 +120,9 @@ class Chat implements ModelInterface
|
|||||||
private $lastActivity;
|
private $lastActivity;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return string
|
* @return string|null
|
||||||
*/
|
*/
|
||||||
public function getId(): string
|
public function getId(): ?string
|
||||||
{
|
{
|
||||||
return $this->id;
|
return $this->id;
|
||||||
}
|
}
|
||||||
|
@ -56,9 +56,9 @@ class ChatLastMessage implements ModelInterface
|
|||||||
private $type;
|
private $type;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return int
|
* @return int|null
|
||||||
*/
|
*/
|
||||||
public function getId(): int
|
public function getId(): ?int
|
||||||
{
|
{
|
||||||
return $this->id;
|
return $this->id;
|
||||||
}
|
}
|
||||||
|
@ -90,9 +90,9 @@ class ChatMember implements ModelInterface
|
|||||||
private $state;
|
private $state;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return string
|
* @return string|null
|
||||||
*/
|
*/
|
||||||
public function getId(): string
|
public function getId(): ?string
|
||||||
{
|
{
|
||||||
return $this->id;
|
return $this->id;
|
||||||
}
|
}
|
||||||
|
@ -58,7 +58,7 @@ class Item implements ModelInterface
|
|||||||
/**
|
/**
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public function getId()
|
public function getId(): ?string
|
||||||
{
|
{
|
||||||
return $this->id;
|
return $this->id;
|
||||||
}
|
}
|
||||||
|
@ -209,9 +209,9 @@ class Message implements ModelInterface
|
|||||||
private $product;
|
private $product;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return string
|
* @return string|null
|
||||||
*/
|
*/
|
||||||
public function getId(): string
|
public function getId(): ?string
|
||||||
{
|
{
|
||||||
return $this->id;
|
return $this->id;
|
||||||
}
|
}
|
||||||
@ -257,9 +257,9 @@ class Message implements ModelInterface
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return string
|
* @return string|null
|
||||||
*/
|
*/
|
||||||
public function getActions(): string
|
public function getActions(): ?string
|
||||||
{
|
{
|
||||||
return $this->actions;
|
return $this->actions;
|
||||||
}
|
}
|
||||||
|
@ -92,9 +92,9 @@ class MessageProduct implements ModelInterface
|
|||||||
private $quantity;
|
private $quantity;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return int
|
* @return int|null
|
||||||
*/
|
*/
|
||||||
public function getId(): int
|
public function getId(): ?int
|
||||||
{
|
{
|
||||||
return $this->id;
|
return $this->id;
|
||||||
}
|
}
|
||||||
|
@ -55,9 +55,9 @@ trait CommonFields
|
|||||||
private $until;
|
private $until;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return int
|
* @return int|null
|
||||||
*/
|
*/
|
||||||
public function getId()
|
public function getId(): ?int
|
||||||
{
|
{
|
||||||
return $this->id;
|
return $this->id;
|
||||||
}
|
}
|
||||||
|
@ -47,9 +47,9 @@ class MessageEditRequest implements ModelInterface
|
|||||||
private $content;
|
private $content;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return int
|
* @return int|null
|
||||||
*/
|
*/
|
||||||
public function getId()
|
public function getId(): ?int
|
||||||
{
|
{
|
||||||
return $this->id;
|
return $this->id;
|
||||||
}
|
}
|
||||||
|
@ -68,9 +68,9 @@ class AssignResponse implements ModelInterface
|
|||||||
private $responsible;
|
private $responsible;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return bool
|
* @return bool|null
|
||||||
*/
|
*/
|
||||||
public function getIsReassign(): bool
|
public function getIsReassign(): ?bool
|
||||||
{
|
{
|
||||||
return $this->isReassign;
|
return $this->isReassign;
|
||||||
}
|
}
|
||||||
@ -84,9 +84,9 @@ class AssignResponse implements ModelInterface
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return int
|
* @return int|null
|
||||||
*/
|
*/
|
||||||
public function getLeftManagerId(): int
|
public function getLeftManagerId(): ?int
|
||||||
{
|
{
|
||||||
return $this->leftManagerId;
|
return $this->leftManagerId;
|
||||||
}
|
}
|
||||||
@ -100,9 +100,9 @@ class AssignResponse implements ModelInterface
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return Responsible
|
* @return Responsible|null
|
||||||
*/
|
*/
|
||||||
public function getPreviousResponsible(): Responsible
|
public function getPreviousResponsible(): ?Responsible
|
||||||
{
|
{
|
||||||
return $this->previousResponsible;
|
return $this->previousResponsible;
|
||||||
}
|
}
|
||||||
@ -116,9 +116,9 @@ class AssignResponse implements ModelInterface
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return Responsible
|
* @return Responsible|null
|
||||||
*/
|
*/
|
||||||
public function getResponsible(): Responsible
|
public function getResponsible(): ?Responsible
|
||||||
{
|
{
|
||||||
return $this->responsible;
|
return $this->responsible;
|
||||||
}
|
}
|
||||||
|
@ -44,9 +44,9 @@ trait CommonFields
|
|||||||
private $statusCode;
|
private $statusCode;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return array
|
* @return array|null
|
||||||
*/
|
*/
|
||||||
public function getErrors(): array
|
public function getErrors(): ?array
|
||||||
{
|
{
|
||||||
return empty($this->errors) ? [] : $this->errors;
|
return empty($this->errors) ? [] : $this->errors;
|
||||||
}
|
}
|
||||||
@ -60,9 +60,9 @@ trait CommonFields
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return int
|
* @return int|null
|
||||||
*/
|
*/
|
||||||
public function getStatusCode(): int
|
public function getStatusCode(): ?int
|
||||||
{
|
{
|
||||||
return $this->statusCode;
|
return $this->statusCode;
|
||||||
}
|
}
|
||||||
|
@ -67,9 +67,9 @@ class FullFileResponse implements ModelInterface
|
|||||||
private $url;
|
private $url;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return string
|
* @return string|null
|
||||||
*/
|
*/
|
||||||
public function getId(): string
|
public function getId(): ?string
|
||||||
{
|
{
|
||||||
return $this->id;
|
return $this->id;
|
||||||
}
|
}
|
||||||
@ -83,9 +83,9 @@ class FullFileResponse implements ModelInterface
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return int
|
* @return int|null
|
||||||
*/
|
*/
|
||||||
public function getSize(): int
|
public function getSize(): ?int
|
||||||
{
|
{
|
||||||
return $this->size;
|
return $this->size;
|
||||||
}
|
}
|
||||||
@ -99,9 +99,9 @@ class FullFileResponse implements ModelInterface
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return string
|
* @return string|null
|
||||||
*/
|
*/
|
||||||
public function getType(): string
|
public function getType(): ?string
|
||||||
{
|
{
|
||||||
return $this->type;
|
return $this->type;
|
||||||
}
|
}
|
||||||
@ -115,9 +115,9 @@ class FullFileResponse implements ModelInterface
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return string
|
* @return string|null
|
||||||
*/
|
*/
|
||||||
public function getUrl(): string
|
public function getUrl(): ?string
|
||||||
{
|
{
|
||||||
return $this->url;
|
return $this->url;
|
||||||
}
|
}
|
||||||
|
@ -49,9 +49,9 @@ class MessageSendResponse implements ModelInterface
|
|||||||
private $time;
|
private $time;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return int
|
* @return int|null
|
||||||
*/
|
*/
|
||||||
public function getMessageId(): int
|
public function getMessageId(): ?int
|
||||||
{
|
{
|
||||||
return $this->messageId;
|
return $this->messageId;
|
||||||
}
|
}
|
||||||
@ -65,9 +65,9 @@ class MessageSendResponse implements ModelInterface
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return string
|
* @return string|null
|
||||||
*/
|
*/
|
||||||
public function getTime(): string
|
public function getTime(): ?string
|
||||||
{
|
{
|
||||||
return $this->time;
|
return $this->time;
|
||||||
}
|
}
|
||||||
|
@ -104,9 +104,9 @@ class UploadFileResponse implements ModelInterface
|
|||||||
private $type;
|
private $type;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return string
|
* @return string|null
|
||||||
*/
|
*/
|
||||||
public function getCreatedAt(): string
|
public function getCreatedAt(): ?string
|
||||||
{
|
{
|
||||||
return $this->createdAt;
|
return $this->createdAt;
|
||||||
}
|
}
|
||||||
@ -120,9 +120,9 @@ class UploadFileResponse implements ModelInterface
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return string
|
* @return string|null
|
||||||
*/
|
*/
|
||||||
public function getHash(): string
|
public function getHash(): ?string
|
||||||
{
|
{
|
||||||
return $this->hash;
|
return $this->hash;
|
||||||
}
|
}
|
||||||
@ -136,9 +136,9 @@ class UploadFileResponse implements ModelInterface
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return string
|
* @return string|null
|
||||||
*/
|
*/
|
||||||
public function getId(): string
|
public function getId(): ?string
|
||||||
{
|
{
|
||||||
return $this->id;
|
return $this->id;
|
||||||
}
|
}
|
||||||
@ -152,9 +152,9 @@ class UploadFileResponse implements ModelInterface
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return FileMeta
|
* @return FileMeta|null
|
||||||
*/
|
*/
|
||||||
public function getMeta(): FileMeta
|
public function getMeta(): ?FileMeta
|
||||||
{
|
{
|
||||||
return $this->meta;
|
return $this->meta;
|
||||||
}
|
}
|
||||||
@ -168,9 +168,9 @@ class UploadFileResponse implements ModelInterface
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return string
|
* @return string|null
|
||||||
*/
|
*/
|
||||||
public function getMimeType(): string
|
public function getMimeType(): ?string
|
||||||
{
|
{
|
||||||
return $this->mimeType;
|
return $this->mimeType;
|
||||||
}
|
}
|
||||||
@ -184,9 +184,9 @@ class UploadFileResponse implements ModelInterface
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return int
|
* @return int|null
|
||||||
*/
|
*/
|
||||||
public function getSize(): int
|
public function getSize(): ?int
|
||||||
{
|
{
|
||||||
return $this->size;
|
return $this->size;
|
||||||
}
|
}
|
||||||
@ -200,9 +200,9 @@ class UploadFileResponse implements ModelInterface
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return string
|
* @return string|null
|
||||||
*/
|
*/
|
||||||
public function getSourceUrl(): string
|
public function getSourceUrl(): ?string
|
||||||
{
|
{
|
||||||
return $this->sourceUrl;
|
return $this->sourceUrl;
|
||||||
}
|
}
|
||||||
@ -216,9 +216,9 @@ class UploadFileResponse implements ModelInterface
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return string
|
* @return string|null
|
||||||
*/
|
*/
|
||||||
public function getType(): string
|
public function getType(): ?string
|
||||||
{
|
{
|
||||||
return $this->type;
|
return $this->type;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user