Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. LintCommand.php

function LintCommand::getDirectoryIterator

1 call to LintCommand::getDirectoryIterator()
LintCommand::getFiles in vendor/symfony/yaml/Command/LintCommand.php

File

vendor/symfony/yaml/Command/LintCommand.php, line 240

Class

LintCommand
Validates YAML files syntax and outputs encountered errors.

Namespace

Symfony\Component\Yaml\Command

Code

private function getDirectoryIterator(string $directory) : iterable {
    $default = fn($directory) => new \RecursiveIteratorIterator(new \RecursiveDirectoryIterator($directory, \FilesystemIterator::SKIP_DOTS | \FilesystemIterator::FOLLOW_SYMLINKS), \RecursiveIteratorIterator::LEAVES_ONLY);
    if (null !== $this->directoryIteratorProvider) {
        return ($this->directoryIteratorProvider)($directory, $default);
    }
    return $default($directory);
}
RSS feed
Powered by Drupal