forked from extern/egroupware
447c8b618a8f21d37a406d8e65fcac4d6c937e02
allow to do propfinds on hugh addressbooks independent of memory_limit: - regular groupdav_handler::profind() method gets split in a method just computing a filter and a callback to run that filter on the backend - groupdav_propfind_iterator class is returned from profind method instead of an array with information about the files - iterator calls groupdav_hander::propfind_callback if there are no more entries from the previous call - constructor of groupdav_propfind_iterator allows to pass an extra array with files to return, to simplify modifying existing implementation (were eg. information about the current path, get's supplied from calling groupdav class).
Description
Languages
PHP
56.1%
JavaScript
14.3%
TypeScript
14.1%
CSS
9.3%
Less
2%
Other
4.2%