zend-blog-3-backend

Форк
0
137 строк · 2.0 Кб
1
<?php
2
/**
3
 * Created by PhpStorm.
4
 * User: morontt
5
 * Date: 08.10.17
6
 * Time: 21:56
7
 */
8

9
namespace Xelbot\Telegram\Entity;
10

11
class Chat
12
{
13
    /**
14
     * @var int
15
     */
16
    protected $id;
17

18
    /**
19
     * @var string|null
20
     */
21
    protected $firstName;
22

23
    /**
24
     * @var string|null
25
     */
26
    protected $lastName;
27

28
    /**
29
     * @var string|null
30
     */
31
    protected $username;
32

33
    /**
34
     * @var string
35
     */
36
    protected $type;
37

38
    /**
39
     * @return int
40
     */
41
    public function getId(): int
42
    {
43
        return $this->id;
44
    }
45

46
    /**
47
     * @param int $id
48
     *
49
     * @return Chat
50
     */
51
    public function setId(int $id): self
52
    {
53
        $this->id = $id;
54

55
        return $this;
56
    }
57

58
    /**
59
     * @return string|null
60
     */
61
    public function getFirstName(): ?string
62
    {
63
        return $this->firstName;
64
    }
65

66
    /**
67
     * @param string|null $firstName
68
     *
69
     * @return Chat
70
     */
71
    public function setFirstName(string $firstName = null): self
72
    {
73
        $this->firstName = $firstName;
74

75
        return $this;
76
    }
77

78
    /**
79
     * @return string|null
80
     */
81
    public function getLastName(): ?string
82
    {
83
        return $this->lastName;
84
    }
85

86
    /**
87
     * @param string|null $lastName
88
     *
89
     * @return Chat
90
     */
91
    public function setLastName(string $lastName = null): self
92
    {
93
        $this->lastName = $lastName;
94

95
        return $this;
96
    }
97

98
    /**
99
     * @return string|null
100
     */
101
    public function getUsername(): ?string
102
    {
103
        return $this->username;
104
    }
105

106
    /**
107
     * @param string|null $username
108
     *
109
     * @return Chat
110
     */
111
    public function setUsername(string $username = null): self
112
    {
113
        $this->username = $username;
114

115
        return $this;
116
    }
117

118
    /**
119
     * @return string
120
     */
121
    public function getType(): string
122
    {
123
        return $this->type;
124
    }
125

126
    /**
127
     * @param string $type
128
     *
129
     * @return Chat
130
     */
131
    public function setType(string $type): self
132
    {
133
        $this->type = $type;
134

135
        return $this;
136
    }
137
}
138

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.