1 | <?php |
||
10 | class Message |
||
11 | { |
||
12 | use SlackTrait; |
||
13 | |||
14 | public $data; |
||
15 | |||
16 | /** @var User */ |
||
17 | protected $user; |
||
18 | |||
19 | /** @var Channel */ |
||
20 | protected $channel; |
||
21 | |||
22 | /** @var bool */ |
||
23 | protected $handled; |
||
24 | |||
25 | /** @var string */ |
||
26 | protected $formattedText; |
||
27 | |||
28 | /** @var string */ |
||
29 | protected $pluginText; |
||
30 | |||
31 | public function __construct( |
||
45 | |||
46 | public function getData() : array |
||
50 | |||
51 | public function getText() : string |
||
55 | |||
56 | public function getFormattedText() : string |
||
60 | |||
61 | public function setPluginText(string $text) |
||
65 | |||
66 | public function getPluginText() |
||
70 | |||
71 | public function getChannel() |
||
75 | |||
76 | public function getUser() |
||
80 | |||
81 | public function getThreadTs() |
||
85 | |||
86 | public function isSelf() : bool |
||
90 | |||
91 | public function isBot() : bool |
||
103 | |||
104 | public function hasAttachments() |
||
108 | |||
109 | public function getAttachments() |
||
113 | |||
114 | public function reply(string $text, array $additionalParameters = []) |
||
118 | |||
119 | public function thread(string $text, array $additionalParameters = []) |
||
124 | |||
125 | public function isHandled() : bool |
||
129 | |||
130 | public function setHandled(bool $handled) |
||
134 | |||
135 | public function getUsername() |
||
141 | |||
142 | public function getChannelName() |
||
146 | } |