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>
Showing
- apps/federatedfilesharing/lib/FederatedShareProvider.php 27 additions, 0 deletionsapps/federatedfilesharing/lib/FederatedShareProvider.php
- apps/sharebymail/lib/ShareByMailProvider.php 25 additions, 0 deletionsapps/sharebymail/lib/ShareByMailProvider.php
- lib/private/Share20/DefaultShareProvider.php 26 additions, 0 deletionslib/private/Share20/DefaultShareProvider.php
- lib/private/Share20/Manager.php 7 additions, 0 deletionslib/private/Share20/Manager.php
- lib/public/Share/IManager.php 11 additions, 0 deletionslib/public/Share/IManager.php
- lib/public/Share/IShareProvider.php 8 additions, 0 deletionslib/public/Share/IShareProvider.php
Loading
Please register or sign in to comment