Site::setAddressNomenclature()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 3
Code Lines 1

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 2
CRAP Score 1

Importance

Changes 0
Metric Value
cc 1
eloc 1
nc 1
nop 1
dl 0
loc 3
ccs 2
cts 2
cp 1
crap 1
rs 10
c 0
b 0
f 0
1
<?php
2
3
declare(strict_types=1);
4
5
namespace VasilDakov\Speedy\Model;
6
7
use JMS\Serializer\Annotation as Serializer;
8
use VasilDakov\Speedy\Traits\ToArray;
9
10
/**
11
 * Class Site.
12
 *
13
 * @author Vasil Dakov <[email protected]>
14
 * @copyright 2009-2022 Neutrino.bg
15
 *
16
 * @version 1.0
17
 *
18
 * @psalm-suppress MissingConstructor
19
 *
20
 * @Serializer\AccessType("public_method")
21
 */
22
class Site
23
{
24
    use ToArray;
0 ignored issues
show
Bug introduced by
The trait VasilDakov\Speedy\Traits\ToArray requires the property $value which is not provided by VasilDakov\Speedy\Model\Site.
Loading history...
25
26
    /**
27
     * @Serializer\Type("integer")
28
     */
29
    private ?int $id;
30
31
    /**
32
     * @Serializer\Type("integer")
33
     */
34
    private ?int $countryId;
35
36
    /**
37
     * @Serializer\Type("integer")
38
     */
39
    private ?int $mainSiteId;
40
41
    /**
42
     * @Serializer\Type("string")
43
     */
44
    private ?string $type;
45
46
    /**
47
     * @Serializer\Type("string")
48
     */
49
    private ?string $typeEn;
50
51
    /**
52
     * @Serializer\Type("string")
53
     */
54
    private ?string $name;
55
56
    /**
57
     * @Serializer\Type("string")
58
     */
59
    private ?string $nameEn;
60
61
    /**
62
     * @Serializer\Type("string")
63
     */
64
    private ?string $municipality;
65
66
    /**
67
     * @Serializer\Type("string")
68
     */
69
    private ?string $municipalityEn;
70
71
    /**
72
     * @Serializer\Type("string")
73
     */
74
    private ?string $region;
75
76
    /**
77
     * @Serializer\Type("string")
78
     */
79
    private ?string $regionEn;
80
81
    /**
82
     * @Serializer\Type("string")
83
     */
84
    private ?string $postCode;
85
86
    /**
87
     * @Serializer\Type("integer")
88
     */
89
    private ?int $addressNomenclature;
90
91
    /**
92
     * @Serializer\Type("float")
93
     */
94
    private ?float $x;
95
96
    /**
97
     * @Serializer\Type("float")
98
     */
99
    private ?float $y;
100
101
    /**
102
     * @Serializer\Type("string")
103
     */
104
    private ?string $servingDays;
105
106
    /**
107
     * @Serializer\Type("integer")
108
     */
109
    private ?int $servingOfficeId;
110
111
    /**
112
     * @Serializer\Type("integer")
113
     */
114
    private ?int $servingHubOfficeId;
115
116 1
    public function getId(): ?int
117
    {
118 1
        return $this->id;
119
    }
120
121 2
    public function setId(?int $id): void
122
    {
123 2
        $this->id = $id;
124
    }
125
126 1
    public function getCountryId(): ?int
127
    {
128 1
        return $this->countryId;
129
    }
130
131 2
    public function setCountryId(?int $countryId): void
132
    {
133 2
        $this->countryId = $countryId;
134
    }
135
136 1
    public function getMainSiteId(): ?int
137
    {
138 1
        return $this->mainSiteId;
139
    }
140
141 2
    public function setMainSiteId(?int $mainSiteId): void
142
    {
143 2
        $this->mainSiteId = $mainSiteId;
144
    }
145
146 1
    public function getType(): ?string
147
    {
148 1
        return $this->type;
149
    }
150
151 2
    public function setType(?string $type): void
152
    {
153 2
        $this->type = $type;
154
    }
155
156 1
    public function getTypeEn(): ?string
157
    {
158 1
        return $this->typeEn;
159
    }
160
161 2
    public function setTypeEn(?string $typeEn): void
162
    {
163 2
        $this->typeEn = $typeEn;
164
    }
165
166 1
    public function getName(): ?string
167
    {
168 1
        return $this->name;
169
    }
170
171 2
    public function setName(?string $name): void
172
    {
173 2
        $this->name = $name;
174
    }
175
176 1
    public function getNameEn(): ?string
177
    {
178 1
        return $this->nameEn;
179
    }
180
181 2
    public function setNameEn(?string $nameEn): void
182
    {
183 2
        $this->nameEn = $nameEn;
184
    }
185
186 1
    public function getMunicipality(): ?string
187
    {
188 1
        return $this->municipality;
189
    }
190
191 2
    public function setMunicipality(?string $municipality): void
192
    {
193 2
        $this->municipality = $municipality;
194
    }
195
196 1
    public function getMunicipalityEn(): ?string
197
    {
198 1
        return $this->municipalityEn;
199
    }
200
201 2
    public function setMunicipalityEn(?string $municipalityEn): void
202
    {
203 2
        $this->municipalityEn = $municipalityEn;
204
    }
205
206 1
    public function getRegion(): ?string
207
    {
208 1
        return $this->region;
209
    }
210
211 2
    public function setRegion(?string $region): void
212
    {
213 2
        $this->region = $region;
214
    }
215
216 1
    public function getRegionEn(): ?string
217
    {
218 1
        return $this->regionEn;
219
    }
220
221 2
    public function setRegionEn(?string $regionEn): void
222
    {
223 2
        $this->regionEn = $regionEn;
224
    }
225
226 1
    public function getPostCode(): ?string
227
    {
228 1
        return $this->postCode;
229
    }
230
231 2
    public function setPostCode(?string $postCode): void
232
    {
233 2
        $this->postCode = $postCode;
234
    }
235
236 1
    public function getAddressNomenclature(): ?int
237
    {
238 1
        return $this->addressNomenclature;
239
    }
240
241 2
    public function setAddressNomenclature(?int $addressNomenclature): void
242
    {
243 2
        $this->addressNomenclature = $addressNomenclature;
244
    }
245
246
    /**
247
     * @return float|int
248
     */
249 1
    public function getX()
250
    {
251 1
        return $this->x;
252
    }
253
254
    /**
255
     * @param float|int $x
256
     */
257 2
    public function setX($x): void
258
    {
259 2
        $this->x = $x;
260
    }
261
262 1
    public function getY(): ?float
263
    {
264 1
        return $this->y;
265
    }
266
267 2
    public function setY(?float $y): void
268
    {
269 2
        $this->y = $y;
270
    }
271
272 1
    public function getServingDays(): ?string
273
    {
274 1
        return $this->servingDays;
275
    }
276
277 2
    public function setServingDays(?string $servingDays): void
278
    {
279 2
        $this->servingDays = $servingDays;
280
    }
281
282 1
    public function getServingOfficeId(): ?int
283
    {
284 1
        return $this->servingOfficeId;
285
    }
286
287 2
    public function setServingOfficeId(?int $servingOfficeId): void
288
    {
289 2
        $this->servingOfficeId = $servingOfficeId;
290
    }
291
292 1
    public function getServingHubOfficeId(): ?int
293
    {
294 1
        return $this->servingHubOfficeId;
295
    }
296
297 2
    public function setServingHubOfficeId(?int $servingHubOfficeId): void
298
    {
299 2
        $this->servingHubOfficeId = $servingHubOfficeId;
300
    }
301
}
302