| 1 | <?php |
||
| 10 | class IncomingUpdateDispatcher |
||
| 11 | { |
||
| 12 | const CHAT_TYPE_PRIVATE = 'private'; |
||
| 13 | const CHAT_TYPE_GROUP = 'group'; |
||
| 14 | |||
| 15 | /** @var InlineQueryProcessor */ |
||
| 16 | private $inlineQueryProcessor; |
||
| 17 | |||
| 18 | /** @var PrivateMessageProcessor */ |
||
| 19 | private $privateMessageProcessor; |
||
| 20 | |||
| 21 | |||
| 22 | public function __construct(PrivateMessageProcessor $privateMessageProcessor, InlineQueryProcessor $inlineQueryProcessor) |
||
| 27 | |||
| 28 | /** |
||
| 29 | * Processes update and delegates it to corresponding service |
||
| 30 | * |
||
| 31 | * @param Update $update |
||
| 32 | */ |
||
| 33 | public function process(Update $update): void |
||
| 47 | } |