public function MediaDirectoriesController::directoryTree in Media Directories 3.x
Same name and namespace in other branches
- 8 modules/media_directories_ui/src/Controller/MediaDirectoriesController.php \Drupal\media_directories_ui\Controller\MediaDirectoriesController::directoryTree()
- 2.x modules/media_directories_ui/src/Controller/MediaDirectoriesController.php \Drupal\media_directories_ui\Controller\MediaDirectoriesController::directoryTree()
Return directory tree as JSON.
Return value
\Symfony\Component\HttpFoundation\JsonResponse
Throws
\Drupal\Component\Plugin\Exception\InvalidPluginDefinitionException
\Drupal\Component\Plugin\Exception\PluginNotFoundException
1 string reference to 'MediaDirectoriesController::directoryTree'
- media_directories_ui.routing.yml in modules/
media_directories_ui/ media_directories_ui.routing.yml - modules/media_directories_ui/media_directories_ui.routing.yml
File
- modules/
media_directories_ui/ src/ Controller/ MediaDirectoriesController.php, line 78
Class
Namespace
Drupal\media_directories_ui\ControllerCode
public function directoryTree() {
/** @var \Drupal\media_directories_ui\MediaDirectoriesTreeBuilder $treeBuilder */
$treeBuilder = \Drupal::service('media_directories_ui.tree_builder');
$tree = $treeBuilder
->tree();
return new JsonResponse($tree);
}