ContainerInjectionInterface
- class \Drupal\Core\Config\Entity\ConfigEntityUpdater extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface
- class \Drupal\Core\Config\Plugin\Validation\Constraint\ConfigExistsConstraintValidator extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface implements \Symfony\Component\Validator\ConstraintValidator
- class \Drupal\Core\Config\Plugin\Validation\Constraint\RequiredConfigDependenciesConstraintValidator extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface implements \Symfony\Component\Validator\ConstraintValidator
- class \Drupal\Core\Controller\ControllerBase extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface uses \Drupal\Core\DependencyInjection\AutowireTrait, \Drupal\Core\Logger\LoggerChannelTrait, \Drupal\Core\Messenger\MessengerTrait, \Drupal\Core\Routing\RedirectDestinationTrait, \Drupal\Core\StringTranslation\StringTranslationTrait
- class \Drupal\Core\Entity\BundleEntityFormBase implements \Drupal\Core\Entity\EntityForm
- class \Drupal\Core\Entity\ContentEntityConfirmFormBase extends \Drupal\Core\Form\ConfirmFormInterface implements \Drupal\Core\Entity\ContentEntityForm
- class \Drupal\Core\Entity\ContentEntityDeleteForm uses \Drupal\Core\Entity\EntityDeleteFormTrait implements \Drupal\Core\Entity\ContentEntityConfirmFormBase
- class \Drupal\Core\Entity\ContentEntityForm extends \Drupal\Core\Entity\ContentEntityFormInterface implements \Drupal\Core\Entity\EntityForm
- class \Drupal\Core\Entity\Controller\EntityController extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface uses \Drupal\Core\StringTranslation\StringTranslationTrait
- class \Drupal\Core\Entity\Controller\EntityListController implements \Drupal\Core\Controller\ControllerBase
- class \Drupal\Core\Entity\Controller\EntityRevisionViewController extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface uses \Drupal\Core\StringTranslation\StringTranslationTrait
- class \Drupal\Core\Entity\Controller\EntityViewController extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface, \Drupal\Core\Security\TrustedCallbackInterface
- class \Drupal\Core\Entity\Controller\VersionHistoryController implements \Drupal\Core\Controller\ControllerBase
- class \Drupal\Core\Entity\EntityConfirmFormBase extends \Drupal\Core\Form\ConfirmFormInterface implements \Drupal\Core\Entity\EntityForm
- class \Drupal\Core\Entity\EntityDeleteForm uses \Drupal\Core\Entity\EntityDeleteFormTrait implements \Drupal\Core\Entity\EntityConfirmFormBase
- class \Drupal\Core\Entity\EntityForm extends \Drupal\Core\Entity\EntityFormInterface implements \Drupal\Core\Form\FormBase
- class \Drupal\Core\Entity\Form\DeleteMultipleForm extends \Drupal\Core\Form\BaseFormIdInterface, \Drupal\Core\Form\WorkspaceDynamicSafeFormInterface uses \Drupal\Core\Entity\Form\WorkspaceSafeFormTrait implements \Drupal\Core\Form\ConfirmFormBase
- class \Drupal\Core\Entity\Form\RevisionDeleteForm extends \Drupal\Core\Entity\EntityFormInterface implements \Drupal\Core\Form\ConfirmFormBase
- class \Drupal\Core\Entity\Form\RevisionRevertForm extends \Drupal\Core\Entity\EntityFormInterface implements \Drupal\Core\Form\ConfirmFormBase
- class \Drupal\Core\Entity\Plugin\Validation\Constraint\EntityUntranslatableFieldsConstraintValidator extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface uses \Drupal\Core\Entity\EntityChangesDetectionTrait implements \Symfony\Component\Validator\ConstraintValidator
- class \Drupal\Core\Entity\Plugin\Validation\Constraint\ImmutablePropertiesConstraintValidator extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface implements \Symfony\Component\Validator\ConstraintValidator
- class \Drupal\Core\Entity\Plugin\Validation\Constraint\ValidReferenceConstraintValidator extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface implements \Symfony\Component\Validator\ConstraintValidator
- class \Drupal\Core\Extension\Plugin\Validation\Constraint\ExtensionExistsConstraintValidator extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface implements \Symfony\Component\Validator\ConstraintValidator
- class \Drupal\Core\FileTransfer\Form\FileTransferAuthorizeForm implements \Drupal\Core\Form\FormBase
- class \Drupal\Core\Form\ConfigFormBase uses \Drupal\Core\Form\ConfigFormBaseTrait implements \Drupal\Core\Form\FormBase
- class \Drupal\Core\Form\ConfirmFormBase extends \Drupal\Core\Form\ConfirmFormInterface implements \Drupal\Core\Form\FormBase
- class \Drupal\Core\Form\FormBase extends \Drupal\Core\Form\FormInterface, \Drupal\Core\DependencyInjection\ContainerInjectionInterface uses \Drupal\Core\DependencyInjection\DependencySerializationTrait, \Drupal\Core\Logger\LoggerChannelTrait, \Drupal\Core\Messenger\MessengerTrait, \Drupal\Core\Routing\RedirectDestinationTrait, \Drupal\Core\StringTranslation\StringTranslationTrait
- class \Drupal\Core\Installer\Form\SelectLanguageForm implements \Drupal\Core\Form\FormBase
- class \Drupal\Core\Installer\Form\SelectProfileForm implements \Drupal\Core\Form\FormBase
- class \Drupal\Core\Installer\Form\SiteConfigureForm uses \Drupal\Core\DependencyInjection\DeprecatedServicePropertyTrait implements \Drupal\Core\Form\ConfigFormBase
- class \Drupal\Core\Installer\Form\SiteSettingsForm implements \Drupal\Core\Form\FormBase
- class \Drupal\Core\Menu\Form\MenuLinkDefaultForm extends \Drupal\Core\Menu\Form\MenuLinkFormInterface, \Drupal\Core\DependencyInjection\ContainerInjectionInterface uses \Drupal\Core\StringTranslation\StringTranslationTrait
- class \Drupal\Core\Path\Plugin\Validation\Constraint\UniquePathAliasConstraintValidator extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface implements \Symfony\Component\Validator\ConstraintValidator
- class \Drupal\Core\Path\Plugin\Validation\Constraint\ValidPathConstraintValidator extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface implements \Symfony\Component\Validator\ConstraintValidator
- class \Drupal\Core\Test\PhpUnitTestRunner extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface
- class \Drupal\Core\Validation\Plugin\Validation\Constraint\AllowedValuesConstraintValidator extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface uses \Drupal\Core\TypedData\Validation\TypedDataAwareValidatorTrait implements \Symfony\Component\Validator\Constraints\ChoiceValidator
- class \Drupal\Core\Validation\Plugin\Validation\Constraint\EntityBundleExistsConstraintValidator extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface implements \Symfony\Component\Validator\ConstraintValidator
- class \Drupal\Core\Validation\Plugin\Validation\Constraint\UniqueFieldValueValidator extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface implements \Symfony\Component\Validator\ConstraintValidator
- class \Drupal\Tests\Core\Entity\BasicForm implements \Drupal\Core\Form\FormBase
- class \Drupal\Tests\Core\Entity\BasicFormNoUpcasting implements \Drupal\Core\Form\FormBase
- class \Drupal\Tests\Core\Entity\TestEntityFormInjected extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface implements \Drupal\Tests\Core\Entity\TestEntityForm
- class \Drupal\Tests\Core\Utility\MockContainerInjection extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface
- class \Drupal\action_bulk_test\Form\TestActionConfirmForm implements \Drupal\Core\Form\ConfirmFormBase
- class \Drupal\announcements_feed\Controller\AnnounceController extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface implements \Drupal\Core\Controller\ControllerBase
- class \Drupal\block_content\BlockContentPermissions extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface uses \Drupal\Core\StringTranslation\StringTranslationTrait, \Drupal\Core\Entity\BundlePermissionHandlerTrait
- class \Drupal\deprecated_twig_template\Controller\DeprecatedTwigTemplateController implements \Drupal\Core\Controller\ControllerBase
- class \Drupal\destructable_test\Controller\CallsDestructableServiceController implements \Drupal\Core\Controller\ControllerBase
- class \Drupal\devel\Controller\ContainerInfoController implements \Drupal\Core\Controller\ControllerBase
- class \Drupal\devel\Controller\DevelController implements \Drupal\Core\Controller\ControllerBase
- class \Drupal\devel\Controller\ElementInfoController implements \Drupal\Core\Controller\ControllerBase
- class \Drupal\devel\Controller\EntityDebugController implements \Drupal\Core\Controller\ControllerBase
- class \Drupal\devel\Controller\EntityTypeInfoController implements \Drupal\Core\Controller\ControllerBase
- class \Drupal\devel\Controller\EventInfoController implements \Drupal\Core\Controller\ControllerBase
- class \Drupal\devel\Controller\LayoutInfoController implements \Drupal\Core\Controller\ControllerBase
- class \Drupal\devel\Controller\RouteInfoController implements \Drupal\Core\Controller\ControllerBase
- class \Drupal\devel\Controller\SwitchUserController implements \Drupal\Core\Controller\ControllerBase
- class \Drupal\devel\EntityTypeInfo extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface uses \Drupal\Core\StringTranslation\StringTranslationTrait
- class \Drupal\devel\Form\ConfigDeleteForm extends \Drupal\Core\Form\ConfirmFormInterface implements \Drupal\Core\Form\FormBase
- class \Drupal\devel\Form\ConfigEditor implements \Drupal\Core\Form\FormBase
- class \Drupal\devel\Form\ConfigsList implements \Drupal\Core\Form\FormBase
- class \Drupal\devel\Form\DevelReinstall implements \Drupal\Core\Form\FormBase
- class \Drupal\devel\Form\RouterRebuildConfirmForm implements \Drupal\Core\Form\ConfirmFormBase
- class \Drupal\devel\Form\SettingsForm implements \Drupal\Core\Form\ConfigFormBase
- class \Drupal\devel\Form\SwitchUserForm implements \Drupal\Core\Form\FormBase
- class \Drupal\devel\Form\SwitchUserPageForm implements \Drupal\Core\Form\FormBase
- class \Drupal\devel\Form\SystemStateEdit implements \Drupal\Core\Form\FormBase
- class \Drupal\devel\Form\ToolbarSettingsForm implements \Drupal\Core\Form\ConfigFormBase
- class \Drupal\devel\ToolbarHandler extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface uses \Drupal\Core\StringTranslation\StringTranslationTrait
- class \Drupal\devel_dumper_test\Controller\DumperTestController implements \Drupal\Core\Controller\ControllerBase
- class \Drupal\devel_generate\DevelGeneratePermissions extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface uses \Drupal\Core\StringTranslation\StringTranslationTrait
- class \Drupal\devel_generate\Form\DevelGenerateForm implements \Drupal\Core\Form\FormBase
- class \Drupal\devel_generate\Routing\DevelGenerateRoutes extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface
- class \Drupal\devel_test\Controller\DevelTestController implements \Drupal\Core\Controller\ControllerBase
- class \Drupal\dialog_renderer_test\Form\TestForm implements \Drupal\Core\Form\FormBase
- class \Drupal\field_layout_test\Form\EmbeddedForm implements \Drupal\Core\Form\FormBase
- class \Drupal\field_ui\Controller\FieldConfigAddController implements \Drupal\Core\Controller\ControllerBase
- class \Drupal\field_ui\Form\FieldStorageReuseForm uses \Drupal\field_ui\Form\FieldStorageCreationTrait implements \Drupal\Core\Form\FormBase
- class \Drupal\file\Plugin\Validation\Constraint\FileExtensionSecureConstraintValidator extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface implements \Drupal\file\Plugin\Validation\Constraint\BaseFileConstraintValidator
- class \Drupal\file\Plugin\Validation\Constraint\FileImageDimensionsConstraintValidator extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface uses \Drupal\Core\StringTranslation\StringTranslationTrait implements \Drupal\file\Plugin\Validation\Constraint\BaseFileConstraintValidator
- class \Drupal\file\Plugin\Validation\Constraint\FileIsImageConstraintValidator extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface implements \Drupal\file\Plugin\Validation\Constraint\BaseFileConstraintValidator
- class \Drupal\file\Plugin\Validation\Constraint\FileSizeLimitConstraintValidator extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface implements \Drupal\file\Plugin\Validation\Constraint\BaseFileConstraintValidator
- class \Drupal\file_example\Form\FileExampleReadWriteForm implements \Drupal\Core\Form\FormBase
- class \Drupal\form_test\Form\FormTestDetailsContainsRequiredTextfieldForm implements \Drupal\Core\Form\FormBase
- class \Drupal\form_test\Form\IncorrectConfigTargetForm implements \Drupal\Core\Form\ConfigFormBase
- class \Drupal\form_test\Form\NestedConfigTargetForm implements \Drupal\form_test\Form\TreeConfigTargetForm
- class \Drupal\form_test\Form\TreeConfigTargetForm implements \Drupal\Core\Form\ConfigFormBase
- class \Drupal\help\Controller\HelpTopicPluginController implements \Drupal\Core\Controller\ControllerBase
- class \Drupal\help_topics_test\Controller\HelpTopicsTestController implements \Drupal\Core\Controller\ControllerBase
- class \Drupal\install_form_test\Form\ExtendedForm implements \Drupal\Core\Installer\Form\SiteSettingsForm
- class \Drupal\migrate\Controller\MigrateMessageController implements \Drupal\Core\Controller\ControllerBase
- class \Drupal\migrate\Form\MessageForm implements \Drupal\Core\Form\FormBase
- class \Drupal\migrate_drupal_ui\Controller\MigrateMessageController implements \Drupal\migrate\Controller\MigrateMessageController
- class \Drupal\navigation\Form\LayoutForm uses \Drupal\layout_builder\Form\LayoutBuilderEntityFormTrait implements \Drupal\Core\Form\FormBase
- class \Drupal\navigation\Form\SettingsForm implements \Drupal\Core\Form\ConfigFormBase
- class \Drupal\navigation\NavigationContentLinks extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface uses \Drupal\Core\StringTranslation\StringTranslationTrait
- class \Drupal\nightwatch_theme_install_utility\Controller\ThemeInstallController implements \Drupal\Core\Controller\ControllerBase
- class \Drupal\system\Controller\LinksetController implements \Drupal\Core\Controller\ControllerBase
- class \Drupal\system\Controller\PerformanceController implements \Drupal\Core\Controller\ControllerBase
- class \Drupal\system\Form\ClearCacheForm implements \Drupal\Core\Form\FormBase
- class \Drupal\system\Form\DevelopmentSettingsForm implements \Drupal\Core\Form\FormBase
- class \Drupal\system\Form\MenuLinksetSettingsForm implements \Drupal\Core\Form\ConfigFormBase
- class \Drupal\system\Routing\AssetRoutes extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface
- class \Drupal\system\Routing\MenuLinksetRoutes extends \Drupal\Core\DependencyInjection\ContainerInjectionInterface implements \Drupal\Core\Routing\RouteSubscriberBase
- class \Drupal\system_test\Controller\BrokenSystemTestController implements \Drupal\Core\Controller\ControllerBase
- class \Drupal\system_test\Form\CopyFieldValueTestForm implements \Drupal\Core\Form\FormBase
- class \Drupal\user\Form\UserLogoutConfirm extends \Drupal\Core\Form\WorkspaceSafeFormInterface implements \Drupal\Core\Form\ConfirmFormBase
- class \Drupal\user_language_test\Form\UserLanguageTestForm implements \Drupal\Core\Form\FormBase
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.