@@ -39,9 +39,6 @@ |
||
39 | 39 | use OCP\IUser; |
40 | 40 | use OCP\IUserManager; |
41 | 41 | use OCP\IConfig; |
42 | -use OCP\User\IProvidesExtendedSearchBackend; |
|
43 | -use OCP\User\IProvidesEMailBackend; |
|
44 | -use OCP\User\IProvidesQuotaBackend; |
|
45 | 42 | use OCP\UserInterface; |
46 | 43 | use Symfony\Component\EventDispatcher\GenericEvent; |
47 | 44 |
@@ -341,7 +341,7 @@ discard block |
||
341 | 341 | /** |
342 | 342 | * @param string $uid |
343 | 343 | * @param UserInterface $backend |
344 | - * @return IUser | null |
|
344 | + * @return null|User | null |
|
345 | 345 | */ |
346 | 346 | public function createUserFromBackend($uid, $password, $backend) { |
347 | 347 | $this->emit('\OC\User', 'preCreateUser', [$uid, '']); |
@@ -420,6 +420,9 @@ discard block |
||
420 | 420 | }, $accounts); |
421 | 421 | } |
422 | 422 | |
423 | + /** |
|
424 | + * @param string $backendClass |
|
425 | + */ |
|
423 | 426 | public function getBackend($backendClass) { |
424 | 427 | if (isset($this->backends[$backendClass])) { |
425 | 428 | return $this->backends[$backendClass]; |
@@ -78,7 +78,7 @@ discard block |
||
78 | 78 | * |
79 | 79 | * @param Account $account |
80 | 80 | * @param AccountMapper $mapper |
81 | - * @param null $emitter |
|
81 | + * @param Manager $emitter |
|
82 | 82 | * @param IConfig|null $config |
83 | 83 | * @param null $urlGenerator |
84 | 84 | * @param EventDispatcher|null $eventDispatcher |
@@ -452,6 +452,10 @@ discard block |
||
452 | 452 | return $url; |
453 | 453 | } |
454 | 454 | |
455 | + /** |
|
456 | + * @param string $feature |
|
457 | + * @param string $value |
|
458 | + */ |
|
455 | 459 | public function triggerChange($feature, $value = null) { |
456 | 460 | if ($this->emitter && in_array($feature, $this->account->getUpdatedFields())) { |
457 | 461 | $this->emitter->emit('\OC\User', 'changeUser', [$this, $feature, $value]); |
@@ -41,7 +41,6 @@ |
||
41 | 41 | use OCP\IConfig; |
42 | 42 | use OCP\IUserBackend; |
43 | 43 | use OCP\User\IChangePasswordBackend; |
44 | -use OCP\UserInterface; |
|
45 | 44 | use Symfony\Component\EventDispatcher\EventDispatcher; |
46 | 45 | use Symfony\Component\EventDispatcher\GenericEvent; |
47 | 46 |