function DevelController::create
Same name in other branches
- 4.x src/Controller/DevelController.php \Drupal\devel\Controller\DevelController::create()
Overrides AutowireTrait::create
File
-
src/
Controller/ DevelController.php, line 53
Class
- DevelController
- Returns responses for devel module routes.
Namespace
Drupal\devel\ControllerCode
public static function create(ContainerInterface $container) : static {
$instance = parent::create($container);
$instance->dumper = $container->get('devel.dumper');
$instance->entityTypeBundleInfo = $container->get('entity_type.bundle.info');
$instance->fieldTypeManager = $container->get('plugin.manager.field.field_type');
$instance->formatterPluginManager = $container->get('plugin.manager.field.formatter');
$instance->widgetPluginManager = $container->get('plugin.manager.field.widget');
$instance->currentUser = $container->get('current_user');
$instance->stringTranslation = $container->get('string_translation');
$instance->themeRegistry = $container->get('theme.registry');
$instance->entityTypeManager = $container->get('entity_type.manager');
return $instance;
}