@@ 14-20 (lines=7) @@ | ||
11 | * @param integer $userId |
|
12 | * @return void |
|
13 | */ |
|
14 | public function joinIntegration($integrationId, $userId) |
|
15 | { |
|
16 | $integration = $this->integration->find($integrationId); |
|
17 | $user = $this->model->find($userId); |
|
18 | ||
19 | $user->integrations()->attach($integration); |
|
20 | } |
|
21 | ||
22 | /** |
|
23 | * Leave a integration |
|
@@ 29-35 (lines=7) @@ | ||
26 | * @param integer $userId |
|
27 | * @return void |
|
28 | */ |
|
29 | public function leaveIntegration($integrationId, $userId) |
|
30 | { |
|
31 | $integration = $this->integration->find($integrationId); |
|
32 | $user = $this->model->find($userId); |
|
33 | ||
34 | $user->integrations()->detach($integration); |
|
35 | } |
|
36 | ||
37 | /** |
|
38 | * Leave all integrations |