Test Failed
Pull Request — master (#292)
by
unknown
02:00
created

ChatPhoto::getBigFileUniqueId()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 0
CRAP Score 2

Importance

Changes 0
Metric Value
dl 0
loc 4
ccs 0
cts 2
cp 0
rs 10
c 0
b 0
f 0
cc 1
nc 1
nop 0
crap 2
1
<?php
2
3
namespace TelegramBot\Api\Types;
4
5
use TelegramBot\Api\BaseType;
6
7
class ChatPhoto extends BaseType
8
{
9
    /**
10
     * {@inheritdoc}
11
     *
12
     * @var array
13
     */
14
    static protected $requiredParams = ['small_file_id', 'big_file_id'];
15
16
    /**
17
     * {@inheritdoc}
18
     *
19
     * @var array
20
     */
21
    static protected $map = [
22
        'small_file_id' => true,
23
        'big_file_id' => true,
24
    ];
25
26
    /**
27
     * File identifier of small (160x160) chat photo. This file_id
28
     * can be used only for photo download and only for as long as
29
     * the photo is not changed.
30
     *
31
     * @var string
32
     */
33
    protected $smallFileId;
34
35
    /**
36
     * Unique file identifier of small (160x160) chat photo, which
37
     * is supposed to be the same over time and for different bots.
38
     * Can't be used to download or reuse the file
39
     *
40
     * @var string
41
     */
42
    protected $smallFileUniqueId;
43
44
    /**
45
     * File identifier of big (640x640) chat photo. This file_id
46
     * can be used only for photo download and only for as long
47
     * as the photo is not changed.
48
     *
49
     * @var string
50
     */
51
    protected $bigFileId;
52
53
    /**
54
     * Unique file identifier of big (640x640) chat photo, which
55
     * is supposed to be the same over time and for different bots.
56
     * Can't be used to download or reuse the file.
57
     *
58
     * @var string
59
     */
60
    protected $bigFileUniqueId;
61
62
    /**
63
     * @return string
64
     */
65
    public function getSmallFileId()
66
    {
67
        return $this->smallFileId;
68
    }
69
70
    /**
71
     * @param string $smallFileId
72
     */
73 2
    public function setSmallFileId($smallFileId)
74
    {
75 2
        $this->smallFileId = $smallFileId;
76 2
    }
77
78
    /**
79
     * @return string
80
     */
81
    public function getSmallFileUniqueId()
82
    {
83
        return $this->smallFileUniqueId;
84
    }
85
86
    /**
87
     * @param string $smallFileUniqueId
88
     */
89
    public function setSmallFileUniqueId($smallFileUniqueId)
90
    {
91
        $this->smallFileUniqueId = $smallFileUniqueId;
92
    }
93
94
    /**
95
     * @return string
96
     */
97
    public function getBigFileId()
98
    {
99
        return $this->bigFileId;
100
    }
101
102
    /**
103
     * @param string $bigFileId
104
     */
105 2
    public function setBigFileId($bigFileId)
106
    {
107 2
        $this->bigFileId = $bigFileId;
108 2
    }
109
110
    /**
111
     * @return string
112
     */
113
    public function getBigFileUniqueId()
114
    {
115
        return $this->bigFileUniqueId;
116
    }
117
118
    /**
119
     * @param string $bigFileUniqueId
120
     */
121
    public function setBigFileUniqueId($bigFileUniqueId)
122
    {
123
        $this->bigFileUniqueId = $bigFileUniqueId;
124
    }
125
}
126