feat(ocp): More specific type for ICapabilities::getCapabilities

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
pull/39057/head
Christoph Wurst 2023-06-29 09:50:09 +07:00
parent 5d9d37e2c5
commit 95145ee0c9
No known key found for this signature in database
GPG Key ID: CC42AC2A7F0E56D8
11 changed files with 13 additions and 24 deletions

@ -36,9 +36,6 @@ class Capabilities implements ICapability {
/**
* Function an app uses to return the capabilities
*
* @return array Array containing the apps capabilities
* @since 8.2.0
*/
public function getCapabilities() {
$url = $this->urlGenerator->linkToRouteAbsolute('cloud_federation_api.requesthandlercontroller.addShare');

@ -38,8 +38,6 @@ class Capabilities implements ICapability {
/**
* Return this classes capabilities
*
* @return array
*/
public function getCapabilities() {
return [

@ -50,8 +50,6 @@ class Capabilities implements ICapability {
/**
* Return this classes capabilities
*
* @return array
*/
public function getCapabilities() {
$res = [];

@ -33,8 +33,6 @@ class Capabilities implements ICapability {
/**
* Return this classes capabilities
*
* @return array
*/
public function getCapabilities() {
return [

@ -42,8 +42,6 @@ class Capabilities implements ICapability {
/**
* Return this classes capabilities
*
* @return array
*/
public function getCapabilities() {
$groupFolderInstalled = $this->appManager->isInstalled('groupfolders');

@ -37,8 +37,6 @@ class Capabilities implements ICapability {
/**
* Function an app uses to return the capabilities
*
* @return array Array containing the apps capabilities
*/
public function getCapabilities() {
$federatedScopeEnabled = $this->appManager->isEnabledForUser('federation');

@ -64,8 +64,6 @@ class Capabilities implements IPublicCapability {
/**
* Return this classes capabilities
*
* @return array
*/
public function getCapabilities() {
$backgroundLogo = $this->config->getAppValue('theming', 'backgroundMime', '');

@ -40,9 +40,6 @@ class Capabilities implements ICapability {
$this->emojiHelper = $emojiHelper;
}
/**
* @inheritDoc
*/
public function getCapabilities() {
return [
'user_status' => [

@ -43,9 +43,6 @@ class Capabilities implements ICapability {
public function __construct() {
}
/**
* @inheritDoc
*/
public function getCapabilities() {
return [
Application::APP_ID => [

@ -44,8 +44,6 @@ class CoreCapabilities implements ICapability {
/**
* Return this classes capabilities
*
* @return array
*/
public function getCapabilities() {
return [

@ -37,7 +37,19 @@ interface ICapability {
/**
* Function an app uses to return the capabilities
*
* @return array Array containing the apps capabilities
* ```php
* return [
* 'myapp' => [
* 'awesomefeature' => true,
* 'featureversion' => 3,
* ],
* 'morecomplex' => [
* 'a' => [1, 2],
* ],
* ];
* ```
*
* @return array<string, array<string, mixed>> Indexed array containing the app's capabilities
* @since 8.2.0
*/
public function getCapabilities();