diff --git a/build/psalm-baseline-ocp.xml b/build/psalm-baseline-ocp.xml index 09110c581906e..68f18c5c3dc53 100644 --- a/build/psalm-baseline-ocp.xml +++ b/build/psalm-baseline-ocp.xml @@ -1,8 +1,8 @@ - + - OC + @@ -15,84 +15,85 @@ container, $router, $routes)]]> - \OC + - string + - $column + - \OC + - \OC - \OC + + + + + + - \OC + - mixed + - ArrayAccess - IteratorAggregate + + - \OC_App::getStorage($app) + - \OC + - \Iterator + - \html_select_options($options, $selected, $params) - \human_file_size($bytes) - \image_path($app, $image) - \mimetype_icon($mimetype) - \preview_icon($path) - \publicPreview_icon($path, $token) - \relative_modified_date($timestamp, null, $dateOnly) + + + + + + + - \OC - \OC - \OC - \OC - \OC - \OC - \OC - \OC - \OC - \OC - \OC - \OC - \OC - \OC + + + + + + + + + + + diff --git a/build/psalm-baseline.xml b/build/psalm-baseline.xml index ed9aa61c88081..bff1ee6815f0d 100644 --- a/build/psalm-baseline.xml +++ b/build/psalm-baseline.xml @@ -1,94 +1,92 @@ - + - $data + - $data + - $data + - $data + - $principalUri + - $data + - $cardData + + + + + + + - array + - - - $uids - - - ]]> - - - $baseuri + - $baseuri + - \OC\Files\Filesystem::logWarningWhenAddingStorageWrapper($previousLog) - \OC\Files\Filesystem::logWarningWhenAddingStorageWrapper(false) + + - $baseuri + - $baseuri + - $baseuri + - $baseuri + - registerEventListener + - setDateTime - setDateTime + + VEVENT->DTSTART]]> @@ -102,61 +100,61 @@ objectData['calendardata']]]> - $calendarData - $calendarData + + - array + - Reader::read($objectData) + - $objectData - $uris - $uris + + + - VCalendar + - null + - INode + - INode + getCalendarInCalendarHome($this->principalInfo['uri'], $calendarUri)]]> - calendarSearch + - $principal + - string|null + - $principalInfo + - $paths + @@ -164,47 +162,47 @@ DTEND]]> - hasTime - isFloating - isFloating + + + - $emailAddresses + ]]> - getDateTime - getDateTime - isFloating + + + - $provider::NOTIFICATION_TYPE + - $diff === false + - $vevents - VObject\Reader::read($calendarData, - VObject\Reader::OPTION_FORGIVING) + + - VObject\Component\VCalendar|null - VObject\Component\VEvent[] + + - getDateTime - getDateTime + + parent->UID]]> @@ -212,17 +210,17 @@ - array + - $principals + - string[] + - null - null + + @@ -236,8 +234,8 @@ - getNormalizedValue - getNormalizedValue + + @@ -249,20 +247,20 @@ DTEND]]> - get - getChildren + + - getDateTime - hasTime - isFloating - isFloating - principalSearch + + + + + - bool + @@ -273,7 +271,7 @@ ]]]> - string + @@ -288,7 +286,7 @@ - $webcalData + @@ -297,26 +295,26 @@ getKey()]]> - Reader::read($cardData) + - VCard + - $principal + - false + - Reader::read($cardData) + - VCard + @@ -324,23 +322,12 @@ - bool + - - - $type, - 'body' => $val - ]]]> - - - false|array{body: string, Content-Type: string} - - - string|null + @@ -351,55 +338,55 @@ - $groups + - \Sabre\HTTP\toDate($value) + - bool + - $data + - array{bool, string} + - tryTokenLogin + - $nodes + dirContent]]> - \Sabre\DAV\INode[] + node]]> - Folder + - null - null - null + + + - $fullSourcePath + @@ -407,33 +394,39 @@ node]]> - $data + - \OCP\Files\File + + + + + + + - 0 + - bool + - \OCA\Circles\Api\v1\Circles + - getPath + - int - integer + + info->getId()]]> @@ -442,41 +435,41 @@ - array + - $principals + - string[] + - $results + circleToPrincipal($decodedName) ?: $this->circleToPrincipal($name)]]> - null - null - null - null - null - null - null + + + + + + + - \OCA\Circles\Api\v1\Circles - \OCA\Circles\Api\v1\Circles + + - new \OCA\DAV\Connector\Sabre\QuotaPlugin($view, true) + - $shareType + @@ -486,10 +479,10 @@ - null + - getId + @@ -499,39 +492,39 @@ - $whereValues + - array - string + + - $principals + - string[] + - $members + - null - null - null - null - null - null - null + + + + + + + - array + - null + @@ -541,13 +534,13 @@ - $value + - ?string + - $search + getTimestamp() !== false]]> @@ -562,7 +555,7 @@ backend->getArbiterPath()]]> - bool + @@ -573,12 +566,12 @@ - $arguments + - $arguments + @@ -603,14 +596,14 @@ l10n->l('date', $startDateTime, ['width' => 'medium'])]]> - string + - getDateTime - getDateTime - hasTime - isFloating - isFloating + + + + + @@ -618,52 +611,52 @@ getCursor()]]> - getDateTime - getDateTime - hasTime + + + - $tagId - $tagName + + - $objectName + - $members + - false + currentStream]]> - $context + - array + - array_values + - getId - getId - getId - getInternalPath - getNode - getSize + + + + + + @@ -676,7 +669,7 @@ ]]]> - array{name: string, displayName: string, description: ?string, vCards: VCard[]} + @@ -691,12 +684,12 @@ - $position + - throw $exception; + @@ -709,64 +702,56 @@ files->getMount($path)->getStorage()]]> - \OC\Files\Storage\Storage|null + - $id - $id - $id - $id - $id - $id - $remoteId + + + + + + + - $shareId - $shareId - $shareId - $shareId + + + + - bool - bool - bool + + + - $id - $id - $id - $id + + + + - $shareId + - string + - - - $result - - - ]]> - - - $files_list + @@ -774,11 +759,11 @@ fileEncrypted[$fileId]]]> - $folder + fileEncrypted[$fileId]]]> - Folder + fileIsEncrypted]]> @@ -799,50 +784,50 @@ - null - null + + - $templateId + - getTemplates - open + + - $file - $i - $i - $i - $i - $i - $i - $i - $i - $i - $i - $i - $i + + + + + + + + + + + + + - isReadyForUser + - $this + getCode()]]> - (int)$status + @@ -855,8 +840,14 @@ - put + + + + + + + @@ -874,59 +865,59 @@ lastModified]]> - filetype - fopen + + - login + - decrypt - encrypt - setIV - setIV - setKey + + + + + - test + - (int)$code - (int)$code + + - \OCA\Circles\Api\v1\Circles - \OCA\Circles\Api\v1\Circles + + getRoomShareHelper()]]> getRoomShareHelper()]]> getRoomShareHelper()]]> - \OCA\Talk\Share\Helper\ShareAPIController + - $files_list + - $mount + - Mount + - $cacheData + @@ -936,26 +927,26 @@ - array_values + - $itemSource - $itemSource + + - $shareWith + - fetchRow + - bool + @@ -963,10 +954,10 @@ sourceRootInfo]]> - ICacheEntry + - new FailedCache() + sourceRootInfo]]> @@ -974,7 +965,7 @@ - moveMount + @@ -985,7 +976,7 @@ - int + data->getId()]]> @@ -993,66 +984,66 @@ - $entry + - ITrash + - getChild + - null + - INode + - $entry + - ITrash + - $file + - false + - $timestamp + - $timestamp + - $this - $this + + - getChild + - null + - getChild + @@ -1072,23 +1063,23 @@ - $groupid === null - $groupid === null + + - Response + - getSettingsManager + - ignoreNextcloudRequirementForApp + @@ -1098,12 +1089,12 @@ - isReady + - null + @@ -1120,79 +1111,282 @@ - TIME_SENSITIVE + + getRgb())]]> - array{0: int, 1: int, 2: int} + + - $ln + 1 + + + + ldapConfigurationActive]]> + + - $this + - $uuid - $values + + - string[] + getCode()]]> + + connection->ldapAttributesForGroupSearch]]> + connection->ldapAttributesForUserSearch]]> + connection->ldapBase]]> + connection->ldapBaseGroups]]> + connection->ldapBaseGroups]]> + connection->ldapBaseGroups]]> + connection->ldapBaseUsers]]> + connection->ldapBaseUsers]]> + connection->ldapBaseUsers]]> + connection->ldapBaseUsers]]> + connection->ldapBaseUsers]]> + connection->ldapCacheTTL]]> + connection->ldapCacheTTL]]> + connection->ldapExpertUUIDGroupAttr]]> + connection->ldapExpertUUIDGroupAttr]]> + connection->ldapExpertUUIDUserAttr]]> + connection->ldapExpertUUIDUserAttr]]> + connection->ldapExpertUUIDUserAttr]]> + connection->ldapExpertUsernameAttr]]> + connection->ldapGroupDisplayName]]> + connection->ldapGroupDisplayName]]> + connection->ldapGroupDisplayName]]> + connection->ldapGroupFilter]]> + connection->ldapIgnoreNamingRules]]> + connection->ldapLoginFilter]]> + connection->ldapLoginFilter]]> + connection->ldapPagingSize]]> + connection->ldapPagingSize]]> + connection->ldapPagingSize]]> + connection->ldapPagingSize]]> + connection->ldapPagingSize]]> + connection->ldapUserDisplayName]]> + connection->ldapUserDisplayName]]> + connection->ldapUserDisplayName]]> + connection->ldapUserDisplayName]]> + connection->ldapUserDisplayName]]> + connection->ldapUserDisplayName2]]> + connection->ldapUserFilter]]> + connection->ldapUserFilter]]> + connection->ldapUserFilter]]> + connection->ldapUuidUserAttribute]]> + connection->turnOnPasswordChange]]> + + + + + ldapConfigurationActive]]> + + + + + connection->ldapAdminGroup]]> + + + + + ldapUserAvatarRule]]> + - $subj + - default: + + break;]]> + + configuration->ldapBackupPort]]> + configuration->ldapTLS]]> + + + configuration->ldapAgentName]]> + configuration->ldapAgentName]]> + configuration->ldapAgentName]]> + configuration->ldapAgentPassword]]> + configuration->ldapAgentPassword]]> + configuration->ldapAgentPassword]]> + configuration->ldapBackupPort]]> + configuration->ldapBase]]> + configuration->ldapBase]]> + configuration->ldapBaseGroups]]> + configuration->ldapBaseUsers]]> + configuration->ldapCacheTTL]]> + configuration->ldapCacheTTL]]> + configuration->ldapConfigurationActive]]> + configuration->ldapConfigurationActive]]> + configuration->ldapConfigurationActive]]> + configuration->ldapConnectionTimeout]]> + configuration->ldapHost]]> + configuration->ldapHost]]> + configuration->ldapLoginFilter]]> + configuration->ldapOverrideMainServer]]> + configuration->ldapPort]]> + configuration->ldapTLS]]> + configuration->ldapTLS]]> + configuration->turnOffCertCheck]]> + + + + + ldapConfigurationActive]]> + + + + + access->connection->ldapLoginFilter), + $this->access->combineFilterWithAnd([ + $this->access->getFilterPartForUserSearch($search), + $this->access->connection->ldapUserFilter + ]) + ]]]> + access->connection->ldapLoginFilter), + $this->access->getFilterPartForUserSearch($search) + ]]]> + - $groupID + + + access->connection->ldapMatchingRuleInChainState]]> + access->connection->ldapMatchingRuleInChainState]]> + + + access->connection->hasMemberOfFilterSupport]]> + access->connection->hasMemberOfFilterSupport]]> + access->connection->ldapAdminGroup]]> + access->connection->ldapBaseGroups]]> + access->connection->ldapDynamicGroupMemberURL]]> + access->connection->ldapDynamicGroupMemberURL]]> + access->connection->ldapGidNumber]]> + access->connection->ldapGidNumber]]> + access->connection->ldapGidNumber]]> + access->connection->ldapGroupDisplayName]]> + access->connection->ldapGroupDisplayName]]> + access->connection->ldapGroupDisplayName]]> + access->connection->ldapGroupDisplayName]]> + access->connection->ldapGroupDisplayName]]> + access->connection->ldapGroupFilter]]> + access->connection->ldapGroupFilter]]> + access->connection->ldapGroupFilter]]> + access->connection->ldapGroupFilter]]> + access->connection->ldapGroupFilter]]> + access->connection->ldapGroupFilter]]> + access->connection->ldapGroupFilter]]> + access->connection->ldapGroupFilter]]> + access->connection->ldapGroupMemberAssocAttr]]> + access->connection->ldapGroupMemberAssocAttr]]> + access->connection->ldapGroupMemberAssocAttr]]> + access->connection->ldapHost]]> + access->connection->ldapLoginFilter]]> + access->connection->ldapLoginFilter]]> + access->connection->ldapLoginFilter]]> + access->connection->ldapMatchingRuleInChainState]]> + access->connection->ldapMatchingRuleInChainState]]> + access->connection->ldapNestedGroups]]> + access->connection->ldapNestedGroups]]> + access->connection->ldapNestedGroups]]> + access->connection->ldapUserDisplayName]]> + access->connection->ldapUserDisplayName]]> + access->connection->ldapUserDisplayName]]> + access->connection->ldapUserDisplayName]]> + access->connection->ldapUserFilter]]> + access->connection->ldapUserFilter]]> + access->connection->ldapUserFilter]]> + access->connection->useMemberOfToDetectMembership]]> + access->connection->useMemberOfToDetectMembership]]> + - $gid + + + refBackend = &$this->backends[$configPrefix]]]> + + + + + connection->ldapExtStorageHomeAttribute]]> + - $i + - null + + + connection->ldapUserDisplayName]]> + connection->ldapUserFilter]]> + ldapPagingSize]]> + ldapPagingSize]]> + + + + + + - isset($qb) + - isset($qb) + - public function setLdapAccess(Access $access) { + + + access->getConnection()->homeFolderNamingRule]]> + access->getConnection()->ldapAttributeAddress]]> + access->getConnection()->ldapAttributeBiography]]> + access->getConnection()->ldapAttributeFediverse]]> + access->getConnection()->ldapAttributeHeadline]]> + access->getConnection()->ldapAttributeOrganisation]]> + access->getConnection()->ldapAttributePhone]]> + access->getConnection()->ldapAttributeRole]]> + access->getConnection()->ldapAttributeTwitter]]> + access->getConnection()->ldapAttributeWebsite]]> + access->getConnection()->ldapEmailAttribute]]> + access->getConnection()->ldapExpertUUIDUserAttr]]> + access->getConnection()->ldapExtStorageHomeAttribute]]> + access->getConnection()->ldapQuotaAttribute]]> + access->getConnection()->ldapUserDisplayName]]> + access->getConnection()->ldapUserDisplayName2]]> + @@ -1202,46 +1396,137 @@ refreshedFeatures]]> - null + 0)]]> + + access->connection->homeFolderNamingRule]]> + connection->homeFolderNamingRule]]> + connection->ldapAttributeAddress]]> + connection->ldapAttributeBiography]]> + connection->ldapAttributeFediverse]]> + connection->ldapAttributeHeadline]]> + connection->ldapAttributeOrganisation]]> + connection->ldapAttributePhone]]> + connection->ldapAttributeRole]]> + connection->ldapAttributeTwitter]]> + connection->ldapAttributeWebsite]]> + connection->ldapDefaultPPolicyDN]]> + connection->ldapEmailAttribute]]> + connection->ldapEmailAttribute]]> + connection->ldapExtStorageHomeAttribute]]> + connection->ldapExtStorageHomeAttribute]]> + connection->ldapQuotaAttribute]]> + connection->ldapQuotaAttribute]]> + connection->ldapQuotaDefault]]> + connection->ldapQuotaDefault]]> + connection->ldapUserDisplayName]]> + connection->ldapUserDisplayName2]]> + connection->turnOnPasswordChange]]> + - string|false + - $limit - $offset + + - null + 0)]]> - is_string($dn) + + + access->connection->ldapDefaultPPolicyDN]]> + access->connection->ldapHost]]> + access->connection->ldapHost]]> + access->connection->ldapPort]]> + access->connection->ldapUserAvatarRule]]> + access->connection->ldapUserDisplayName]]> + access->connection->ldapUserDisplayName]]> + access->connection->ldapUserDisplayName2]]> + access->connection->ldapUserFilter]]> + access->connection->ldapUserFilter]]> + access->connection->markRemnantsAsDisabled]]> + access->connection->turnOnPasswordChange]]> + access->connection->turnOnPasswordChange]]> + - $uid + + + getAccess(array_key_first($this->backends) ?? '')->connection->markRemnantsAsDisabled]]> + + + refBackend = &$this->backends[$configPrefix]]]> + - $possibleAttrs[$i] + + + configuration->hasMemberOfFilterSupport]]> + + + access->connection->ldapLoginFilter]]> + configuration->hasMemberOfFilterSupport]]> + configuration->ldapAgentName]]> + configuration->ldapAgentName]]> + configuration->ldapAgentName]]> + configuration->ldapAgentName]]> + configuration->ldapAgentPassword]]> + configuration->ldapAgentPassword]]> + configuration->ldapAgentPassword]]> + configuration->ldapBase]]> + configuration->ldapBase]]> + configuration->ldapBase]]> + configuration->ldapBase]]> + configuration->ldapBaseGroups]]> + configuration->ldapEmailAttribute]]> + configuration->ldapGroupDisplayName]]> + configuration->ldapGroupFilter]]> + configuration->ldapGroupFilter]]> + configuration->ldapGroupFilterGroups]]> + configuration->ldapGroupFilterObjectclass]]> + configuration->ldapHost]]> + configuration->ldapHost]]> + configuration->ldapHost]]> + configuration->ldapHost]]> + configuration->ldapHost]]> + configuration->ldapLoginFilterAttributes]]> + configuration->ldapLoginFilterAttributes]]> + configuration->ldapLoginFilterEmail]]> + configuration->ldapLoginFilterUsername]]> + configuration->ldapPort]]> + configuration->ldapPort]]> + configuration->ldapTLS]]> + configuration->ldapUserDisplayName]]> + configuration->ldapUserDisplayName]]> + configuration->ldapUserFilter]]> + configuration->ldapUserFilter]]> + configuration->ldapUserFilter]]> + configuration->ldapUserFilter]]> + configuration->ldapUserFilterGroups]]> + configuration->ldapUserFilterObjectclass]]> + - registerProvider + - null + @@ -1249,27 +1534,27 @@ size]]> - $size + size]]> - string + - $decodedValue[1] - $decodedValue[1] - $decodedValue[1] - $decodedValue[1] + + + + - $hour1 - $minute1 + + @@ -1279,56 +1564,56 @@ - string + - $missingCheck + - $result + - $result + - bool + - getAllConfiguredScopesForOperation - getChecks - getOperations - getOperations - isUserScopeEnabled + + + + + - $arguments + - $result === false + - array + - $result === true + - 0 - 1 + + @@ -1336,31 +1621,31 @@ appConfig->getValues($app, false)]]> - getFilteredValues + - 0 - 1 + + - null + - [0] + - string[] + - $levelNum + @@ -1368,43 +1653,48 @@ timeFactory->getTime()]]> + + + + + - getAllMappings - updateFilecache + + - - - $found - $found - - - array{shareId: int, fileTarget: string, initiator: string, receiver: string, owner: string, mountOwner: string}[] - array{shareId: int, fileTarget: string, initiator: string, receiver: string, owner: string, mountOwner: string}[] - + + + + - section - section + + - [] + - !is_string($stateToken) + - searchCollections + + + + __get('ldapLoginFilterEmail')]]> + + getCode()]]> @@ -1412,7 +1702,7 @@ - findMatchingRoute + @@ -1422,13 +1712,13 @@ - $this + create('core_ajax_update', '/core/ajax/update.php')]]> - getIcon + @@ -1438,12 +1728,12 @@ - $restrictions + - $affectedUser + @@ -1456,7 +1746,7 @@ settings]]> - ActivitySettings[] + @@ -1464,47 +1754,53 @@ - $key + - !is_array($userIds) + - array - array + + - fetch + - bool + - version_compare($first, $second, $operator) + - $array[$element][] - $array[$element][] + + - (string)$xml + - array + fastCache[$app][$key] ?? $default]]> + + fastCache]]> + fastCache]]> + lazyCache]]> + lazyCache]]> + @@ -1513,21 +1809,21 @@ - getName + - boolean|null + server]]> - \OCP\IServerContainer + - getAppDataDir + @@ -1535,45 +1831,53 @@ request->method]]> - null + - @readfile($path) - http_response_code() + + - bool - int + + - $name - $remoteAddress + getOverwriteHost()]]> - method]]> - $uri + cookies[$key]) ? $this->cookies[$key] : null]]> env[$key]) ? $this->env[$key] : null]]> files[$key]) ? $this->files[$key] : null]]> - \is_array($params) + - \Sabre\HTTP\decodePath($pathInfo) + + + method]]> + method]]> + method]]> + method]]> + method]]> + parameters]]> + server]]> + server]]> + - log + - setOCSVersion + @@ -1587,7 +1891,7 @@ request->server]]> - \OCA\Talk\Controller\PageController + @@ -1597,7 +1901,7 @@ - $default + @@ -1643,43 +1947,46 @@ }, $constructor->getParameters()))]]> - ArrayAccess + - \stdClass + getCode()]]> + + + tar->extractInString($path)]]> - $trySession + - getExpires - getLastCheck - getLoginName - getName - getPassword - getRemember - getScope - setExpires - setLastCheck - setName - setPassword - setPasswordInvalid - setScope - setScope - setToken - setType + + + + + + + + + + + + + + + + @@ -1688,13 +1995,13 @@ providers]]> - [] + providers]]> - IProvider[] + providers]]> @@ -1702,27 +2009,27 @@ - $image - $image - $image - $image + + + + - ($newImage !== false) ? $newImage : $image + - GdImage|false + - \ArrayAccess + - bool|mixed - bool|mixed + + @@ -1744,7 +2051,7 @@ )]]> - ICreateFromString[] + - $serializedCallable + - [LaravelClosure::class] + - (string)$id + @@ -1783,8 +2090,8 @@ set($key, $value)]]> - $CONFIG - $CONFIG + + @@ -1794,12 +2101,12 @@ - $searchOptions + - getParams + @@ -1807,10 +2114,10 @@ - getParams + - $params + @@ -1822,15 +2129,15 @@ getCode())]]> - 0 + - $s + - IMigrationStep + @@ -1838,13 +2145,13 @@ functionBuilder->lower($x)]]> - $y - $y + + - getParams + @@ -1852,21 +2159,21 @@ - string + - $alias + - $selects + - string + - $string + @@ -1881,25 +2188,25 @@ ])]]> - string + - $timestamp + - float + - microtime(true) + - stopQuery + @@ -1907,14 +2214,17 @@ execute()]]> - TemplateResponse - int + + + + + - $template - $template - $template - $template + + + + @@ -1922,35 +2232,27 @@ manager->getFileForToken($this->data['user_id'], $this->data['file_id'], $this->data['file_path'])]]> - getShareForToken + - - - $uniqueUserIds, 'public' => $public]]]> - - - array{users: string[], public: bool} - - - deleteUserKey + - null - null - null + + + - bool + - $providerId + @@ -1958,58 +2260,58 @@ folder]]> - Folder + - $parentData + - array + - $path - \OC_Util::normalizeUnicode($path) + + - null - null + + - [] + - getIncomplete - insert - put + + + - $data + - $file - $file + + - self::SCAN_RECURSIVE_INCOMPLETE + - $existingChildren + - array[] + - array + getStorageInfo($storageId)]]> @@ -2022,13 +2324,13 @@ - array - array + + - $user + @@ -2039,17 +2341,17 @@ - remoteStorageMounts - removeUserStorageMount + + - array + cacheInfoCache[$fileId]]]> - array{int, string, int} + @@ -2059,25 +2361,25 @@ findByStorageId($id)]]> - Mount\MountPoint[] - Mount\MountPoint[] - \OC\Files\Storage\Storage|null + + + - addStorageWrapper + - wrap + - \OCP\Files\Mount\IMountPoint + - null + @@ -2085,7 +2387,7 @@ view->hash($type, $this->path, $raw)]]> - string + @@ -2096,28 +2398,28 @@ }, $files)]]> - $node + - \OC\Files\Node\Node - \OC\Files\Node\Node[] + + - emit - emit - emit - emit - emit - emit - emit - emit - emit - emit - emit - emit - emit + + + + + + + + + + + + + @@ -2127,30 +2429,30 @@ - $node + - Folder + - FileInfo + - getChecksum + parent]]> - INode|IRootFolder + fileInfo]]> - $type + fileInfo]]> @@ -2159,7 +2461,7 @@ - $folders + createNode($fullPath, $fileInfo, false)]]> mountManager->findByNumericId($numericId)]]> mountManager->findByStorageId($storageId)]]> @@ -2167,58 +2469,58 @@ user]]> - MountPoint[] - Node - \OC\Files\Mount\MountPoint[] - \OC\Files\Mount\MountPoint[] - \OC\User\User + + + + + user]]> - remove + - $source + - ClientResolver::_default_signature_provider() - ClientResolver::_default_signature_provider() + + - ClientResolver::_default_signature_provider() + - Promise\promise_for( + + )]]> - upload + - \Aws\serialize($command) + - null + - string|false + - !$permissions + copyFromStorage($sourceStorage, $sourceInternalPath . '/' . $file, $targetInternalPath . '/' . $file)]]> @@ -2234,36 +2536,37 @@ - ArrayCache - ArrayCache + + getBody()]]> - fopen + - null + - new FailedCache() - true + + - getCache - verifyPath + + - $space === false || is_null($space) - is_null($space) + + - $stat === false + + @@ -2274,9 +2577,9 @@ - \Normalizer::FORM_C - \Normalizer::FORM_C - \Normalizer::FORM_D + + + namesCache]]> @@ -2300,21 +2603,21 @@ - $result - $result + + copyFromStorage($sourceStorage, $sourceInternalPath . '/' . $file, $targetInternalPath . '/' . $file, false, $isRename)]]> - $newUnencryptedSize - $result + + - bool - int + + - $lastChunkPos - $size + + @@ -2322,7 +2625,7 @@ getWrapperStorage()->filetype($this->getUnjailedPath($path))]]> - bool + @@ -2330,23 +2633,23 @@ getWrapperStorage()->test()]]> - true + - stream_close - stream_flush + + - !$isDefaultTemplates + - $mimetype + @@ -2354,25 +2657,25 @@ execute()]]> - int + - $mounts + - \OC\Files\Mount\MountPoint[] + - $mtime + - acquireLock - changeLock - releaseLock + + + @@ -2382,16 +2685,16 @@ - bool + - $hide + - $users + - \OC\User\User[] + emitter]]> @@ -2399,31 +2702,35 @@ emitter]]> - addToGroup - countUsersInGroup - deleteGroup - removeFromGroup + + + + - $groups - array_values($groups) - array_values($groups) + + + - \OC\Group\Group[] - \OC\Group\Group[] + + - createGroup - getGroupDetails - isAdmin + + + + + cachedGroups]]> + cachedUserGroups]]> + - string|resource + stream ? @@ -2433,15 +2740,19 @@ - false - false + + + + id]]> + version]]> + - null + @@ -2451,41 +2762,41 @@ getDN(true)['CN']]]> - getOnlyDefaultAliases + - ExcludeFileByNameFilterIterator + - ExcludeFoldersByPathFilterIterator + - null|string + - array|mixed + - $matches[1] + - get + - [] + - getIncomplete + - getOwner - getPermissions + + - new IteratorDirectory([]) - new NullCache() + + - getCache - opendir + + - null - null + + - new IteratorDirectory([]) + - $callback() + - $sessionCallback + - $request + - $limit === null + @@ -2560,58 +2871,63 @@ getPrefix() . $key, $value, $ttl)]]> - bool + - mixed - mixed - mixed - mixed + + + + - [] + - $maxPreviewImage + - null|string + - ISimpleFile + - height - height - preciseResizeCopy - resizeCopy - valid - width - width + + + + + + + + + + + + - $thumbnail === false ? null: $thumbnail + - ?IImage + - \RedisCluster::OPT_SLAVE_FAILOVER + - array + @@ -2619,25 +2935,25 @@ getBody()]]> - bool|string + - $response + - false + - $arguments + - $arguments + @@ -2647,20 +2963,20 @@ - $out + - $out + - \OC_APP + - string + collectionName]]> @@ -2668,7 +2984,7 @@ - $provider instanceof Provider + @@ -2681,7 +2997,7 @@ - null + @@ -2700,25 +3016,25 @@ execute()]]> - int - int + + - decrypt - encrypt - setIV - setIV - setPassword - setPassword + + + + + + - \OCP\Calendar\Resource\IManager - \OCP\Calendar\Room\IManager - \OCP\Files\Folder|null + + + get(IFile::class)]]> @@ -2729,15 +3045,15 @@ get(\OCP\Encryption\IManager::class)]]> - \OC\Encryption\File - \OC\Encryption\Manager - \OC\Group\Manager - \OC\NavigationManager - \OC\User\Manager - \OC\User\Session + + + + + + - \OC\OCSClient + @@ -2750,12 +3066,12 @@ - $value + - $value + @@ -2763,7 +3079,7 @@ - $vendor + @@ -2784,154 +3100,160 @@ - set + - getParent + - $id + - update + - \OCA\Circles\Api\v1\Circles + - getChildren + - FederatedShareProvider - ShareByMailProvider + + - $provider - $provider + + shareByCircleProvider]]> - getProviderForType + - null - null - null - null - null - null + + + + + + - $shareProviderClass + - \OCA\Circles\ShareByCircleProvider + - RoomShareProvider - \OCA\Circles\ShareByCircleProvider - \OCA\Talk\Share\RoomShareProvider - private $roomShareProvider = null; - private $shareByCircleProvider = null; + + + + + + + + node]]> - getNode + - get + - listen - listen + + - getSupportedApps + - \OCP\ITags + - null + - $from - $names + + - $tag + - false - false + + - $style - $style + + - null - null + + - false + - $script - $script + + - $path + - false + - IUser|false + - $backend + - createUser - getUsersForUserValueCaseInsensitive + + + + cachedUsers]]> + - boolean|null + server]]> @@ -2943,77 +3265,84 @@ - emit - emit - emit - emit - emit + + + + + - int + - null + - $groupsList + - null + - $appId === null - $appId === null + + - \OC\InsufficientStorageException + + + + + + + + - $getType === self::ZIP_DIR - $getType === self::ZIP_DIR + + - get - get + + - $matches[0][$last_match] - $matches[1][$last_match] + + - $path + - getQuota + - bool|string + - \Test\Util\User\Dummy + - void + @@ -3028,10 +3357,10 @@ - string + - $column + @@ -3039,50 +3368,46 @@ headers)]]> - array{X-Request-Id: string, Cache-Control: string, Content-Security-Policy: string, Feature-Policy: string, X-Robots-Tag: string, Last-Modified?: string, ETag?: string, ...H} + - - - DO_NOT_REMEMBER - PERMANENT_TOKEN - REMEMBER - TEMPORARY_TOKEN - WIPE_TOKEN - - - $step + - array{0: int, 1: int, 2: int} + + + + + + - mixed + - ArrayAccess - IteratorAggregate + + - \OC_App::getStorage($app) + - array + - \Iterator + @@ -3090,7 +3415,7 @@ mode]]> - null|IPreview::MODE_FILL|IPreview::MODE_COVER +