protected function File_Iterator::acceptSubString

@since Method available since Release 1.1.0

Parameters

string $filename:

array $subString:

integer $type:

Return value

boolean

2 calls to File_Iterator::acceptSubString()
File_Iterator::acceptPrefix in drupal/core/vendor/phpunit/php-file-iterator/File/Iterator.php
@since Method available since Release 1.1.0
File_Iterator::acceptSuffix in drupal/core/vendor/phpunit/php-file-iterator/File/Iterator.php
@since Method available since Release 1.1.0

File

drupal/core/vendor/phpunit/php-file-iterator/File/Iterator.php, line 177

Class

File_Iterator
FilterIterator implementation that filters files based on prefix(es) and/or suffix(es). Hidden files and files from hidden directories are also filtered.

Code

protected function acceptSubString($filename, array $subStrings, $type) {
  if (empty($subStrings)) {
    return TRUE;
  }
  $matched = FALSE;
  foreach ($subStrings as $string) {
    if ($type == self::PREFIX && strpos($filename, $string) === 0 || $type == self::SUFFIX && substr($filename, -1 * strlen($string)) == $string) {
      $matched = TRUE;
      break;
    }
  }
  return $matched;
}