Completed
Push — master ( 5a8cbd...82d575 )
by Maxence
06:28 queued 02:55
created

UserEvents::onUserDeleted()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 4
rs 10
c 0
b 0
f 0
cc 1
eloc 3
nc 1
nop 1
1
<?php
2
3
4
namespace OCA\Circles\Events;
5
6
7
use OCA\Circles\Service\MembersService;
8
use OCA\Circles\Service\MiscService;
9
10
class UserEvents {
11
12
	/** @var MembersService */
13
	private $membersService;
14
15
	/** @var MiscService */
16
	private $miscService;
17
18
	public function __construct(MembersService $membersService, MiscService $miscService) {
19
		$this->membersService = $membersService;
20
		$this->miscService = $miscService;
21
	}
22
23
24
	/**
25
	 * @param array $params
26
	 */
27
	public function onUserDeleted(array $params) {
28
		$userId = $params['uid'];
29
		$this->membersService->removeUser($userId);
30
	}
31
32
}
33
34