Same name and namespace in other branches
- 6.0.x advagg_validator/src/Form/BaseValidatorForm.php \Drupal\advagg_validator\Form\BaseValidatorForm::scanAllDirs() 1 commentaire
- 8.x-2.x advagg_validator/src/Form/BaseValidatorForm.php \Drupal\advagg_validator\Form\BaseValidatorForm::scanAllDirs() 1 commentaire
- 8.x-3.x advagg_validator/src/Form/BaseValidatorForm.php \Drupal\advagg_validator\Form\BaseValidatorForm::scanAllDirs() 1 commentaire
- 8.x-4.x advagg_validator/src/Form/BaseValidatorForm.php \Drupal\advagg_validator\Form\BaseValidatorForm::scanAllDirs() 1 commentaire
Recursively scan the drupal webroot for files matching the given extension.
Paramètres
string $ext: Usually css or js.
Return value
array An array of files.
1 call to BaseValidatorForm::scanAllDirs()
- BaseValidatorForm::generateForm dans advagg_validator/
src/ Form/ BaseValidatorForm.php - Generate a hierarchical form sorted by path from asset files.
Fichier
-
advagg_validator/
src/ Form/ BaseValidatorForm.php, line 239
Classe
- BaseValidatorForm
- Base form for all advagg validator options.
Namespace
Drupal\advagg_validator\FormCode
protected function scanAllDirs($ext) {
$options = [
'nodirmask' => '/(\\.git|.*\\/files*)/',
];
$output = $this->scanDirectory(\Drupal::root(), '/.*\\.' . $ext . '$/', $options);
$files = [];
foreach ($output as $values) {
$files[] = str_replace(\Drupal::root() . '/', '', $values->uri);
}
return $files;
}