Code Duplication    Length = 31-31 lines in 2 locations

src/jobs/JobPermissionCreate.php 1 location

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

src/jobs/JobPermissionDelete.php 1 location

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