zend-blog-3-backend
137 строк · 2.2 Кб
1<?php
2/**
3* Created by PhpStorm.
4* User: morontt
5* Date: 08.10.17
6* Time: 19:00
7*/
8
9namespace Xelbot\Telegram\Entity;
10
11class Update
12{
13/**
14* @var int
15*/
16protected $updateId;
17
18/**
19* @var Message|null
20*/
21protected $message;
22
23/**
24* @var Message
25*/
26protected $editedMessage;
27
28/**
29* @var Message
30*/
31protected $channelPost;
32
33/**
34* @var Message
35*/
36protected $editedChannelPost;
37
38/**
39* @return int
40*/
41public function getUpdateId(): int
42{
43return $this->updateId;
44}
45
46/**
47* @param int $updateId
48*
49* @return Update
50*/
51public function setUpdateId(int $updateId): self
52{
53$this->updateId = $updateId;
54
55return $this;
56}
57
58/**
59* @return Message|null
60*/
61public function getMessage(): ?Message
62{
63return $this->message;
64}
65
66/**
67* @param Message|null $message
68*
69* @return Update
70*/
71public function setMessage(Message $message = null)
72{
73$this->message = $message;
74
75return $this;
76}
77
78/**
79* @return Message|null
80*/
81public function getEditedMessage(): ?Message
82{
83return $this->editedMessage;
84}
85
86/**
87* @param Message|null $editedMessage
88*
89* @return Update
90*/
91public function setEditedMessage(Message $editedMessage = null): self
92{
93$this->editedMessage = $editedMessage;
94
95return $this;
96}
97
98/**
99* @return Message|null
100*/
101public function getChannelPost(): ?Message
102{
103return $this->channelPost;
104}
105
106/**
107* @param Message|null $channelPost
108*
109* @return Update
110*/
111public function setChannelPost(Message $channelPost = null): self
112{
113$this->channelPost = $channelPost;
114
115return $this;
116}
117
118/**
119* @return Message|null
120*/
121public function getEditedChannelPost(): ?Message
122{
123return $this->editedChannelPost;
124}
125
126/**
127* @param Message|null $editedChannelPost
128*
129* @return Update
130*/
131public function setEditedChannelPost(Message $editedChannelPost = null): self
132{
133$this->editedChannelPost = $editedChannelPost;
134
135return $this;
136}
137}
138