You are here

public function RecursiveExtensionFilterIterator::getChildren in Drupal 10

Same name and namespace in other branches
  1. 8 core/lib/Drupal/Core/Extension/Discovery/RecursiveExtensionFilterIterator.php \Drupal\Core\Extension\Discovery\RecursiveExtensionFilterIterator::getChildren()
  2. 9 core/lib/Drupal/Core/Extension/Discovery/RecursiveExtensionFilterIterator.php \Drupal\Core\Extension\Discovery\RecursiveExtensionFilterIterator::getChildren()

File

core/lib/Drupal/Core/Extension/Discovery/RecursiveExtensionFilterIterator.php, line 119

Class

RecursiveExtensionFilterIterator
Filters a RecursiveDirectoryIterator to discover extensions.

Namespace

Drupal\Core\Extension\Discovery

Code

public function getChildren() {
  $filter = parent::getChildren();

  // Pass on the skipped folders list.
  $filter->skippedFolders = $this->skippedFolders;

  // Pass the $acceptTests flag forward to child iterators.
  $filter
    ->acceptTests($this->acceptTests);
  return $filter;
}