CallbackQuery   A
last analyzed

Complexity

Total Complexity 1

Size/Duplication

Total Lines 13
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 1

Test Coverage

Coverage 0%

Importance

Changes 0
Metric Value
wmc 1
lcom 0
cbo 1
dl 0
loc 13
ccs 0
cts 4
cp 0
rs 10
c 0
b 0
f 0

1 Method

Rating   Name   Duplication   Size   Complexity  
A relations() 0 7 1
1
<?php
2
3
namespace Telegram\Bot\Objects;
4
5
/**
6
 * Class CallbackQuery.
7
 *
8
 * @method int              getId()               Unique message identifier.
9
 * @method User             getFrom()             Sender.
10
 * @method Message          getMessage()          (Optional). Message with the callback button that originated the query. Note that message content and message date will not be available if the message is too old.
11
 * @method string           getInlineMessageId()  (Optional). Identifier of the message sent via the bot in inline mode, that originated the query.
12
 * @method string           getData()             (Optional). Data associated with the callback button. Be aware that a bad client can send arbitrary data in this field.
13
 */
14
class CallbackQuery extends BaseObject
15
{
16
    /**
17
     * {@inheritdoc}
18
     */
19
    public function relations()
20
    {
21
        return [
22
            'from'    => User::class,
23
            'message' => Message::class,
24
        ];
25
    }
26
}
27