Files
nextcloud-app-api/lib/PublicCapabilities.php
Alexander Piskun b0e06fe4a1 property declaration/assigment php8.0 style (#124)
* removed property declaration/assigment
* added "void" return type to subclasses of Command class.

---------

Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
2023-11-24 15:11:37 +03:00

28 lines
482 B
PHP

<?php
declare(strict_types=1);
namespace OCA\AppAPI;
use OCA\AppAPI\AppInfo\Application;
use OCP\App\IAppManager;
use OCP\Capabilities\IPublicCapability;
class PublicCapabilities implements IPublicCapability {
public function __construct(
private IAppManager $appManager,
) {
}
public function getCapabilities(): array {
$capabilities = [
'version' => $this->appManager->getAppVersion(Application::APP_ID),
];
return [
'app_api' => $capabilities,
];
}
}