summaryrefslogtreecommitdiffstats
path: root/lib/private/Collaboration/Resources/Manager.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/private/Collaboration/Resources/Manager.php')
-rw-r--r--lib/private/Collaboration/Resources/Manager.php28
1 files changed, 15 insertions, 13 deletions
diff --git a/lib/private/Collaboration/Resources/Manager.php b/lib/private/Collaboration/Resources/Manager.php
index 9f083b3c676..55274432d76 100644
--- a/lib/private/Collaboration/Resources/Manager.php
+++ b/lib/private/Collaboration/Resources/Manager.php
@@ -49,7 +49,7 @@ class Manager implements IManager {
* @param int $id
* @return ICollection
* @throws CollectionException when the collection could not be found
- * @since 15.0.0
+ * @since 16.0.0
*/
public function getCollection(int $id): ICollection {
$query = $this->connection->getQueryBuilder();
@@ -68,10 +68,12 @@ class Manager implements IManager {
}
/**
- * @param int $id
- * @return ICollection
- * @throws CollectionException when the collection could not be found
- * @since 15.0.0
+ * @param IUser $user
+ * @param string $filter
+ * @param int $limit
+ * @param int $start
+ * @return ICollection[]
+ * @since 16.0.0
*/
public function searchCollections(IUser $user, string $filter, int $limit = 50, int $start = 0): array {
$query = $this->connection->getQueryBuilder();
@@ -99,7 +101,7 @@ class Manager implements IManager {
/**
* @param string $name
* @return ICollection
- * @since 15.0.0
+ * @since 16.0.0
*/
public function newCollection(string $name): ICollection {
$query = $this->connection->getQueryBuilder();
@@ -116,7 +118,7 @@ class Manager implements IManager {
* @param string $type
* @param string $id
* @return IResource
- * @since 15.0.0
+ * @since 16.0.0
*/
public function getResource(string $type, string $id): IResource {
return new Resource($this, $this->connection, $type, $id);
@@ -124,7 +126,7 @@ class Manager implements IManager {
/**
* @return IProvider[]
- * @since 15.0.0
+ * @since 16.0.0
*/
public function getProviders(): array {
return $this->providers;
@@ -135,7 +137,7 @@ class Manager implements IManager {
*
* @param IResource $resource
* @return string
- * @since 15.0.0
+ * @since 16.0.0
*/
public function getName(IResource $resource): string {
foreach ($this->getProviders() as $provider) {
@@ -174,7 +176,7 @@ class Manager implements IManager {
* @param IResource $resource
* @param IUser $user
* @return bool
- * @since 15.0.0
+ * @since 16.0.0
*/
public function canAccess(IResource $resource, IUser $user = null): bool {
foreach ($this->getProviders() as $provider) {
@@ -203,7 +205,7 @@ class Manager implements IManager {
*
* @param IResource $resource
* @return string
- * @since 15.0.0
+ * @since 16.0.0
*/
public function getType(): string {
return '';
@@ -214,7 +216,7 @@ class Manager implements IManager {
*
* @param IResource $resource
* @return string
- * @since 15.0.0
+ * @since 16.0.0
*/
public function getLink(IResource $resource): string {
foreach ($this->getProviders() as $provider) {
@@ -232,7 +234,7 @@ class Manager implements IManager {
/**
* @param string $name
* @return ICollection
- * @since 15.0.0
+ * @since 16.0.0
*/
public function renameCollection(int $id, string $name): ICollection {
$query = $this->connection->getQueryBuilder();