Passed
Pull Request — master (#84)
by
unknown
22:03
created

CorporateTubeMetaData::getUploadDate()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 4
rs 10
c 0
b 0
f 0
cc 1
nc 1
nop 0
1
<?php
2
3
declare(strict_types=1);
4
5
namespace MovingImage\Client\VMPro\Entity;
6
7
use DateTime;
8
use JMS\Serializer\Annotation\SerializedName;
9
use JMS\Serializer\Annotation\Type;
10
11
class CorporateTubeMetaData
12
{
13
    /**
14
     * @Type("DateTime")
15
     *
16
     * @var DateTime
17
     */
18
    private $uploadDate;
19
20
    /**
21
     * @Type("string")
22
     * @SerializedName("uploaderUserId")
23
     *
24
     * @var string
25
     */
26
    private $uploaderUserId;
27
28
    /**
29
     * @Type("string")
30
     * @SerializedName("inChargeUserId")
31
     *
32
     * @var string
33
     */
34
    private $inChargeUserId;
35
36
    public function getUploadDate(): DateTime
37
    {
38
        return $this->uploadDate;
39
    }
40
41
    public function setUploadDate(DateTime $uploadDate): void
42
    {
43
        $this->uploadDate = $uploadDate;
44
    }
45
46
    public function getUploaderUserId(): string
47
    {
48
        return $this->uploaderUserId;
49
    }
50
51
    public function setUploaderUserId(string $uploaderUserId): void
52
    {
53
        $this->uploaderUserId = $uploaderUserId;
54
    }
55
56
    public function getInChargeUserId(): string
57
    {
58
        return $this->inChargeUserId;
59
    }
60
61
    public function setInChargeUserId(string $inChargeUserId): void
62
    {
63
        $this->inChargeUserId = $inChargeUserId;
64
    }
65
66
}
67