@@ 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 |
@@ 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 |