aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/phpbb
diff options
context:
space:
mode:
Diffstat (limited to 'phpBB/phpbb')
-rw-r--r--phpBB/phpbb/extension/recursive_filter_iterator.php9
1 files changed, 2 insertions, 7 deletions
diff --git a/phpBB/phpbb/extension/recursive_filter_iterator.php b/phpBB/phpbb/extension/recursive_filter_iterator.php
index c2515ecbab..e776942197 100644
--- a/phpBB/phpbb/extension/recursive_filter_iterator.php
+++ b/phpBB/phpbb/extension/recursive_filter_iterator.php
@@ -12,7 +12,7 @@ namespace phpbb\extension;
/**
* Class recursive_filter_iterator
*
-* This Filter ignores .svn and .git directories.
+* This filter ignores directories starting with a dot.
* When searching for php classes and template files of extensions
* we don't need to look inside these directories.
*
@@ -20,13 +20,8 @@ namespace phpbb\extension;
*/
class recursive_filter_iterator extends \RecursiveFilterIterator
{
- public static $ignore_folders = array(
- '.svn',
- '.git',
- );
-
public function accept()
{
- return !in_array($this->current()->getFilename(), self::$ignore_folders);
+ return !$this->current()->isDir() || substr($this->current()->getFilename(), 0, 1) !== '.';
}
}