asdasd
This commit is contained in:
@@ -92,9 +92,9 @@ final class AdminAppsService
|
||||
* @param array<int, string> $requiredGroups
|
||||
* @return array<string, array{required_groups: array<int, string>}>
|
||||
*/
|
||||
public function saveAppAccess(string $appId, array $requiredGroups): array
|
||||
public function saveAppAccess(string $appId, array $requiredGroups, bool $availableWithoutLogin = false): array
|
||||
{
|
||||
return AppAccessConfig::saveRequiredGroups($this->projectRoot, $appId, $requiredGroups);
|
||||
return AppAccessConfig::saveRequiredGroups($this->projectRoot, $appId, $requiredGroups, $availableWithoutLogin);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -118,6 +118,7 @@ final class AdminAppsService
|
||||
'supports_widget' => !empty($app['supports_widget']),
|
||||
'supports_tray' => !empty($app['supports_tray']),
|
||||
'enabled_by_default' => !empty($app['enabled_by_default']),
|
||||
'available_without_login' => !empty($app['available_without_login']),
|
||||
'required_groups' => $requiredGroups,
|
||||
'required_groups_display' => $requiredGroups === [] ? 'Alle sichtbaren Benutzer' : implode(', ', $requiredGroups),
|
||||
'admin_only' => in_array('administrators', array_map(
|
||||
|
||||
Reference in New Issue
Block a user