mirror of
https://github.com/JanGross/quicknotes.git
synced 2025-11-30 23:37:16 +01:00
Register nextcloud capabilities to check api versions..
<?xml version="1.0"?>
<ocs>
...
<capabilities>
...
<quicknotes>
<version>0.6.0</version>
<api_version>1.0</api_version>
</quicknotes>
...
</capabilities>
</ocs>
This commit is contained in:
@@ -32,14 +32,18 @@ use OCP\IServerContainer;
|
||||
class Application extends App {
|
||||
|
||||
/** @var string */
|
||||
public const APP_NAME = 'quicknotes';
|
||||
public const APP_ID = 'quicknotes';
|
||||
|
||||
/** @var string */
|
||||
public const API_VERSION = '1.0';
|
||||
|
||||
public function __construct(array $urlParams = []) {
|
||||
parent::__construct(self::APP_NAME, $urlParams);
|
||||
parent::__construct(self::APP_ID, $urlParams);
|
||||
}
|
||||
|
||||
public function register(): void {
|
||||
$this->registerNavigationEntry();
|
||||
$this->registerCapabilities();
|
||||
}
|
||||
|
||||
private function registerNavigationEntry(): void {
|
||||
@@ -59,4 +63,9 @@ class Application extends App {
|
||||
});
|
||||
}
|
||||
|
||||
private function registerCapabilities(): void {
|
||||
$container = $this->getContainer();
|
||||
$container->registerCapability(Capabilities::class);
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user