server/lib/public
Roeland Jago Douma 8085ca4cc4
Get all shares as iterable
Sometimes we need all shares or rather a specific subset of shares but
creating dedicated functions is a pain. This just returns an iterable
object for all shares so we can loop over them without allocating all
the memory on the system.

It should not be used by any user called code. But in an occ command or
background job it is fine IMO.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-10-30 09:45:27 +01:00
..
Accounts Allow property filters to be null 2018-10-24 12:54:01 +02:00
Activity Merge pull request #13819 from nextcloud/bugfix/noid/unify-html-encoding-handling-with-other-ros-apps 2019-02-07 16:46:02 +01:00
App use OCP\EventDispatcher\Event over Symfony's deprecated Event 2019-10-17 13:31:48 +02:00
AppFramework Merge pull request #17562 from nextcloud/techdebt/17509/log-error-when-setting-up-application-incorrectly 2019-10-29 21:09:26 +01:00
Authentication Add event dispatcher to OCP 2019-06-25 10:02:27 +02:00
BackgroundJob fixup! Add backgroundjobs to OCP 2018-10-09 15:10:38 +02:00
Broadcast/Events Make it possible to broadcast events to (web) clients 2019-10-28 13:58:13 +01:00
Calendar Add standard metadata key for room-features 2019-08-02 20:01:32 +02:00
Capabilities
Collaboration Use rich objects instead of name, link and icon 2019-03-19 13:06:55 +01:00
Command
Comments use OCP\EventDispatcher\Event over Symfony's deprecated Event 2019-10-17 13:31:48 +02:00
Console use OCP\EventDispatcher\Event over Symfony's deprecated Event 2019-10-17 13:31:48 +02:00
Contacts Allow to search for real pattern in contacts 2019-05-28 10:01:56 +02:00
Dashboard include dashboard into core 2018-10-15 19:59:27 +02:00
DB add MAX and MIN to functionbuilder 2019-09-06 12:28:17 +02:00
Diagnostics
Encryption
EventDispatcher Make it possible to broadcast events to (web) clients 2019-10-28 13:58:13 +01:00
Federation Use numeric placeholders if there are multiple, so that RTL languages can operate better 2018-10-09 14:32:14 +02:00
Files Remove deprecated searchByTag 2019-07-26 12:29:19 +02:00
Files_FullTextSearch/Model moving final class to private, new interface in public 2019-03-04 09:54:45 -01:00
FullTextSearch comparaison types: +regex +wildcard 2019-08-02 12:24:32 -01:00
GlobalScale
Group Allow to set the group display name in the database backend 2019-09-27 14:29:56 +02:00
Http/Client
L10N Add optional locale parameter to interface as well 2018-12-07 16:27:31 +01:00
LDAP fixes possible override of uniqueMember by autodetection 2019-05-17 16:19:23 +02:00
Lock
Lockdown
Log
Mail
Migration
Notification Keep the old method as a fallback and adjust the tests 2019-07-16 11:36:32 +02:00
OCS
Preview allow keeping multiple preview "versions" of the same file 2019-07-08 22:04:16 +02:00
Remote
RichObjectStrings Add talk-attachment as a rich object type 2019-09-17 15:08:54 +02:00
Route
Search
Security Use Symfony's new contract Event class instead of the deprecated one 2019-09-12 14:44:55 +02:00
Session/Exceptions
Settings Make it possible to show admin settings for sub admins 2019-05-23 20:31:40 +02:00
Share Get all shares as iterable 2019-10-30 09:45:27 +01:00
Support Add extendedSupport to Subscription 2019-06-17 16:36:23 +02:00
SystemTag use OCP\EventDispatcher\Event over Symfony's deprecated Event 2019-10-17 13:31:48 +02:00
User/Backend Get the proper UID 2019-08-13 09:33:46 +02:00
WorkflowEngine fix missing @since's 2019-09-09 22:56:06 +02:00
API.php Removes unused OC_API::register 2019-07-18 11:27:09 +02:00
App.php Remove deprecated function checkAppEnabled 2019-05-28 22:25:50 +02:00
AutoloadNotAllowedException.php
BackgroundJob.php
Constants.php
Defaults.php
Files.php
GroupInterface.php
IAddressBook.php Dont assign $options to $options and cleanup doc 2019-07-22 18:48:47 +02:00
IAppConfig.php
IAvatar.php Make the info available if the avatar was uploaded or generated 2018-08-01 10:56:22 +02:00
IAvatarManager.php Implement guest avatar endpoint 2019-02-07 14:23:16 +01:00
ICache.php
ICacheFactory.php
ICertificate.php
ICertificateManager.php
IConfig.php Add methods to get casted system values 2019-02-22 08:25:41 +01:00
IContainer.php Do not try to autoload built in types 2019-06-04 15:13:32 +02:00
IDateTimeFormatter.php
IDateTimeZone.php
IDBConnection.php Code cleanup. 2019-03-21 11:42:00 +01:00
IEventSource.php
IGroup.php Allow to set the group display name in the database backend 2019-09-27 14:29:56 +02:00
IGroupManager.php
IImage.php
IInitialStateService.php Add a key parameter to the new initial state API 2019-01-30 16:08:08 +01:00
IL10N.php
ILogger.php
Image.php
IMemcache.php
IMemcacheTTL.php
INavigationManager.php Add guest navigation type 2019-02-18 09:12:11 +01:00
IPreview.php Remove deprecated function createPreview 2019-09-15 10:52:34 +02:00
IRequest.php
ISearch.php
IServerContainer.php Add an event to edit the CSP 2019-07-08 20:35:15 +02:00
ISession.php
ITagManager.php
ITags.php
ITempManager.php
IURLGenerator.php Add function to generate urls for OCS routes 2018-10-09 15:41:50 +02:00
IUser.php do not offer to change display name or password, if not possible. 2018-11-07 22:37:41 +01:00
IUserBackend.php
IUserManager.php Fix typo in IUserManager::createUser doc 2018-08-16 08:37:27 +02:00
IUserSession.php Disable app token creation for impersonated people, ref #15539 2019-09-15 12:04:27 +02:00
PreConditionNotMetException.php
SabrePluginEvent.php use OCP\EventDispatcher\Event over Symfony's deprecated Event 2019-10-17 13:31:48 +02:00
SabrePluginException.php
Share.php Deprecate legacy share code and cleanup some unused methods 2019-04-18 17:44:14 +02:00
Share_Backend.php
Share_Backend_Collection.php
Share_Backend_File_Dependent.php
Template.php
User.php
UserInterface.php
Util.php Add extendedSupport to Subscription 2019-06-17 16:36:23 +02:00