MediaWiki
master
PhpUnitTestFileScannerFilter.php
Go to the documentation of this file.
1
<?php
2
3
declare( strict_types = 1 );
4
5
namespace
MediaWiki\Composer\PhpUnitSplitter
;
6
7
use RecursiveFilterIterator;
8
12
class
PhpUnitTestFileScannerFilter
extends
RecursiveFilterIterator {
13
20
private
const
IGNORE = [
21
"vendor"
,
22
];
23
24
public
function
accept
(): bool {
25
$filename = $this->current()->getFilename();
26
if
( $filename[0] ===
'.'
) {
27
return
false
;
28
}
29
if
( in_array( $filename, self::IGNORE ) ) {
30
return
false
;
31
}
32
return
true
;
33
}
34
35
}
MediaWiki\Composer\PhpUnitSplitter\PhpUnitTestFileScannerFilter
Definition
PhpUnitTestFileScannerFilter.php:12
MediaWiki\Composer\PhpUnitSplitter\PhpUnitTestFileScannerFilter\accept
accept()
Definition
PhpUnitTestFileScannerFilter.php:24
MediaWiki\Composer\PhpUnitSplitter
Definition
InvalidSplitGroupCountException.php:3
includes
Composer
PhpUnitSplitter
PhpUnitTestFileScannerFilter.php
Generated on Sun Sep 6 2026 20:24:59 for MediaWiki by
1.10.0