function DrupalComponentTest::getComponents
Data provider.
Return value
array
File
- 
              core/
tests/ Drupal/ Tests/ Component/ DrupalComponentTest.php, line 53  
Class
- DrupalComponentTest
 - General tests for \Drupal\Component that can't go anywhere else.
 
Namespace
Drupal\Tests\ComponentCode
public function getComponents() {
  $root_component_path = dirname(substr(__DIR__, 0, -strlen(__NAMESPACE__))) . '/lib/Drupal/Component';
  $component_paths = [];
  foreach (new \DirectoryIterator($root_component_path) as $file) {
    if ($file->isDir() && !$file->isDot()) {
      $component_paths[$file->getBasename()] = [
        $file->getPathname(),
      ];
    }
  }
  return $component_paths;
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.