string|null $calendarData $data $data array $vcardData $principalUri $data array $e->getCode() !is_array($notification) 10 (int) $comment->getId() \Sabre\Uri\split($this->principalUri) ?string 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' \Sabre\Uri\split($principalUri) getAppDataDir Uri\split($this->principalInfo['uri']) File $user['uri'] setDateTime setDateTime $existingBirthday->VEVENT->DTSTART $existingBirthday->VEVENT->SUMMARY $newCalendarData->VEVENT->DTSTART $newCalendarData->VEVENT->SUMMARY array $calendarData $calendarData string|void $this->objectData['calendardata'] '\OCA\DAV\CalDAV\CalDavBackend::createCachedCalendarObject' '\OCA\DAV\CalDAV\CalDavBackend::createCalendar' '\OCA\DAV\CalDAV\CalDavBackend::createCalendarObject' '\OCA\DAV\CalDAV\CalDavBackend::createSubscription' '\OCA\DAV\CalDAV\CalDavBackend::deleteCachedCalendarObject' '\OCA\DAV\CalDAV\CalDavBackend::deleteCalendar' '\OCA\DAV\CalDAV\CalDavBackend::deleteCalendarObject' '\OCA\DAV\CalDAV\CalDavBackend::deleteSubscription' '\OCA\DAV\CalDAV\CalDavBackend::publishCalendar' '\OCA\DAV\CalDAV\CalDavBackend::updateCachedCalendarObject' '\OCA\DAV\CalDAV\CalDavBackend::updateCalendar' '\OCA\DAV\CalDAV\CalDavBackend::updateCalendarObject' '\OCA\DAV\CalDAV\CalDavBackend::updateShares' '\OCA\DAV\CalDAV\CalDavBackend::updateSubscription' array array $objectData $uris null null dispatch dispatch dispatch dispatch dispatch dispatch dispatch dispatch dispatch dispatch dispatch dispatch dispatch dispatch purgeProperties Uri\split($principalUri) Uri\split($row['principaluri']) Uri\split($row['principaluri']) Uri\split($row['principaluri']) \Sabre\CalDAv\Notifications\Collection $calendarPlugin->getCalendarInCalendarHome($this->principalInfo['uri'], $calendarUri) new Inbox($this->caldavBackend, $this->principalInfo['uri']) new Outbox($this->config, $this->principalInfo['uri']) new Subscription($this->caldavBackend, $subscription) new \Sabre\CalDAv\Notifications\Collection($this->caldavBackend, $this->principalInfo['uri']) getChild $calendarPlugin->getCalendarInCalendarHome($this->principalInfo['uri'], $calendarUri) calendarSearch $acl->defaultUsernamePath string|null \Sabre\Uri\split($principalUrl) \Sabre\Uri\split($principalUrl) \Sabre\Uri\split($principalUrl) $paths $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']) [$organizerEMail => $name] array|null string string string string getDateTime getDateTime isFloating $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 null|string array $principals string[] null null \Sabre\Uri\split($path) \Sabre\Uri\split($path) $vevent->LOCATION $vevent->SUMMARY string [$recipient => $recipientName] [$sender => $senderName] $lang->getValue() getDateTime getDateTime getDateTime 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() false '\OCA\DAV\CardDAV\CardDavBackend::createCard' '\OCA\DAV\CardDAV\CardDavBackend::deleteCard' '\OCA\DAV\CardDAV\CardDavBackend::updateCard' array $uris null 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 $shareEnumeration $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) 'DummyBasic realm="' . $this->realm . '"' 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) writeStream \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[] $this->circleToPrincipal($name) 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() $shares array \Sabre\Uri\split($sabreNode->getPath()) getId getId getId getPath getPath $server->xml->namespacesMap $server->xml->namespacesMap null getId $guests $vEvent->DTSTAMP $vEvent->{'ATTENDEE'} $whereValues array string $principals string[] 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 $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 $publicCalendarRoot->disableListing $this->l10n->l('date', $startDateTime, ['width' => 'medium']) $this->l10n->l('date', $startDateTime, ['width' => 'medium']) string getDateTime getDateTime getDateTime getDateTime hasTime isFloating isFloating getDateTime getDateTime hasTime 'OCA\DAV\Connector\Sabre::addPlugin' 'OCA\DAV\Connector\Sabre::authInit' dispatch dispatch new QuotaPlugin($view, false) $acl->defaultUsernamePath int null int null int null 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 null \Sabre\Uri\split($this->principalInfo['uri']) $result $result $userSession get_class($res) === 'OpenSSLAsymmetricKey' is_object($res) [$to => $recipientDisplayName] setHtmlBody setPlainBody setSubject $result $position $position boolean time() time() time() throw $exception; $encryptedFileKey $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 $shares getSharesInFolder $shareId $shareId $shareId $shareId (int)$data['id'] bool bool bool $shareId string $id $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 $connection \OCP\IDBConnection null $connection \OCP\IDBConnection 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 $this $mountId $mountId $mountId $mountId null $input->getArgument('mount_id') $storage int \OC_Util::normalizeUnicode($parent) isConnected $mountId $e->getCode() $status new $objectClass($objectStore) $e->getCode() $status $this->service->getVisibilityType() $this->service->getVisibilityType() getUniqueStorages self string FrontendDefinitionTrait FrontendDefinitionTrait $this->deprecateTo IdentifierTrait new MissingDependency($module, $this) PriorityTrait PriorityTrait clearBucket put $source $target false false $this->handle $this->handle stream_close substr($response, 4) $context array false false false $this->handle $this->handle stream_close substr($response, 4) $context array false $files \Icewind\SMB\IFileInfo new CappedMemoryCache() \Icewind\SMB\IFileInfo[] $e->getCode() $e->getCode() $e->getCode() $e->getCode() $e->getCode() $e->getCode() $e->getCode() null $source $target rename rename $object->lastModified filetype fopen login decrypt encrypt setIV setIV string $message test Exception Exception 'OCA\\Files_External::loadAdditionalBackends' dispatch null BackendService::VISIBILITY_ADMIN string $configId $this->getVisibilityType() $this->getVisibilityType() getStorageCache BackendService::VISIBILITY_PERSONAL string $_ false $entry $this->formatCacheEntry(clone $this->sourceRootInfo, '') formatCacheEntry get null Constants::PERMISSION_ALL getUserFolder $code $code Constants::PERMISSION_ALL null $date === false \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 (int) $remoteShare public function removeMount() { array scan $recursive $cacheData $this->getPermissions($path) & Constants::PERMISSION_SHARE isSharable $legacyEvent $exception->getMessage() new JSONResponse($exception->getMessage(), 405) NotFoundResponse array null $itemSource $itemSource $shareWith fetchRow bool $this->sourceRootInfo ICacheEntry $this->getPermissions($path) & \OCP\Constants::PERMISSION_CREATE $this->getPermissions($path) & \OCP\Constants::PERMISSION_DELETE $this->getPermissions($path) & \OCP\Constants::PERMISSION_SHARE $this->getPermissions($path) & \OCP\Constants::PERMISSION_UPDATE new FailedCache() isCreatable isDeletable isSharable isUpdatable $this->sourceRootInfo new \OCA\Files_Sharing\Cache($storage, $sourceRoot, $this->superShare) $this->mountOptions moveMount '\OCP\Collaboration\Resources::loadAdditionalScripts' dispatch 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 $this $this $maxAge getChild null \Sabre\Uri\split($principalInfo['uri']) getChild \Sabre\Uri\split($this->principalInfo['uri']) 'OCA\Files_Versions::createVersion' $timestamp dispatch getURLGenerator $publicData[IAccountManager::PROPERTY_ADDRESS]['value'] $publicData[IAccountManager::PROPERTY_DISPLAYNAME]['value'] $publicData[IAccountManager::PROPERTY_EMAIL]['value'] $publicData[IAccountManager::PROPERTY_PHONE]['value'] $publicData[IAccountManager::PROPERTY_TWITTER]['signature'] $publicData[IAccountManager::PROPERTY_TWITTER]['value'] $publicData[IAccountManager::PROPERTY_TWITTER]['verified'] $publicData[IAccountManager::PROPERTY_WEBSITE]['signature'] $publicData[IAccountManager::PROPERTY_WEBSITE]['value'] $publicData[IAccountManager::PROPERTY_WEBSITE]['verified'] $this->retries + 1 $this->request->server getClientIdentifier getName getRedirectUri getSecret $quota $groupid === null $groupid === null getSubAdmin \OC_User::getUser() getSettingsManager ignoreNextcloudRequirementForApp IDBConnection::CHECK_MISSING_COLUMNS_EVENT IDBConnection::CHECK_MISSING_INDEXES_EVENT IDBConnection::CHECK_MISSING_PRIMARY_KEYS_EVENT $lastCronRun $response new DataDisplayResponse('Integrity checker has been disabled. Integrity cannot be verified.') DataResponse $lastCronRun 0 dispatch dispatch dispatch [$user->getEMailAddress() => $user->getDisplayName()] [$user->getEMailAddress() => $user->getDisplayName()] isReady Constants::PERMISSION_ALL null '5' int $uid getLanguages ?string null string null $shares getSharesInFolder $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 $offset_h $offset_w string \OCP\Util::sanitizeHTML($this->config->getAppValue('theming', 'slogan', parent::getSlogan($lang))) getSlogan (int)$cacheBusterKey + 1 0 int[] $folder !== null $registry getProviderStates 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 $uuid $values string[] $e->getCode() $key $key [$attr => $result['values']] $cookie !is_null($limit) !isset($ldapName[0]) && empty($ldapName[0]) $limit === 0 is_array($result) !$attribute === null is_null($findings) !is_null($attr) && !is_array($attr) isset($ldapRecord[$this->connection->$uuidAttr]) $uidsByDn 'OCA\\User_LDAP\\User\\User::postLDAPBackendAdded' dispatch time() string LDAP_OPT_PROTOCOL_VERSION LDAP_OPT_REFERRALS null $this->cachedGroupsByMember[$uid] 'dn' $this->cachedGroupsByMember $this->cachedNestedGroups new CappedMemoryCache() new CappedMemoryCache() new CappedMemoryCache() $groupName bool $groupID $groupID is_array($groupDNs) is_array($list) $lastNumber + 1 Resource $newOffset 0 50 $i $lastChange $interval 0 0 self::MIN_INTERVAL $argument null \OC::$server->getConfig()->getAppValue('user_ldap', 'bgjRefreshInterval', 3600) int 3600 $baseDN $baseDN $link $link $link $link $link $link $link $link $link $link $link $link $link $link $resource $result $result $result $result $result $baseDN array|mixed array|mixed bool|mixed bool|mixed bool|mixed mixed mixed mixed mixed mixed mixed|string mixed|true mixed|true Resource bool $result 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 $limit $offset $path $limit $offset null $users false false $attributes $er $er $er 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 string|null 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 IManager::EVENT_NAME_REG_CHECK IManager::EVENT_NAME_REG_ENTITY IManager::EVENT_NAME_REG_OPERATION $result [] $missingCheck dispatch dispatch dispatch $selectQuery->execute() Statement getAllConfiguredScopesForOperation getChecks getOperations getOperations isUserScopeEnabled getSection $this->manager->isUserScopeEnabled() ? 'workflow' : null null|int null|int $result === false array null|int null|int 0 1 $this->appConfig->getValues($app, false) getFilteredValues null|int null|int IDBConnection::ADD_MISSING_COLUMNS_EVENT dispatch IDBConnection::ADD_MISSING_INDEXES_EVENT dispatch IDBConnection::ADD_MISSING_PRIMARY_KEYS_EVENT dispatch $chunk * $chunkSize $chunkSize 0 1 $column->getLength() null [0] string[] \DateTimeZone::listIdentifiers() $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 $this->installer $this->installer $input->getOption('default-value') 'app_password_created' dispatch 'app_password_created' dispatch !is_string($stateToken) searchCollections $svg === null null findMatchingRoute $this->request->server 0 0 0 0 0 0 0 0 1 1 1 1 $this getIcon $this->memoryCache getAppsNeedingUpgrade getIncompatibleApps $restrictions true ((array)$request->getParam('appid')) !== '' 'OC\AccountManager::userUpdated' dispatch $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 'version_compare' fetch $this->tableVariableNames $this->tableVariableNames $node->alias bool version_compare($first, $second, $operator) $array[$element][] $array[$element][] (string)$xml array $this->config $this->config null $this->packages $values $default $this->bootedApps 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'] strtolower $default $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::setScope((string)$scope) parent::setScope(json_encode($scope)) parent::setToken($token) 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[] $tokenId IProvider::EVENT_FAILED IProvider::EVENT_SUCCESS $providerStates string[] $this->timeFactory->getTime() $token->getId() $tokenId dispatch dispatch $this->providers $this->providers [] $this->providers IProvider[] $this->providers $provider['provider_id'] Color $finalPalette[$this->hashToInt($hash, $steps * 3)] Color InMemoryFile ISimpleFile $data $data (int) $this->config->getUserValue($this->user->getUID(), 'avatar', 'version', 0) + 1 $job->getId() $jobList set bool|mixed bool|mixed $this->shareeEnumerationInGroupOnly $this->shareeEnumerationInGroupOnly $this->shareeEnumerationInGroupOnly $this->shareeEnumerationInGroupOnly $this->shareeEnumerationInGroupOnly $user instanceof IUser '' \Opis\Closure\unserialize($serializedCallable) \Opis\Closure\unserialize($serializedCommand) \Opis\Closure\serialize($command) \DateTime|null !is_array($mentions[0]) public function getForObjectSince( null $needsUpdate $needsUpdate $needsUpdate $CONFIG $CONFIG ConsoleEvent::EVENT_RUN $this->request->server dispatch $this->application $this->application $this->application $this->application $this->application !isset($info['contactsmenu']) || !isset($info['contactsmenu']) $mailAddresses string string $this->emailAddresses string $this->avatar IEntry $entry IAddressBook[] IAddressBook array bool null null null null null $builder->execute() int getParams $this->conn->fetchColumn('SELECT lastval()') string getParams $insertQb->execute() $this->adapter->lastInsertId($seqName) int string $e->getCode() \Doctrine\DBAL\Driver\Statement $statement $options['default'] $column->getLength() $offset $offset $this->migrationsNamespace $this->migrationsNamespace $this->migrationsPath $this->migrationsPath $this->migrationsNamespace $this->migrationsNamespace $this->migrationsPath $this->migrationsPath '\OC\DB\Migrator::checkTable' '\OC\DB\Migrator::executeSql' dispatch dispatch $key[0] $this->functionBuilder->lower($x) $connection $y $y getParams parent::castColumn($column, $type) IQueryFunction $this->connection string $alias string $string parent::__construct($params, $driver, $config, $eventManager) 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 $this->event->offsetSet($key, $value) $this->event->offsetUnset($key) $eventName $eventName $eventName dispatch $parentData array $path $path \OC_Util::normalizeUnicode($path) null null [] getIncomplete insert put $data $path scan scanFile null null $value $value $value $value array $existingChildren array[] $path self::SCAN_RECURSIVE_INCOMPLETE null null null null $data ?? $this->getData($file) array self::getGlobalCache()->getStorageInfo($storageId) $this->cache instanceof Cache array $entry array array array array 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->view->hash($type, $this->path, $raw) $this->exists string $this->root->get($this->getFullPath($path)) new NonExistingFolder($this->root, $this->view, $path) \OC\Files\Node\Node string $node null getSourceStorage getUnJailedPath $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 $targetNode $targetNode $this->root->get($newPath) Node \OC\Files\Node\Node \OC\Files\Node\Node getChecksum $this->getFileInfo()->getId() dispatch $this->fileInfo Node string \OC\Files\Mount\MountPoint \OC\User\User array int int int string $this->createNode($fullPath, $fileInfo) 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 Psr7\modify_request($request, $modify) Psr7\parse_query($query) string stream_for($handle) stream_for($handle) $this->params['url'] string|false array getMetaData !$permissions $result $result $result $storage->cache $storage->cache $storage->propagator $storage->propagator $storage->scanner $storage->scanner $storage->updater $storage->updater $this->getStorageCache()->getAvailability() null 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() $this->flysystem->getTimestamp($this->buildPath($path)) filemtime $source $source $target $target $file getMetaData $result $helper->getFileSize($fullPath) $space filesize free_space $helper->getFileSize($fullPath) null $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 getMetaData getMimeType getOwner getPermissions hasUpdated 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 $source $target array $result $result $result $newUnencryptedSize $stat $this->storage->file_get_contents($path) $this->storage->filesize($path) $this->storage->getLocalFile($path) array int string string $lastChunkPos $newUnencryptedSize $size $size $sourceStorage->filemtime($sourceInternalPath) null $this->getWrapperStorage()->filetype($this->getUnjailedPath($path)) bool $extension === 'part' string 'ext' $source $target $this->getWrapperStorage()->test() true false false false $this->current $this->current stream_close stream_flush $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 $result && in_array('delete', $hooks) and $result $storage1 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 $users int|bool $user $this->emitter $this->emitter $this->emitter dispatch dispatch dispatch dispatch dispatch dispatch addToGroup countUsersInGroup deleteGroup removeFromGroup $groupId $groupId $groups \OC\Group\Group[] 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 array|mixed $this->pluralFormFunction \Closure $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()) string[] $failedRecipients getSubject getSwiftMessage getTo apcu_add($this->getPrefix() . $key, $value, $ttl) bool mixed mixed mixed mixed $lockingCacheClass && class_exists($distributedCacheClass) method_exists(self::$cache, 'deleteMulti') \Memcached::HAVE_IGBINARY exec exec $jobList !($notification instanceof INotification) !($notification instanceof INotification) [] $bp $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) $bp $second $second shell_exec($exec) shell_exec('command -v libreoffice') shell_exec('command -v openoffice') $png $thumbnail === false ? null: $thumbnail ?IImage $file->getStorage()->getLocalFile($file->getInternalPath()) string $svg shell_exec('command -v libreoffice') shell_exec('command -v openoffice') new \RedisCluster(null, $config['seeds'], $timeout, $readTimeout) new \RedisCluster(null, $config['seeds'], $timeout, $readTimeout, false, $config['password']) \RedisCluster::OPT_SLAVE_FAILOVER array $request->getBody() bool|string $response "$scope::$method" dispatch $query->createFunction('(' . $subQuery->getSQL() . ')') $subQuery->createFunction('(' . $subSubQuery->getSQL() . ')') $this->userToNotify $query->execute() \Doctrine\DBAL\Driver\Statement \OC_APP string $this->collectionName $file !== false $provider instanceof Provider $data->getId() $data->getMtime() $data->getPermissions() $this->hasPreview($data) null $this->request->server string|null string|null string|null $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 !== '' $this->dbprettyname $this->dbprettyname $this->dbprettyname $this->dbprettyname array false $arguments !self::isResharingAllowed() \OC_User::getUser() \OC_User::getUser() getParents getParents $shares getSharesInFolder $share->getId() $share->getId() (int)$data['id'] set getParent $data '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 \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 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') Compiler::LINE_COMMENTS string string $appName $appName \OC_User::getUser() Util::addScript('dist/unified-search', null, true) getInitialStates $path 0 0 0 0 0 0 0 0 0 1 1 1 1 microtime(true) time() $limit $offset false $query->func()->lower('displayname') $offset $offset array|int bool|IUser $limit $offset $this->createUserFromBackend($uid, $password, $backend) $this->createUserFromBackend($uid, $password, $backend) checkPassword countUsers createUser getUsersForUserValueCaseInsensitive boolean|null IUser::class . '::firstLogin' $this->timeFactory->getTime() $this->timeFactory->getTime() $request->server $request->server null dispatch 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 $class int null $groupsList ManagerEvent::EVENT_APP_UPDATE $dir['path'] $dir['url'] null null dispatch $appId === null $appId === null $result OC_DB_StatementWrapper $this->statement->fetchColumn($column) $this->fallback \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 getSourceStorage $this->resource $this->valid() ? imagesx($this->resource) : -1 $this->valid() ? imagesy($this->resource) : -1 null|string $data[floor($p)] $data[floor($p)] $resource bool $imagePath $imagePath $imagePath $imagePath $imagePath $imagePath $imagePath $imagePath $imagePath $imagePath $imagePath $imagePath $imagePath $this->bitDepth $x $y 90 bool $isWritable get_class($resource) === 'GdImage' get_class($this->resource) === 'GdImage' 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 ContainerExceptionInterface string $column $this->data array $resource['internalName'] $resource['resource'] $resource['size'] $resource['size'] $resource['time'] $this->resources $jobList IAddressBook[] WidgetSetting null mixed \OC_App::getStorage($app) array IsearchRequest public function getUri(): string; Color ContainerExceptionInterface ContainerExceptionInterface PreconditionNotMetException $cursor array array|bool mixed \OC_User::getUser() string \OC_Helper::computerFileSize($str) float $e->getCode()