|
|
|
|
@ -99,7 +99,6 @@ namespace OCA\Files_Sharing;
|
|
|
|
|
* }
|
|
|
|
|
*
|
|
|
|
|
* @psalm-type Files_SharingSharee = array{
|
|
|
|
|
* count: int|null,
|
|
|
|
|
* label: string,
|
|
|
|
|
* }
|
|
|
|
|
*
|
|
|
|
|
@ -108,6 +107,14 @@ namespace OCA\Files_Sharing;
|
|
|
|
|
* shareWith: string,
|
|
|
|
|
* }
|
|
|
|
|
*
|
|
|
|
|
* @psalm-type Files_SharingShareeGroup = Files_SharingSharee&array{
|
|
|
|
|
* value: Files_SharingShareeValue,
|
|
|
|
|
* }
|
|
|
|
|
*
|
|
|
|
|
* @psalm-type Files_SharingShareeRoom = Files_SharingSharee&array{
|
|
|
|
|
* value: Files_SharingShareeValue,
|
|
|
|
|
* }
|
|
|
|
|
*
|
|
|
|
|
* @psalm-type Files_SharingShareeUser = Files_SharingSharee&array{
|
|
|
|
|
* subline: string,
|
|
|
|
|
* icon: string,
|
|
|
|
|
@ -180,19 +187,19 @@ namespace OCA\Files_Sharing;
|
|
|
|
|
* exact: array{
|
|
|
|
|
* circles: list<Files_SharingShareeCircle>,
|
|
|
|
|
* emails: list<Files_SharingShareeEmail>,
|
|
|
|
|
* groups: list<Files_SharingSharee>,
|
|
|
|
|
* groups: list<Files_SharingShareeGroup>,
|
|
|
|
|
* remote_groups: list<Files_SharingShareeRemoteGroup>,
|
|
|
|
|
* remotes: list<Files_SharingShareeRemote>,
|
|
|
|
|
* rooms: list<Files_SharingSharee>,
|
|
|
|
|
* rooms: list<Files_SharingShareeRoom>,
|
|
|
|
|
* users: list<Files_SharingShareeUser>,
|
|
|
|
|
* },
|
|
|
|
|
* circles: list<Files_SharingShareeCircle>,
|
|
|
|
|
* emails: list<Files_SharingShareeEmail>,
|
|
|
|
|
* groups: list<Files_SharingSharee>,
|
|
|
|
|
* groups: list<Files_SharingShareeGroup>,
|
|
|
|
|
* lookup: list<Files_SharingShareeLookup>,
|
|
|
|
|
* remote_groups: list<Files_SharingShareeRemoteGroup>,
|
|
|
|
|
* remotes: list<Files_SharingShareeRemote>,
|
|
|
|
|
* rooms: list<Files_SharingSharee>,
|
|
|
|
|
* rooms: list<Files_SharingShareeRoom>,
|
|
|
|
|
* users: list<Files_SharingShareeUser>,
|
|
|
|
|
* lookupEnabled: bool,
|
|
|
|
|
* }
|
|
|
|
|
@ -200,13 +207,13 @@ namespace OCA\Files_Sharing;
|
|
|
|
|
* @psalm-type Files_SharingShareesRecommendedResult = array{
|
|
|
|
|
* exact: array{
|
|
|
|
|
* emails: list<Files_SharingShareeEmail>,
|
|
|
|
|
* groups: list<Files_SharingSharee>,
|
|
|
|
|
* groups: list<Files_SharingShareeGroup>,
|
|
|
|
|
* remote_groups: list<Files_SharingShareeRemoteGroup>,
|
|
|
|
|
* remotes: list<Files_SharingShareeRemote>,
|
|
|
|
|
* users: list<Files_SharingShareeUser>,
|
|
|
|
|
* },
|
|
|
|
|
* emails: list<Files_SharingShareeEmail>,
|
|
|
|
|
* groups: list<Files_SharingSharee>,
|
|
|
|
|
* groups: list<Files_SharingShareeGroup>,
|
|
|
|
|
* remote_groups: list<Files_SharingShareeRemoteGroup>,
|
|
|
|
|
* remotes: list<Files_SharingShareeRemote>,
|
|
|
|
|
* users: list<Files_SharingShareeUser>,
|
|
|
|
|
|