appManager = $appManager; $this->permissionService = $permissionService; } /** * Function an app uses to return the capabilities * * @return array{deck: array{version: string, canCreateBoards: bool, apiVersions: array}} * @since 8.2.0 */ public function getCapabilities() { return [ 'deck' => [ 'version' => $this->appManager->getAppVersion('deck'), 'canCreateBoards' => $this->permissionService->canCreate(), 'apiVersions' => [ '1.0', '1.1' ] ] ]; } }