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

Breadcrumb

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

function DeprecationCollector::collectDir

Returns deprecations for templates contained in a directory.

Parameters

string $dir A directory where templates are stored:

string $ext Limit the loaded templates by extension:

Return value

array An array of deprecations

File

vendor/twig/twig/src/Util/DeprecationCollector.php, line 36

Class

DeprecationCollector
@author Fabien Potencier <fabien@symfony.com>

Namespace

Twig\Util

Code

public function collectDir(string $dir, string $ext = '.twig') : array {
    $iterator = new \RegexIterator(new \RecursiveIteratorIterator(new \RecursiveDirectoryIterator($dir), \RecursiveIteratorIterator::LEAVES_ONLY), '{' . preg_quote($ext) . '$}');
    return $this->collect(new TemplateDirIterator($iterator));
}
RSS feed
Powered by Drupal