diff options
Diffstat (limited to 'phpBB/phpbb')
| -rw-r--r-- | phpBB/phpbb/extension/recursive_filter_iterator.php | 9 | 
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) !== '.';  	}  } | 
