Skip to content

Commit

Permalink
Help phan to understand code.
Browse files Browse the repository at this point in the history
Signed-off-by: Daniel Kesselberg <[email protected]>
  • Loading branch information
kesselb authored and MorrisJobke committed Sep 16, 2020
1 parent ffaeda4 commit afb2d8d
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 7 deletions.
3 changes: 1 addition & 2 deletions apps/provisioning_api/lib/AppInfo/Application.php
Original file line number Diff line number Diff line change
Expand Up @@ -64,8 +64,7 @@ public function __construct(array $urlParams = []) {
$isSubAdmin = false;

if ($user instanceof IUser) {
$groupManager = $server->getGroupManager();
assert($groupManager instanceof GroupManager);
$groupManager = $server->query(GroupManager::class);
$isAdmin = $groupManager->isAdmin($user->getUID());
$isSubAdmin = $groupManager->getSubAdmin()->isSubAdmin($user);
}
Expand Down
8 changes: 3 additions & 5 deletions apps/settings/lib/Controller/ChangePasswordController.php
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@

namespace OCA\Settings\Controller;

use OC\Group\Manager as GroupManager;
use OC\HintException;
use OC\User\Session;
use OCP\App\IAppManager;
Expand All @@ -58,10 +59,7 @@ class ChangePasswordController extends Controller {
/** @var IL10N */
private $l;

/**
* @var IGroupManager
* @phan-var \OC\Group\Manager
*/
/** @var GroupManager */
private $groupManager;

/** @var Session */
Expand All @@ -75,7 +73,7 @@ public function __construct(string $appName,
string $userId,
IUserManager $userManager,
IUserSession $userSession,
IGroupManager $groupManager,
GroupManager $groupManager,
IAppManager $appManager,
IL10N $l) {
parent::__construct($appName, $request);
Expand Down

0 comments on commit afb2d8d

Please sign in to comment.