/
var
/
www
/
vhosts
/
nabawater
/
vendor
/
phpunit
/
phpunit
/
src
/
Runner
/
Filter
/
/var/www/vhosts/nabawater/vendor/phpunit/phpunit/src/Runner/Filter
mkdir
upload
Name
Size
Mode
Actions
Group/
-
0775
rm
Factory.php
1180
0664
edit
dl
rm
Group.php
1477
0664
edit
dl
rm
Test.php
3185
0664
edit
dl
rm
Edit:
/var/www/vhosts/nabawater/vendor/phpunit/phpunit/src/Runner/Filter/Factory.php
(1180B)
<?php /* * This file is part of PHPUnit. * * (c) Sebastian Bergmann <sebastian@phpunit.de> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ class PHPUnit_Runner_Filter_Factory { /** * @var array */ private $filters = []; /** * @param ReflectionClass $filter * @param mixed $args */ public function addFilter(ReflectionClass $filter, $args) { if (!$filter->isSubclassOf('RecursiveFilterIterator')) { throw new InvalidArgumentException( sprintf( 'Class "%s" does not extend RecursiveFilterIterator', $filter->name ) ); } $this->filters[] = [$filter, $args]; } /** * @return FilterIterator */ public function factory(Iterator $iterator, PHPUnit_Framework_TestSuite $suite) { foreach ($this->filters as $filter) { list($class, $args) = $filter; $iterator = $class->newInstance($iterator, $args, $suite); } return $iterator; } }
Save
cmd:
run