public BlockForm::__construct(EntityManagerInterface $entity_manager, ExecutableManagerInterface $manager, ContextRepositoryInterface $context_repository, LanguageManagerInterface $language, ThemeHandlerInterface $theme_handler, PluginFormFactoryInterface$plugin_form_manager)
Constructs a BlockForm object.
Parameters
\Drupal\Core\Entity\EntityManagerInterface $entity_manager: The entity manager.
\Drupal\Core\Executable\ExecutableManagerInterface $manager: The ConditionManager for building the visibility UI.
\Drupal\Core\Plugin\Context\ContextRepositoryInterface $context_repository: The lazy context repository service.
\Drupal\Core\Language\LanguageManagerInterface $language: The language manager.
\Drupal\Core\Extension\ThemeHandlerInterface $theme_handler: The theme handler.
\Drupal\Core\Plugin\PluginFormFactoryInterface $plugin_form_manager: The plugin form manager.
File
- core/modules/block/src/BlockForm.php, line 97
Class
- BlockForm
- Provides form for block instance forms.
Namespace
Drupal\block
Code
1 2 3 4 5 6 7 8 | public function __construct(EntityManagerInterface $entity_manager , ExecutableManagerInterface $manager , ContextRepositoryInterface $context_repository , LanguageManagerInterface $language , ThemeHandlerInterface $theme_handler , PluginFormFactoryInterface $plugin_form_manager ) { $this ->storage = $entity_manager ->getStorage( 'block' ); $this ->manager = $manager ; $this ->contextRepository = $context_repository ; $this ->language = $language ; $this ->themeHandler = $theme_handler ; $this ->pluginFormFactory = $plugin_form_manager ; } |
Please login to continue.