Code Duplication    Length = 53-53 lines in 4 locations

src/PhpGitHooks/Module/Composer/Contract/Command/ComposerTool.php 1 location

@@ 7-59 (lines=53) @@
4
5
use Bruli\EventBusBundle\CommandBus\CommandInterface;
6
7
class ComposerTool implements CommandInterface
8
{
9
    /**
10
     * @var array
11
     */
12
    private $files;
13
    /**
14
     * @var string
15
     */
16
    private $errorMessage;
17
    /**
18
     * @var bool
19
     */
20
    private $enableFaces;
21
22
    /**
23
     * ComposerToolCommand constructor.
24
     *
25
     * @param array $files
26
     * @param string $errorMessage
27
     * @param bool $enableFaces
28
     */
29
    public function __construct(array $files, $errorMessage, $enableFaces)
30
    {
31
        $this->files = $files;
32
        $this->errorMessage = $errorMessage;
33
        $this->enableFaces = $enableFaces;
34
    }
35
36
    /**
37
     * @return string
38
     */
39
    public function getErrorMessage()
40
    {
41
        return $this->errorMessage;
42
    }
43
44
    /**
45
     * @return bool
46
     */
47
    public function isEnableFaces()
48
    {
49
        return $this->enableFaces;
50
    }
51
52
    /**
53
     * @return array
54
     */
55
    public function getFiles()
56
    {
57
        return $this->files;
58
    }
59
}
60

src/PhpGitHooks/Module/JsonLint/Contract/Command/JsonLintTool.php 1 location

@@ 7-59 (lines=53) @@
4
5
use Bruli\EventBusBundle\CommandBus\CommandInterface;
6
7
class JsonLintTool implements CommandInterface
8
{
9
    /**
10
     * @var array
11
     */
12
    private $files;
13
    /**
14
     * @var string
15
     */
16
    private $errorMessage;
17
    /**
18
     * @var bool
19
     */
20
    private $enableFaces;
21
22
    /**
23
     * JsonLintToolCommand constructor.
24
     *
25
     * @param array $files
26
     * @param string $errorMessage
27
     * @param bool $enableFaces
28
     */
29
    public function __construct(array $files, $errorMessage, $enableFaces)
30
    {
31
        $this->files = $files;
32
        $this->errorMessage = $errorMessage;
33
        $this->enableFaces = $enableFaces;
34
    }
35
36
    /**
37
     * @return string
38
     */
39
    public function getErrorMessage()
40
    {
41
        return $this->errorMessage;
42
    }
43
44
    /**
45
     * @return bool
46
     */
47
    public function isEnableFaces()
48
    {
49
        return $this->enableFaces;
50
    }
51
52
    /**
53
     * @return array
54
     */
55
    public function getFiles()
56
    {
57
        return $this->files;
58
    }
59
}
60

src/PhpGitHooks/Module/PhpLint/Contract/Command/PhpLintTool.php 1 location

@@ 7-59 (lines=53) @@
4
5
use Bruli\EventBusBundle\CommandBus\CommandInterface;
6
7
class PhpLintTool implements CommandInterface
8
{
9
    /**
10
     * @var array
11
     */
12
    private $files;
13
    /**
14
     * @var string
15
     */
16
    private $errorMessage;
17
    /**
18
     * @var bool
19
     */
20
    private $enableFaces;
21
22
    /**
23
     * PhpLintToolCommand constructor.
24
     *
25
     * @param array $files
26
     * @param string $errorMessage
27
     * @param bool $enableFaces
28
     */
29
    public function __construct(array $files, $errorMessage, $enableFaces)
30
    {
31
        $this->files = $files;
32
        $this->errorMessage = $errorMessage;
33
        $this->enableFaces = $enableFaces;
34
    }
35
36
    /**
37
     * @return array
38
     */
39
    public function getFiles()
40
    {
41
        return $this->files;
42
    }
43
44
    /**
45
     * @return string
46
     */
47
    public function getErrorMessage()
48
    {
49
        return $this->errorMessage;
50
    }
51
52
    /**
53
     * @return bool
54
     */
55
    public function isEnableFaces()
56
    {
57
        return $this->enableFaces;
58
    }
59
}
60

src/PhpGitHooks/Module/PhpUnit/Contract/Command/StrictCoverage.php 1 location

@@ 7-59 (lines=53) @@
4
5
use Bruli\EventBusBundle\CommandBus\CommandInterface;
6
7
class StrictCoverage implements CommandInterface
8
{
9
    /**
10
     * @var float
11
     */
12
    private $minimumCoverage;
13
    /**
14
     * @var string
15
     */
16
    private $errorMessage;
17
    /**
18
     * @var bool
19
     */
20
    private $enableFaces;
21
22
    /**
23
     * StrictCoverageCommand constructor.
24
     *
25
     * @param float $minimumCoverage
26
     * @param string $errorMessage
27
     * @param bool $enableFaces
28
     */
29
    public function __construct($minimumCoverage, $errorMessage, $enableFaces)
30
    {
31
        $this->minimumCoverage = $minimumCoverage;
32
        $this->errorMessage = $errorMessage;
33
        $this->enableFaces = $enableFaces;
34
    }
35
36
    /**
37
     * @return float
38
     */
39
    public function getMinimumCoverage()
40
    {
41
        return $this->minimumCoverage;
42
    }
43
44
    /**
45
     * @return string
46
     */
47
    public function getErrorMessage()
48
    {
49
        return $this->errorMessage;
50
    }
51
52
    /**
53
     * @return bool
54
     */
55
    public function isEnableFaces()
56
    {
57
        return $this->enableFaces;
58
    }
59
}
60