diff options
author | Morris Jobke <hey@morrisjobke.de> | 2019-07-17 17:36:00 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-07-17 17:36:00 +0200 |
commit | 782554d2acdfd48b322753500906e8b291035250 (patch) | |
tree | 883a1a7b664ce1d0af21cf76b284afa2fae1b470 /lib/public | |
parent | 223a91d5ef91057f0e373a5824e4f360724d72fd (diff) | |
parent | 99f2c82222b0c67b3eddc8dff71aed1acacf1f23 (diff) | |
download | nextcloud-server-782554d2acdfd48b322753500906e8b291035250.tar.gz nextcloud-server-782554d2acdfd48b322753500906e8b291035250.zip |
Merge pull request #16075 from nextcloud/bugfix/15823/app-restricted-groups
Remove deleted groups from app restrictions fixes #15823
Diffstat (limited to 'lib/public')
-rw-r--r-- | lib/public/App/IAppManager.php | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/lib/public/App/IAppManager.php b/lib/public/App/IAppManager.php index b0d04500f35..6213227bfd1 100644 --- a/lib/public/App/IAppManager.php +++ b/lib/public/App/IAppManager.php @@ -28,6 +28,7 @@ namespace OCP\App; use OCP\IUser; +use OCP\IGroup; /** * Interface IAppManager @@ -158,4 +159,18 @@ interface IAppManager { * @since 9.0.0 */ public function getAlwaysEnabledApps(); + + /** + * @param \OCP\IGroup $group + * @return String[] + * @since 17.0.0 + */ + public function getEnabledAppsForGroup(IGroup $group): array; + + /** + * @param String $appId + * @return string[] + * @since 17.0.0 + */ + public function getAppRestriction(string $appId): array; } |