Code Duplication    Length = 31-31 lines in 2 locations

src/jobs/JobPermissionCreate.php 1 location

@@ 8-38 (lines=31) @@
5
use mcorten87\rabbitmq_api\objects\User;
6
use mcorten87\rabbitmq_api\objects\VirtualHost;
7
8
class JobPermissionCreate extends JobBase
9
{
10
11
    /** @var  VirtualHost */
12
    private $virtualHost;
13
14
    /** @var  User */
15
    private $user;
16
17
    /**
18
     * @return VirtualHost
19
     */
20
    public function getVirtualHost()
21
    {
22
        return $this->virtualHost;
23
    }
24
25
    /**
26
     * @return User
27
     */
28
    public function getUser()
29
    {
30
        return $this->user;
31
    }
32
33
    public function __construct(VirtualHost $virtualHost, User $user)
34
    {
35
        $this->virtualHost = $virtualHost;
36
        $this->user = $user;
37
    }
38
}
39

src/jobs/JobPermissionDelete.php 1 location

@@ 8-38 (lines=31) @@
5
use mcorten87\rabbitmq_api\objects\User;
6
use mcorten87\rabbitmq_api\objects\VirtualHost;
7
8
class JobPermissionDelete extends JobBase
9
{
10
11
    /** @var  VirtualHost */
12
    private $virtualHost;
13
14
    /** @var  User */
15
    private $user;
16
17
    /**
18
     * @return VirtualHost
19
     */
20
    public function getVirtualHost()
21
    {
22
        return $this->virtualHost;
23
    }
24
25
    /**
26
     * @return User
27
     */
28
    public function getUser()
29
    {
30
        return $this->user;
31
    }
32
33
    public function __construct(VirtualHost $virtualHost, User $user)
34
    {
35
        $this->virtualHost = $virtualHost;
36
        $this->user = $user;
37
    }
38
}
39