function ExtensionDiscoveryTest::addFileToFilesystemStructure
Parameters
array $filesystem_structure: An associative array where each key represents a directory.
string[] $pieces: Fragments of the file path.
string $content: The contents of the file.
1 call to ExtensionDiscoveryTest::addFileToFilesystemStructure()
- ExtensionDiscoveryTest::populateFilesystemStructure in core/
tests/ Drupal/ Tests/ Core/ Extension/ ExtensionDiscoveryTest.php  - Adds example files to the filesystem structure.
 
File
- 
              core/
tests/ Drupal/ Tests/ Core/ Extension/ ExtensionDiscoveryTest.php, line 198  
Class
- ExtensionDiscoveryTest
 - Tests discovery of extensions.
 
Namespace
Drupal\Tests\Core\ExtensionCode
protected function addFileToFilesystemStructure(array &$filesystem_structure, array $pieces, $content) {
  $piece = array_shift($pieces);
  if ($pieces !== []) {
    $filesystem_structure += [
      $piece => [],
    ];
    $this->addFileToFilesystemStructure($filesystem_structure[$piece], $pieces, $content);
  }
  else {
    $filesystem_structure[$piece] = $content;
  }
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.