You are here

public function PHP_CodeCoverage_Filter::isFile in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 vendor/phpunit/php-code-coverage/src/CodeCoverage/Filter.php \PHP_CodeCoverage_Filter::isFile()

Checks whether a filename is a real filename.

Parameters

string $filename:

Return value

bool

1 call to PHP_CodeCoverage_Filter::isFile()
PHP_CodeCoverage_Filter::isFiltered in vendor/phpunit/php-code-coverage/src/CodeCoverage/Filter.php
Checks whether or not a file is filtered.

File

vendor/phpunit/php-code-coverage/src/CodeCoverage/Filter.php, line 178

Class

PHP_CodeCoverage_Filter
Filter for blacklisting and whitelisting of code coverage information.

Code

public function isFile($filename) {
  if ($filename == '-' || strpos($filename, 'vfs://') === 0 || strpos($filename, 'xdebug://debug-eval') !== false || strpos($filename, 'eval()\'d code') !== false || strpos($filename, 'runtime-created function') !== false || strpos($filename, 'runkit created function') !== false || strpos($filename, 'assert code') !== false || strpos($filename, 'regexp code') !== false) {
    return false;
  }
  return file_exists($filename);
}