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\UtilCode
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));
}