Code Duplication    Length = 72-72 lines in 2 locations

src/Command/AddProductReviewByCode.php 1 location

@@ 7-78 (lines=72) @@
4
5
namespace Sylius\SyliusShopApiPlugin\Command;
6
7
final class AddProductReviewByCode
8
{
9
    /**
10
     * @var string
11
     */
12
    private $productCode;
13
14
    /**
15
     * @var string
16
     */
17
    private $channelCode;
18
19
    /**
20
     * @var string
21
     */
22
    private $title;
23
24
    /**
25
     * @var int
26
     */
27
    private $rating;
28
29
    /**
30
     * @var string
31
     */
32
    private $comment;
33
34
    /**
35
     * @var string
36
     */
37
    private $email;
38
39
    public function __construct(string $productCode, string $channelCode, string $title, int $rating, string $comment, string $email)
40
    {
41
        $this->productCode = $productCode;
42
        $this->channelCode = $channelCode;
43
        $this->title = $title;
44
        $this->rating = $rating;
45
        $this->comment = $comment;
46
        $this->email = $email;
47
    }
48
49
    public function productCode(): string
50
    {
51
        return $this->productCode;
52
    }
53
54
    public function channelCode(): string
55
    {
56
        return $this->channelCode;
57
    }
58
59
    public function title(): string
60
    {
61
        return $this->title;
62
    }
63
64
    public function rating(): int
65
    {
66
        return $this->rating;
67
    }
68
69
    public function comment(): string
70
    {
71
        return $this->comment;
72
    }
73
74
    public function email(): string
75
    {
76
        return $this->email;
77
    }
78
}
79

src/Command/AddProductReviewBySlug.php 1 location

@@ 7-78 (lines=72) @@
4
5
namespace Sylius\SyliusShopApiPlugin\Command;
6
7
final class AddProductReviewBySlug
8
{
9
    /**
10
     * @var string
11
     */
12
    private $productSlug;
13
14
    /**
15
     * @var string
16
     */
17
    private $channelCode;
18
19
    /**
20
     * @var string
21
     */
22
    private $title;
23
24
    /**
25
     * @var int
26
     */
27
    private $rating;
28
29
    /**
30
     * @var string
31
     */
32
    private $comment;
33
34
    /**
35
     * @var string
36
     */
37
    private $email;
38
39
    public function __construct(string $productSlug, string $channelCode, string $title, int $rating, string $comment, string $email)
40
    {
41
        $this->productSlug = $productSlug;
42
        $this->channelCode = $channelCode;
43
        $this->title = $title;
44
        $this->rating = $rating;
45
        $this->comment = $comment;
46
        $this->email = $email;
47
    }
48
49
    public function productSlug(): string
50
    {
51
        return $this->productSlug;
52
    }
53
54
    public function channelCode(): string
55
    {
56
        return $this->channelCode;
57
    }
58
59
    public function title(): string
60
    {
61
        return $this->title;
62
    }
63
64
    public function rating(): int
65
    {
66
        return $this->rating;
67
    }
68
69
    public function comment(): string
70
    {
71
        return $this->comment;
72
    }
73
74
    public function email(): string
75
    {
76
        return $this->email;
77
    }
78
}
79