diff --git a/build/psalm-baseline.xml b/build/psalm-baseline.xml index 409d35a9aad1e..93c50642b1133 100644 --- a/build/psalm-baseline.xml +++ b/build/psalm-baseline.xml @@ -1,5008 +1,2 @@ - - - - $calendarData - - - - - $data - - - - - $data - - - - - array - - - $vcardData - - - - - $principalUri - - - $data - - - - - array - - - - - $e->getCode() - - - !is_array($notification) - - - - - (int) $comment->getId() - - - - - \Sabre\Uri\split($this->principalUri) - - - - - new \Sabre\DAV\Auth\Plugin($authBackend, 'ownCloud') - - - $baseuri - - - - - new \Sabre\DAV\Auth\Plugin($authBackend, 'ownCloud') - - - $baseuri - - - - - \OC\Files\Filesystem::logWarningWhenAddingStorageWrapper($previousLog) - \OC\Files\Filesystem::logWarningWhenAddingStorageWrapper(false) - - - $baseuri - - - - - 'OCA\DAV\Connector\Sabre::addPlugin' - - - dispatch - - - $baseuri - - - - - $baseuri - - - - - $baseuri - - - - - $argv[5] - - - $chunkSize - - - require '../../../../3rdparty/autoload.php' - - - - - getAppDataDir - - - - - Uri\split($this->principalInfo['uri']) - - - - - $arguments - - - - - $arg - - - - - $arguments - - - - - File - - - - - setDateTime - setDateTime - - - $existingBirthday->VEVENT->DTSTART - $existingBirthday->VEVENT->SUMMARY - $newCalendarData->VEVENT->DTSTART - $newCalendarData->VEVENT->SUMMARY - - - - - array - - - $calendarData - - - $calendarData - - - - - string|void - - - $this->objectData['calendardata'] - - - $calendarData - - - - - '\OCA\DAV\CalDAV\CalDavBackend::createCachedCalendarObject' - '\OCA\DAV\CalDAV\CalDavBackend::createSubscription' - '\OCA\DAV\CalDAV\CalDavBackend::deleteCachedCalendarObject' - '\OCA\DAV\CalDAV\CalDavBackend::deleteSubscription' - '\OCA\DAV\CalDAV\CalDavBackend::publishCalendar' - '\OCA\DAV\CalDAV\CalDavBackend::updateCachedCalendarObject' - '\OCA\DAV\CalDAV\CalDavBackend::updateShares' - '\OCA\DAV\CalDAV\CalDavBackend::updateSubscription' - - - array - array - - - $objectData - $uris - - - null - null - - - (int)$calendarId - - - dispatch - dispatch - dispatch - dispatch - dispatch - dispatch - dispatch - dispatch - - - Uri\split($principalUri) - Uri\split($row['principaluri']) - Uri\split($row['principaluri']) - Uri\split($row['principaluri']) - - - - - INode - - - INode - - - $calendarPlugin->getCalendarInCalendarHome($this->principalInfo['uri'], $calendarUri) - - - calendarSearch - - - - - uriSplit($this->calendar->getPrincipalURI()) - - - - - $principal - - - - - $acl->defaultUsernamePath - - - - - string|null - - - \Sabre\Uri\split($principalUrl) - \Sabre\Uri\split($principalUrl) - \Sabre\Uri\split($principalUrl) - - - - - $principalInfo - - - - - $paths - - - - - $canPublish - $canShare - - - $canPublish - $canShare - - - - - hasTime - isFloating - isFloating - - - - - $l10n->l('date', $dt, ['width' => 'medium']) - $l10n->l('datetime', $dt, ['width' => 'medium|short']) - $l10n->l('time', $dt, ['width' => 'short']) - $l10n->l('weekdayName', $dt, ['width' => 'abbreviated']) - - - $l10n->l('date', $dt, ['width' => 'medium']) - $l10n->l('datetime', $dt, ['width' => 'medium|short']) - $l10n->l('time', $dt, ['width' => 'short']) - $l10n->l('weekdayName', $dt, ['width' => 'abbreviated']) - - - string - string - string - string - - - getDateTime - getDateTime - isFloating - - - - - @var VEvent $vevent - - - - - $this->l10n->l('date', $dt, ['width' => 'medium']) - $this->l10n->l('datetime', $dt, ['width' => 'medium|short']) - $this->l10n->l('time', $dt, ['width' => 'short']) - $this->l10n->l('weekdayName', $dt, ['width' => 'abbreviated']) - - - $this->l10n->l('date', $dt, ['width' => 'medium']) - $this->l10n->l('datetime', $dt, ['width' => 'medium|short']) - $this->l10n->l('time', $dt, ['width' => 'short']) - $this->l10n->l('weekdayName', $dt, ['width' => 'abbreviated']) - - - string - string - string - string - - - - - getDateInterval - getDateTime - getDateTime - - - $valarm->parent->UID - - - - - array - - - $principals - - - string[] - - - null - null - - - \Sabre\Uri\split($path) - \Sabre\Uri\split($path) - - - - - $vevent->LOCATION - $vevent->SUMMARY - - - string - - - $lang->getValue() - - - getDateTime - getDateTime - getDateTime - getDateTime - getDateTime - hasTime - hasTime - isFloating - isFloating - isFloating - - - $iTipMessage->message->VEVENT->SUMMARY - - - - - [$aclPlugin, 'propFind'] - [$aclPlugin, 'propFind'] - - - split($principalUrl) - - - get - getChildren - - - getDateTime - hasTime - isFloating - isFloating - principalSearch - - - - - bool - - - - - - string - - - - - !is_array($newProps['filters']['comps']) - !is_array($newProps['filters']['params']) - !is_array($newProps['filters']['props']) - - - - - $webcalData - - - - - $id - - - $this->getKey() - $this->getKey() - - - - - $principal - - - - - false - - - '\OCA\DAV\CardDAV\CardDavBackend::createCard' - '\OCA\DAV\CardDAV\CardDavBackend::deleteCard' - '\OCA\DAV\CardDAV\CardDavBackend::updateCard' - - - array - - - $uris - - - null - - - $addressBookId - - - (int)$addressBookId - - - dispatch - dispatch - dispatch - - - $addressBooks[$row['id']][$readOnlyPropertyName] === 0 - - - \Sabre\Uri\split($principalUri) - \Sabre\Uri\split($row['principaluri']) - - - - - bool - - - - - string - - - $type - - - \Sabre\URI\parse($val) - - - - - string|null - - - \Sabre\Uri\split($principal) - \Sabre\Uri\split($principal) - \Sabre\Uri\split($principal) - - - - - $targetBookId - - - - - $this->principalUri - $this->principalUri - - - - - $groups - - - - - int - - - null - - - - - $args['datetime'] - 200 - - - null - - - \Sabre\HTTP\toDate($value) - - - - - $value - - - - - !is_string($name) - - - - - CommentsEntityEvent::EVENT_ENTITY - - - \Sabre\DAV\INode[] - int - - - $this->entityTypeCollections - null - - - dispatch - - - - - \Sabre\Uri\split($principal) - - - - - bool - - - - - bool - - - - - tryTokenLogin - - - - - $node->getId() - - - - - $nodes - - - $this->dirContent - - - \Sabre\DAV\INode[] - - - $e->getCode() - - - null - null - null - - - $fullSourcePath - - - \Sabre\Uri\split($sourceNode->getPath()) - - - $info - - - - - new SupportedLock(true) - - - - - $data - - - \Sabre\Uri\split($this->path) - - - - - \Sabre\Uri\split($destination) - \Sabre\Uri\split($filePath) - \Sabre\Uri\split($source) - - - - - bool - - - 0 - 200 - - - $resultFileIds - - - new PreconditionFailed('Cannot filter by non-existing tag', 0, $e) - - - \OCA\Circles\Api\v1\Circles - - - getById - getPath - - - - - $this - - - int - integer - - - $this->info->getId() - $this->info->getId() - - - \Sabre\Uri\split($name) - \Sabre\Uri\split($this->path) - - - - - \Sabre\Uri\split($destinationPath) - \Sabre\Uri\split($destinationPath) - \Sabre\Uri\split($path) - - - - - array - - - $principals - - - string[] - - - null - null - null - null - null - null - null - - - \OCA\Circles\Api\v1\Circles - \OCA\Circles\Api\v1\Circles - - - \Sabre\Uri\split($path) - \Sabre\Uri\split($prefix) - \Sabre\Uri\split($principal) - \Sabre\Uri\split($principal) - - - - - \Sabre\Uri\split($path) - - - getPath - getPath - - - - - new \OCA\DAV\Connector\Sabre\QuotaPlugin($view, true) - - - - - $shareType - - - - - $share->getShareType() - - - - - \Sabre\Uri\split($sabreNode->getPath()) - - - $server->xml->namespacesMap - - - $server->xml->namespacesMap - - - - - null - - - getId - - - - - $guests - - - $vEvent->DTSTAMP - - - $vEvent->{'ATTENDEE'} - - - - - $whereValues - - - - - array - string - - - $principals - - - string[] - - - $members - - - null - null - null - null - null - null - null - - - - - $element['href'] - $element['href'] - $element['href'] - $element['readOnly'] - - - - - array - - - null - - - \Sabre\Uri\split($principal) - - - - - $this->enablePropfindDepthInfinityf - - - - - $body - - - - - $argument - $operator->arguments - - - $value - - - ?string - - - $search - - - $operator->arguments[0]->name - - - $operator->arguments[0]->name - - - - - \Sabre\Uri\split($this->principalInfo['uri']) - - - - - $this->backend->getArbiterPath() - - - isValidScope - - - - - \Sabre\Uri\split($principalInfo['uri']) - - - - - $this->usersToDelete - $this->usersToDelete - - - - - \Sabre\Uri\split($principalUri) - - - - - $arguments - - - - - $arguments - - - - - $publicCalendarRoot->disableListing - - - - - $this->l10n->l('date', $startDateTime, ['width' => 'medium']) - - - - $this->l10n->l('date', $startDateTime, ['width' => 'medium']) - - - string - - - getDateTime - getDateTime - hasTime - isFloating - isFloating - - - - - getDateTime - getDateTime - hasTime - - - - - 'OCA\DAV\Connector\Sabre::addPlugin' - 'OCA\DAV\Connector\Sabre::authInit' - - - dispatch - dispatch - - - $acl->defaultUsernamePath - - - - - int - - - null - - - - - int - - - null - - - $tagId - $tagName - - - - - int - - - null - - - $objectName - - - - - SystemTagsEntityEvent::EVENT_ENTITY - - - dispatch - - - - - $members - - - \Sabre\Uri\split($member) - \Sabre\Uri\split($principal) - \Sabre\Uri\split($principal) - \Sabre\Uri\split($principalUri) - \Sabre\Uri\split($principalUri) - \Sabre\Uri\split($principalUri) - \Sabre\Uri\split($principalUri) - \Sabre\Uri\split($principalUri) - \Sabre\Uri\split($realPrincipalUri) - - - - - false - - - $this->currentStream - - - $context - - - array - - - - - \Sabre\Uri\split($this->principalInfo['uri']) - - - - - $user === null - - - - - $this->scanFolder($output, '/' . $user) - - - - - $userSession - - - get_class($res) === 'OpenSSLAsymmetricKey' - is_object($res) - - - - - setHtmlBody - setPlainBody - setSubject - - - - - $result - - - $position - $position - - - boolean - - - - - time() - time() - time() - - - throw $exception; - - - $userSession - - - - - 0 - 0 - 1 - - - $userSession - - - - - new Exceptions\PrivateKeyMissingException('please try to log-out and log-in again', 0) - - - - - $userSession - - - - - $id - $id - $id - $id - $id - $id - $remoteId - - - $permission === null - $remoteId === null - - - - - $shareId - $shareId - $shareId - $shareId - (int)$data['id'] - - - - - bool - bool - bool - - - - - $shareId - - - string - - - $id - $id - $id - $id - (int)$share['id'] - - - - - string - - - null - - - - - 'OCP\Federation\TrustedServerEvent::remove' - - - dbHandler - - - dispatch - - - - - $files_list - - - - - !$dirInfo->getType() === 'dir' - - - - - $this - $this - - - - - $this->fileEncrypted[$fileId] - - - $id - - - $this->fileIsEncrypted - $this->fileIsEncrypted - $this->fileIsEncrypted - $this->fileIsEncrypted - $this->fileIsEncrypted - $this->fileIsEncrypted - $this->fileIsEncrypted - - - - - 10 * 1024 * 1024 - - - - - null - - - - - null - null - - - - - $e->getCode() !== 0 ? $e->getCode() : 1 - - - int - - - - - $templateId - - - getTemplates - open - - - - - $fileId - - - getById - getRelativePath - getRelativePath - - - - - $file - $i - $i - $i - $i - $i - $i - $i - $i - $i - $i - $i - $i - - - - - $legacyEvent - - - - - getEditors - - - - - $encryptedFiles - - - empty($encryptedFiles) - - - isReadyForUser - - - - - self::class . '::' . $eventName - - - dispatch - - - - - $this - - - - - null - - - - - $userId - - - - - $storage - - - - int - - - \OC_Util::normalizeUnicode($parent) - - - isConnected - - - - - $e->getCode() - $status - - - - - new $objectClass($objectStore) - - - - - $e->getCode() - $status - $this->service->getVisibilityType() - $this->service->getVisibilityType() - - - - - getUniqueStorages - - - - - self - - - - - FrontendDefinitionTrait - FrontendDefinitionTrait - - - - - $this->deprecateTo - IdentifierTrait - - - - - new MissingDependency($module, $this) - - - - - PriorityTrait - PriorityTrait - - - - - clearBucket - - - - - put - - - $source - $target - - - - - $this->handle - $this->handle - - - stream_close - - - substr($response, 4) - - - $context - - - array - - - - - $this->handle - $this->handle - - - stream_close - - - substr($response, 4) - - - $context - - - array - - - - - $files - - - \Icewind\SMB\IFileInfo - - - new CappedMemoryCache() - - - \Icewind\SMB\IFileInfo[] - - - $e->getCode() - $e->getCode() - $e->getCode() - $e->getCode() - $e->getCode() - $e->getCode() - $e->getCode() - - - $source - $target - - - rename - rename - - - - - $object->lastModified - - - filetype - fopen - - - - - login - - - - - decrypt - encrypt - setIV - setIV - - - string - - - $message - - - test - - - - - 'OCA\\Files_External::loadAdditionalBackends' - - - dispatch - - - - - null - - - - - BackendService::VISIBILITY_ADMIN - - - string - - - - - $configId - - - - - $this->getVisibilityType() - $this->getVisibilityType() - - - getStorageCache - - - - - BackendService::VISIBILITY_PERSONAL - - - string - - - - - $_ - - - - - false - - - null - - - - - Constants::PERMISSION_ALL - - - - - getUserFolder - - - - - $code - $code - Constants::PERMISSION_ALL - - - \OCA\Circles\Api\v1\Circles - \OCA\Circles\Api\v1\Circles - - - $this->getRoomShareHelper() - $this->getRoomShareHelper() - $this->getRoomShareHelper() - \OCA\Talk\Share\Helper\ShareAPIController - - - - - $files_list - - - $freeSpace - $maxUploadFilesize - $maxUploadFilesize - - - null - - - - - $password - - - - - $id - - - - - (int) $remoteShare - - - - - public function removeMount() { - - - - - $recursive - - - $cacheData - - - - - $this->getPermissions($path) & Constants::PERMISSION_SHARE - - - isSharable - - - - - $legacyEvent - - - - - $exception->getMessage() - - - - - $itemSource - $itemSource - - - $shareWith - - - - - fetchRow - - - - - bool - - - - - $this->sourceRootInfo - - - ICacheEntry - - - new FailedCache() - - - $this->sourceRootInfo - - - $available - $target - - - $this->mountOptions - - - - - moveMount - - - - - '\OCP\Collaboration\Resources::loadAdditionalScripts' - - - dispatch - - - - - $user - - - - - int - - - $this->data->getId() - - - - - $entry - - - ITrash - - - - - getChild - - - null - - - - - INode - - - - - \Sabre\Uri\split($this->principalInfo['uri']) - - - - - $entry - - - ITrash - - - - - 'OCA\Files_Trashbin::moveToTrash' - - - $this->mountPoint - - - dispatch - - - - - null - - - $trashFiles - - - $file - getById - - - - - false - - - $timestamp - $timestamp - $uid - $user - $user - - - - - $this - $this - - - - - getChild - - - null - - - - - \Sabre\Uri\split($principalInfo['uri']) - - - - - getChild - - - \Sabre\Uri\split($this->principalInfo['uri']) - - - - - $timestamp - $uid - - - - - $this->retries + 1 - - - - - $this->request->server - - - - - - - - - - - $quota - - - $groupid === null - $groupid === null - - - - - \OC_User::getUser() - - - getSettingsManager - - - - - ignoreNextcloudRequirementForApp - - - - - IDBConnection::CHECK_MISSING_COLUMNS_EVENT - IDBConnection::CHECK_MISSING_INDEXES_EVENT - IDBConnection::CHECK_MISSING_PRIMARY_KEYS_EVENT - - - $lastCronRun - - - $lastCronRun - 0 - - - dispatch - dispatch - dispatch - - - - - [$user->getEMailAddress() => $user->getDisplayName()] - - - - - isReady - - - - - Constants::PERMISSION_ALL - - - null - - - - - $uid - - - - - $share->getId() - $shareId - $shareId - (int)$data['id'] - - - - - $event->getObjectId() - $event->getObjectId() - - - - - $this->config->getAppValue('testing', $lock) - $this->config->getAppValue('testing', $lock) - $this->config->getAppValue('testing', $lock) - $type - $type - - - - - $response - - - FileDisplayResponse|NotFoundResponse - - - $iconFile !== false - $iconFile !== false - $iconFile !== false - - - - - string - - - - - \OCP\Util::sanitizeHTML($this->config->getAppValue('theming', 'slogan', parent::getSlogan($lang))) - - - getSlogan - - - (int)$cacheBusterKey + 1 - - - - - 0 - - - int[] - - - $folder !== null - - - - - bool - - - - - bool - - - - - $this->timeFactory->getTime() - 0 - - - - - $this->users - - - $errors - 0 - 0 - - - - - 0 - - - - - $this->config->getAppValue('core', 'updater.secret.created', $this->timeFactory->getTime()) - - - $this->timeFactory->getTime() - - - - - $lastUpdateCheckTimestamp - - - - - $ln + 1 - - - - - $this - - - - - $this->countUsers($filter) - - - $record - - - [$attr => $result['values']] - - - $uuid - $values - - - string[] - - - $e->getCode() - $key - $key - - - $cookie - - - !is_null($limit) - $limit === 0 - is_array($result) - - - !$attribute === null - is_null($findings) - - - !is_null($attr) && !is_array($attr) - count($usedNames) === 0 - - - - - 'OCA\\User_LDAP\\User\\User::postLDAPBackendAdded' - - - dispatch - - - - - time() - - - - - LDAP_OPT_PROTOCOL_VERSION - LDAP_OPT_REFERRALS - - - - - - $this->cachedGroupsByMember[$uid] - - - $this->cachedGroupsByMember - $this->cachedNestedGroups - new CappedMemoryCache() - new CappedMemoryCache() - new CappedMemoryCache() - - - $groupName - - - bool - - - $groupID - $groupID - - - is_array($groupDNs) - is_array($list) - - - - - $gid - - - - - $lastNumber + 1 - - - - - $newOffset - 0 - 50 - - - - - $i - $lastChange - - - $interval - 0 - 0 - self::MIN_INTERVAL - - - $argument - - - null - - - - - \OC::$server->getConfig()->getAppValue('user_ldap', 'bgjRefreshInterval', 3600) - - - int - - - 3600 - - - - - $isUnmapped - - - $result - - - bool - - - isset($qb) - - - isset($qb) - - - - - protected function handleRequest($id, $method, $parameters, $passOnWhen = false) { - - - - - public function setLdapAccess(Access $access) { - - - - - $this->avatarImage - - - $this->refreshedFeatures - - - null - null - - - $this->getHomePath($ldapEntry[$attr][0]) - 1 - true - - - - - string|false - - - $path - - - $limit - $offset - - - null - - - - - $users - - - $uid - - - - - false - false - - - private function checkAgentRequirements() { - private function detectGroupMemberAssoc() { - private function getAttributeValuesFromEntry($result, $attribute, &$known) { - - - $port - $port - LDAP_OPT_NETWORK_TIMEOUT - LDAP_OPT_NETWORK_TIMEOUT - LDAP_OPT_PROTOCOL_VERSION - LDAP_OPT_PROTOCOL_VERSION - LDAP_OPT_REFERRALS - LDAP_OPT_REFERRALS - - - !isset($item['cn']) && !is_array($item['cn']) - - - $total === false - - - - - registerProvider - - - - - - - - null - - - - - $path - - - - - $this->size - - - $size - - - $this->size - - - string - - - - - $decodedValue[1] - $decodedValue[1] - $decodedValue[1] - $decodedValue[1] - - - - - $hour1 - $minute1 - - - - - ['app' => Application::APP_ID, 'class' => get_class($subject)] - - - - - $e->getCode() - $e->getCode() - $e->getCode() - - - - - string - - - $uid - - - - - IManager::EVENT_NAME_REG_CHECK - IManager::EVENT_NAME_REG_ENTITY - IManager::EVENT_NAME_REG_OPERATION - - - $result - - - [] - - - $result - - - bool - - - $missingCheck - - - dispatch - dispatch - dispatch - - - - - getAllConfiguredScopesForOperation - getChecks - getOperations - getOperations - isUserScopeEnabled - - - - - $arguments - - - - - $arguments - - - - - $arguments - - - - - null|int - - - null|int - - - null|int - - - - - $result === false - - - - - array - - - - - null|int - - - null|int - - - null|int - - - - - 0 - 1 - - - - - $this->appConfig->getValues($app, false) - - - getFilteredValues - - - - - null|int - - - null|int - - - null|int - - - - - IDBConnection::ADD_MISSING_COLUMNS_EVENT - - - dispatch - - - - - IDBConnection::ADD_MISSING_INDEXES_EVENT - - - dispatch - - - - - IDBConnection::ADD_MISSING_PRIMARY_KEYS_EVENT - - - dispatch - - - - - 0 - 1 - - - - - null - - - - - [0] - - - string[] - - - - - $levelNum - - - - - $this->timeFactory->getTime() - - - - - $k[0] - - - - - getAllMappings - updateFilecache - - - - - getAllAliases - - - - - 0 - 0 - 0 - 0 - 0 - 0 - - - - - section - section - - - - - [] - - - - - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 1 - 1 - 1 - 1 - - - - - !is_string($stateToken) - - - - - searchCollections - - - - - $svg === null - - - - - null - - - findMatchingRoute - - - - - $this->request->server - - - - - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 1 - 1 - 1 - 1 - - - - - $this - $this - - - - - getIcon - - - - - $this->memoryCache - - - - - getAppsNeedingUpgrade - getIncompatibleApps - - - $restrictions - - - ((array)$request->getParam('appid')) !== '' - - - - - 'OC\AccountManager::userUpdated' - - - dispatch - - - - - $affectedUser - - - - - $this->filterClasses - $this->providerClasses - $this->settingsClasses - - - !is_string($currentUserId) && $currentUserId !== null - - - - - $key - - - - - ManagerEvent::EVENT_APP_DISABLE - ManagerEvent::EVENT_APP_ENABLE - ManagerEvent::EVENT_APP_ENABLE_FOR_GROUPS - - - array - array - - - dispatch - dispatch - dispatch - - - $group === null - - - - - fetch - - - - - bool - - - version_compare($first, $second, $operator) - - - - - $array[$element][] - $array[$element][] - - - (string)$xml - - - array - - - - - $this->config - - - $this->config - - - - - null - - - $this->packages - - - - - $values - - - $default - - - - - $this->bootedApps - - - - - getName - - - - - boolean|null - - - $this->server - - - \OCP\IServerContainer - mixed - - - getAppDataDir - - - - - $throwable->getCode() - - - $this->request->method - - - null - - - - - @readfile($path) - http_response_code() - - - bool - int - - - - - $host - $name - $remoteAddress - $this->getOverwriteHost() - $this->method - $uri - isset($this->cookies[$key]) ? $this->cookies[$key] : null - isset($this->env[$key]) ? $this->env[$key] : null - isset($this->files[$key]) ? $this->files[$key] : null - - - \is_array($params) - - - \Sabre\Uri\split($scriptName) - - - - - log - - - - - TemplateResponse::EVENT_LOAD_ADDITIONAL_SCRIPTS - TemplateResponse::EVENT_LOAD_ADDITIONAL_SCRIPTS_LOGGEDIN - - - dispatch - dispatch - - - - - setOCSVersion - - - $code - - - - - $exception->getCode() - - - $this->request->server - $this->request->server - - - - - $anonLimit - $anonPeriod - $exception->getCode() - $exception->getCode() - $userLimit - $userPeriod - - - - - $exception->getCode() - $exception->getCode() - - - $this->request->server - - - \OCA\Talk\Controller\PageController - - - - - $meta - - - - - $meta - - - - - $action['url-postfix'] - - - - - $default - - - - - getName - - - - - $this->tar->extractInString($path) - - - string - - - $this->tar->extractInString($path) - - - - - boolean|null - boolean|null - - - - - $trySession - - - - - parent::getExpires() - parent::getLastCheck() - parent::getLoginName() - parent::getName() - parent::getPassword() - parent::getRemember() - parent::getScope() - parent::setExpires($expires) - parent::setLastCheck($time) - parent::setName($name) - parent::setPassword($password) - parent::setPasswordInvalid($invalid) - parent::setScope((string)$scope) - parent::setScope(json_encode($scope)) - parent::setToken($token) - parent::setType(IToken::WIPE_TOKEN) - - - - - $providers - - - int[] - string[] - - - - - IProvider::EVENT_FAILED - IProvider::EVENT_SUCCESS - - - $providerStates - - - string[] - - - $this->timeFactory->getTime() - $tokenId - - - dispatch - dispatch - - - - - $this->providers - - - $this->providers - [] - - - $this->providers - - - IProvider[] - - - $this->providers - - - - - $provider['provider_id'] - - - - - - - - Color - - - $finalPalette[$this->hashToInt($hash, $steps * 3)] - - - Color - - - $hash - - - - - $userId - - - - - InMemoryFile - - - - - ISimpleFile - - - $data - - - - - ISimpleFile - - - $data - $data - (int) $this->config->getUserValue($this->user->getUID(), 'avatar', 'version', 0) + 1 - - - - - $job->getId() - - - - - $jobList - - - - - set - - - - - bool|mixed - bool|mixed - - - - - $user instanceof IUser - - - '' - - - - - $serializedCallable - - - - - $serializedCallable - - - \Opis\Closure\unserialize($serializedCallable) - - - - - $serializedCommand - - - \Opis\Closure\unserialize($serializedCommand) - - - - - \Opis\Closure\serialize($command) - - - - - \DateTime|null - - - $timestamp - - - !is_array($mentions[0]) - - - - - public function getForObjectSince( - - - null - - - - - $this->delete($key) - $this->set($key, $value) - - - $CONFIG - $CONFIG - - - - - ConsoleEvent::EVENT_RUN - - - $this->request->server - - - dispatch - - - $this->application - - - $this->application - $this->application - $this->application - $this->application - - - - - IEntry - - - $entry - - - - - IAddressBook - array - bool - - - null - null - null - null - null - - - $addressBook - $addressBook - - - - - $builder->execute() - - - int - - - - - getParams - - - - - getParams - - - $insertQb->execute() - $this->adapter->lastInsertId($seqName) - - - int - string - - - $e->getCode() - - - $seqName - $statement - - - - - $offset - $offset - - - $this->migrationsNamespace - $this->migrationsNamespace - $this->migrationsPath - $this->migrationsPath - - - $this->migrationsNamespace - $this->migrationsNamespace - $this->migrationsPath - $this->migrationsPath - - - - - '\OC\DB\Migrator::executeSql' - - - dispatch - - - - - $key[0] - - - - - $this->functionBuilder->lower($x) - - - $y - $y - - - - - getParams - - - - - string - - - $alias - - - $groupBys - $selects - - - - - string - - - $string - - - - - - public function formatDateSpan($timestamp, $baseTimestamp = null, \OCP\IL10N $l = null) { - public function formatTimeSpan($timestamp, $baseTimestamp = null, \OCP\IL10N $l = null) { - - - - string - - - - - $timestamp - - - - - float - - - - - stopQuery - - - microtime(true) - - - - - $query->execute() - - - TemplateResponse - int - - - $template - $template - - - - - getShareForToken - - - - - new CappedMemoryCache() - - - - - deleteUserKey - - - null - null - null - - - - - bool - - - - - dispatch - - - - - $eventName - - - $eventName - - - dispatch - - - - - $providerId - - - - - $parentData - - - array - - - $path - $path - \OC_Util::normalizeUnicode($path) - - - null - null - - - $searchQuery - - - - - [] - - - getIncomplete - insert - put - - - - - $data - - - $path - - - $path - - - - - $existingChildren - - - array[] - - - $path - self::SCAN_RECURSIVE_INCOMPLETE - - - - - array - - - self::getGlobalCache()->getStorageInfo($storageId) - - - - - $this->cache instanceof Cache - - - - - array - - - $searchQuery - - - - - Node - - - null - - - - - $user - - - get_class($provider) !== 'OCA\Files_Sharing\MountProvider' - - - get_class($provider) === 'OCA\Files_Sharing\MountProvider' - - - - - remoteStorageMounts - removeUserStorageMount - - - array - - - $this->cacheInfoCache - $this->cacheInfoCache - $this->cacheInfoCache - $this->mountsForUsers - $this->mountsForUsers - $this->mountsForUsers - $this->mountsForUsers - $this->mountsForUsers - $this->mountsForUsers - - - - - string - - - self::$defaultInstance->toTmpFile($path) - - - string - - - $user - $user - \OC_User::getUser() - - - null - - - $userObject - - - addStorageWrapper - - - - - $exception->getCode() - - - null - - - wrap - - - - - public function removeMount(); - - - - - \OCP\Files\Mount\IMountPoint - - - null - - - - - $this->view->hash($type, $this->path, $raw) - new NonExistingFile($this->root, $this->view, $path) - - - string - string - - - $this->exists - - - - - - new NonExistingFolder($this->root, $this->view, $path) - - - string - - - $node - - - $this->exists - - - - - '\OCP\Files::postCopy' - '\OCP\Files::postCreate' - '\OCP\Files::postDelete' - '\OCP\Files::postRename' - '\OCP\Files::postTouch' - '\OCP\Files::postWrite' - '\OCP\Files::preCopy' - '\OCP\Files::preCreate' - '\OCP\Files::preDelete' - '\OCP\Files::preRename' - '\OCP\Files::preTouch' - '\OCP\Files::preWrite' - '\OCP\Files::read' - - - dispatch - dispatch - dispatch - dispatch - dispatch - dispatch - dispatch - dispatch - dispatch - dispatch - dispatch - dispatch - dispatch - - - emit - emit - emit - emit - emit - emit - emit - emit - emit - emit - emit - emit - emit - - - - - $this->__call(__FUNCTION__, func_get_args()) - - - - - Node - - - '\OCP\Files::' . $hook - - - int - - - getChecksum - - - $this->getFileInfo()->getId() - - - $type - - - dispatch - - - $this->fileInfo - - - - - $newPath - - - - - $mime - $newPath - $pattern - - - - - Node - - - \OC\Files\Mount\MountPoint - \OC\User\User - array - int - int - int - string - - - $this->mountManager->find($mountPoint) - $this->user - null - null - null - null - null - - - remove - - - - - false|string - - - - - $cacheData - - - - - $source - $target - - - - - ClientResolver::_default_signature_provider() - - - ClientResolver::_default_signature_provider() - - - \Aws\or_chain([self::class, 'legacySignatureProvider'], ClientResolver::_default_signature_provider()) - - - - - upload - - - \Aws\serialize($command) - - - - - null - - - - - string - - - - - string|false - - - array - - - !$permissions - $this->copyFromStorage($sourceStorage, $sourceInternalPath . '/' . $file, $targetInternalPath . '/' . $file) - - - $storage->cache - $storage->cache - $storage->propagator - $storage->propagator - $storage->scanner - $storage->scanner - $storage->updater - $storage->updater - - - $this->getStorageCache()->getAvailability() - - - - - ArrayCache - ArrayCache - - - getETag - - - $response->getBody() - - - fopen - - - null - - - - - new FailedCache() - true - - - getCache - verifyPath - - - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - $this->e->getCode() - - - - - $file - - - $result - - - $helper->getFileSize($fullPath) - $result - $space - - - filesize - free_space - rename - - - $helper->getFileSize($fullPath) - - - $space === false || is_null($space) - is_null($space) - - - $stat === false - - - - - $storage->scanner - $storage->scanner - - - - - copy - copyFromStorage - file_exists - file_get_contents - file_put_contents - filemtime - filesize - filetype - fopen - free_space - getDirectDownload - getETag - getLocalFile - getMimeType - getOwner - getPermissions - hash - isCreatable - isDeletable - isReadable - isSharable - isUpdatable - is_dir - is_file - mkdir - moveFromStorage - opendir - rename - rmdir - search - stat - touch - unlink - - - \Traversable - - - - - $this->namesCache - $this->namesCache - $this->namesCache - $this->namesCache - $this->namesCache - $this->namesCache - $this->namesCache - $this->namesCache - $this->namesCache - $this->namesCache - $this->namesCache - $this->namesCache - $this->namesCache - - - - - false - - - $result - $result - $this->copyFromStorage($sourceStorage, $sourceInternalPath . '/' . $file, $targetInternalPath . '/' . $file, false, $isRename) - - - $newUnencryptedSize - $result - $stat - $this->storage->file_get_contents($path) - $this->storage->filesize($path) - $this->storage->getLocalFile($path) - - - array - bool - int - string - string - - - $lastChunkPos - $newUnencryptedSize - $size - $size - $sourceStorage->filemtime($sourceInternalPath) - - - - - $this->getWrapperStorage()->filetype($this->getUnjailedPath($path)) - - - bool - - - - - $extension === 'part' - - - string - - - $free - 'ext' - - - $source - $target - - - - - $this->getWrapperStorage()->test() - - - true - - - - - $this->current - $this->current - - - stream_close - stream_flush - - - - - $mimetype - - - - - $update->execute() - - - int - - - - - $mounts - - - \OC\Files\Mount\MountPoint[] - - - - - $mount - $mount - - - \OCP\Files\Mount\IMountPoint - string - - - $results - - - \OC\Files\Mount\MountPoint - - - $fileId - $mtime - $user - - - $mount - Filesystem::getMountManager()->find($this->getAbsolutePath($path)) - null - null - null - null - - - $data - $result && in_array('delete', $hooks) and $result - is_resource($source) - - - $storage - [$storage, $internalPath] - - - - - is_null($this->getContent()) - - - - - $this->groupCache[$gid]['displayname'] - - - $this->groupCache - $this->groupCache - $this->groupCache - - - - - IGroup::class . '::postAddUser' - IGroup::class . '::postDelete' - IGroup::class . '::postRemoveUser' - IGroup::class . '::preAddUser' - IGroup::class . '::preDelete' - IGroup::class . '::preRemoveUser' - bool - - - $hide - - - $user - - - $this->emitter - $this->emitter - $this->emitter - - - dispatch - dispatch - dispatch - dispatch - dispatch - dispatch - - - addToGroup - countUsersInGroup - deleteGroup - removeFromGroup - - - - - createGroup - getGroupDetails - isAdmin - - - - - $sortMode - self::SORT_NONE - - - - - string|resource - - - - - - false - - - $app['path'] - $app['path'] - - - null - - - $archive - - - - - $x509->getDN(X509::DN_OPENSSL)['CN'] - $x509->getDN(X509::DN_OPENSSL)['CN'] - $x509->getDN(true)['CN'] - - - getAllAliases - getOnlyDefaultAliases - - - - - null|string - - - array|mixed - - - - - $matches[1] - $result - - - $data - - - - - get - - - [] - - - getIncomplete - - - - - - getOwner - getPermissions - - - new IteratorDirectory([]) - new NullCache() - - - getCache - opendir - - - null - null - - - new IteratorDirectory([]) - - - - - $callback() - - - $sessionCallback - - - - - $request - - - - - $limit === null - - - - - is_string($request->getMethod()) - - - - - $dummy - - - - - - - - string[] - - - $failedRecipients - - - getSubject - getSwiftMessage - getTo - - - - - apcu_add($this->getPrefix() . $key, $value, $ttl) - - - bool - - - - - mixed - mixed - mixed - mixed - - - - - method_exists(self::$cache, 'deleteMulti') - - - - - exec - exec - - - - - $jobList - - - - - $id - - - - - - !($notification instanceof INotification) - !($notification instanceof INotification) - - - - - [] - - - - - $maxPreviewImage - IPreview::EVENT - - - ISimpleFile - - - $file->getId() - $file->getId() - - - ISimpleFile - - - $preview - - - dispatch - - - height - height - preciseResizeCopy - resizeCopy - valid - width - width - - - - - bool|IImage - - - $provider->getThumbnail($file, $maxWidth, $maxHeight) - - - - - $second - $second - - - - - $thumbnail === false ? null: $thumbnail - - - ?IImage - - - - - $file->getStorage()->getLocalFile($file->getInternalPath()) - - - string - - - - - \RedisCluster::OPT_SLAVE_FAILOVER - - - - - array - - - - - $request->getBody() - - - bool|string - - - $response - - - - - "$scope::$method" - - - $string - - - dispatch - - - - - $arguments - - - - - $arguments - - - - - $query->createFunction('(' . $subQuery->getSQL() . ')') - $subQuery->createFunction('(' . $subSubQuery->getSQL() . ')') - - - $this->userToNotify - - - - - $out - - - - - $out - - - - - $out - - - - - \OC_APP - - - string - - - $this->collectionName - - - - - $provider instanceof Provider - - - - - $data->getId() - $data->getMtime() - $data->getPermissions() - $this->hasPreview($data) - - - - - null - - - - - $this->request->server - - - - - $qb->execute() - $qb->execute() - - - int - int - - - - - decrypt - encrypt - setIV - setIV - setPassword - setPassword - - - - - \OCP\Calendar\Resource\IManager - \OCP\Calendar\Room\IManager - \OCP\Files\Folder|null - - - - \OC\OCSClient - - - - - $this->hasNoAppContainer - - - - - $value - - - - - $value - - - - - microtime(true) - microtime(true) - - - $content !== '' - $type === 'pdo' - - - - - $this->dbprettyname - $this->dbprettyname - $this->dbprettyname - $this->dbprettyname - - - - - array - - - $username - - - - - $username - - - - - $username - - - - - $username - - - - - false - - - $arguments - - - !self::isResharingAllowed() - - - \OC_User::getUser() - \OC_User::getUser() - - - getParents - getParents - - - - - $share->getId() - $share->getId() - (int)$data['id'] - - - set - - - getParent - - - - - 'OCP\Share::postAcceptShare' - 'OCP\Share::postShare' - 'OCP\Share::postUnshare' - 'OCP\Share::postUnshareFromSelf' - 'OCP\Share::preShare' - 'OCP\Share::preUnshare' - - - $id - $this->shareApiLinkDefaultExpireDays() - - - dispatch - dispatch - dispatch - dispatch - dispatch - dispatch - update - - - \OCA\Circles\Api\v1\Circles - - - getChildren - - - - - FederatedShareProvider - ShareByMailProvider - - - $provider - $provider - $this->roomShareProvider - $this->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; - - - getLazyRootFolder - getLazyRootFolder - getLazyRootFolder - getLazyRootFolder - - - - - $fh - - - get - - - - - listen - listen - - - - - countUsers - getSupportedApps - - - - - false - false - false - - - ManagerEvent::EVENT_CREATE - ManagerEvent::EVENT_DELETE - ManagerEvent::EVENT_UPDATE - - - bool - bool - - - dispatch - dispatch - dispatch - - - - - MapperEvent::EVENT_ASSIGN - MapperEvent::EVENT_UNASSIGN - - - dispatch - dispatch - - - - - \OCP\ITags - - - null - - - - - [$this->user, $this->type, $chunk] - - - $from - $names - - - $tag - - - - - false - false - - - - - $style - $style - - - - - null - null - - - - - $this->appendIfExist($this->serverroot, $script.'.js') - $this->appendIfExist($this->serverroot, $theme_dir.$script.'.js') - $this->appendIfExist($this->serverroot, $theme_dir.'apps/'.$script.'.js') - $this->appendIfExist($this->serverroot, $theme_dir.'core/'.$script.'.js') - $this->appendIfExist($this->serverroot, 'apps/'.$script.'.js') - $this->appendIfExist($this->serverroot, 'core/'.$script.'.js') - - - $script - $script - - - - - string - string - - - $appName - $appName - \OC_User::getUser() - - - getInitialStates - - - - - $path - - - - - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 1 - 1 - 1 - 1 - - - - - microtime(true) - time() - - - - - false - - - $query->func()->lower('displayname') - - - - - array|int - - - bool|IUser - - - $this->createUserFromBackend($uid, $password, $backend) - $this->createUserFromBackend($uid, $password, $backend) - - - checkPassword - checkPassword - countUsers - createUser - getUsersForUserValueCaseInsensitive - - - - - boolean|null - - - IUser::class . '::firstLogin' - - - $this->timeFactory->getTime() - $this->timeFactory->getTime() - - - $request->server - $request->server - - - null - - - dispatch - - - getByEmail - - - - - IUser::class . '::changeUser' - IUser::class . '::postDelete' - IUser::class . '::postSetPassword' - IUser::class . '::preDelete' - IUser::class . '::preSetPassword' - - - getBackend - - - $this->config->getUserValue($uid, 'login', 'lastLogin', 0) - - - $image - - - IImage|null - - - $quota - $this->lastLogin - - - $this->backend - - - dispatch - dispatch - dispatch - dispatch - dispatch - - - canChangeAvatar - deleteUserAvatar - getHome - setDisplayName - setPassword - - - - - int - - - null - - - - - $groupsList - ManagerEvent::EVENT_APP_UPDATE - - - $dir['path'] - $dir['url'] - - - null - - - null - - - dispatch - - - $appId === null - $appId === null - - - - - $result - - - OC_DB_StatementWrapper - - - - - \OC\InsufficientStorageException - - - - - $fh - $fileInfos - [$fileInfo] - - - mt_rand() - - - $getType === self::ZIP_DIR - $getType === self::ZIP_DIR - - - get - get - - - - - $matches[1][$last_match][0] - - - (INF > 0)? INF: PHP_INT_MAX - INF - max($upload_max_filesize, $post_max_size) - min($upload_max_filesize, $post_max_size) - - - int - - - $includeExtStorage ? 'ext' : false - $path - $quota - 'ext' - - - count($obd_values) > 0 - - - - - null|string - - - $data[floor($p)] - $data[floor($p)] - - - $this->bitDepth - $x - $y - 90 - - - $isWritable - - - - - OC_User::getUser() - - - - - \Test\Util\User\Dummy - - - - - \OC\Files\Filesystem::logWarningWhenAddingStorageWrapper($prevLogging) - \OC\Files\Filesystem::logWarningWhenAddingStorageWrapper(false) - - - \OCP\Constants::FILENAME_INVALID_CHARS - - - OC_Helper::computerFileSize($userQuota) - - - float - - - $user - OC_User::getUser() - - - 'off' - is_string($expected) - - - is_bool($expected) - is_bool($setting[1]) - is_int($expected) - - - clearCache - - - - - $this->request->server - - - - - new RouteConfig($this->container, $router, $routes) - - - - - ContainerExceptionInterface - - - - - string - - - $column - - - - - $this->data - - - array - - - - - $resource['internalName'] - $resource['resource'] - $resource['size'] - $resource['size'] - $resource['time'] - - - $this->resources - - - - - $jobList - - - - - WidgetSetting - - - null - - - - - mixed - - - - - \OC_App::getStorage($app) - - - - - array - - - - - IsearchRequest - - - - - public function getUri(): string; - - - - - Color - - - - - ContainerExceptionInterface - ContainerExceptionInterface - - - - - PreconditionNotMetException - - - - - $cursor - - - - - array - array|bool - mixed - - - - - \OC_Helper::computerFileSize($str) - - - float - - - - - $e->getCode() - - - +