mirror of
https://github.com/EGroupware/egroupware.git
synced 2025-02-23 05:41:02 +01:00
"option to ignore hidden files (name starts with a '.' or is 'Thumbs.db'),
default is now to ignore them"
This commit is contained in:
parent
4cd23bd2e4
commit
85def60ffa
@ -328,6 +328,7 @@ class egw_vfs extends vfs_stream_wrapper
|
||||
* - sort => (ASC|DESC) sort, default ASC
|
||||
* - limit => N,[n=0] return N entries from position n on, which defaults to 0
|
||||
* - follow => {true|false(default)} follow symlinks
|
||||
* - hidden => {true|false(default)} include hidden files (name starts with a '.' or is Thumbs.db)
|
||||
* @param string/array/true $exec=null function to call with each found file/dir as first param and stat array as last param or
|
||||
* true to return file => stat pairs
|
||||
* @param array $exec_params=null further params for exec as array, path is always the first param and stat the last!
|
||||
@ -403,6 +404,8 @@ class egw_vfs extends vfs_stream_wrapper
|
||||
{
|
||||
if ($file == '.' || $file == '..') continue; // ignore current and parent dir!
|
||||
|
||||
if (($file[0] == '.' || $file == 'Thumbs.db') && !$options['hidden']) continue; // ignore hidden files
|
||||
|
||||
$file = self::concat($path,$file);
|
||||
|
||||
if ((int)$options['mindepth'] <= 1)
|
||||
|
Loading…
Reference in New Issue
Block a user