namespace Drupal\Core\Form
Same name in other branches
Object name | File name | Summary |
---|---|---|
BaseFormIdInterface | core/lib/Drupal/Core/Form/BaseFormIdInterface.php | Provides an interface for a Form that has a base form ID. |
ConfigFormBase | core/lib/Drupal/Core/Form/ConfigFormBase.php | Base class for implementing system configuration forms. |
ConfigFormBaseTrait | core/lib/Drupal/Core/Form/ConfigFormBaseTrait.php | Provides access to configuration for forms. |
ConfigTarget | core/lib/Drupal/Core/Form/ConfigTarget.php | Represents the mapping of a config property to a form element. |
ConfirmFormBase | core/lib/Drupal/Core/Form/ConfirmFormBase.php | Provides a generic base class for a confirmation form. |
ConfirmFormHelper | core/lib/Drupal/Core/Form/ConfirmFormHelper.php | Provides common functionality to confirmation forms. |
ConfirmFormInterface | core/lib/Drupal/Core/Form/ConfirmFormInterface.php | Defines the behavior a confirmation form. |
EnforcedResponse | core/lib/Drupal/Core/Form/EnforcedResponse.php | A wrapper containing a response which is to be enforced upon delivery. |
EnforcedResponseException | core/lib/Drupal/Core/Form/EnforcedResponseException.php | Custom exception to break out of the main request and enforce a response. |
FormAjaxException | core/lib/Drupal/Core/Form/FormAjaxException.php | Custom exception to break out of AJAX form processing. |
FormAjaxResponseBuilder | core/lib/Drupal/Core/Form/FormAjaxResponseBuilder.php | Builds an AJAX form response. |
FormAjaxResponseBuilderInterface | core/lib/Drupal/Core/Form/FormAjaxResponseBuilderInterface.php | Provides an interface for building AJAX form responses. |
FormBase | core/lib/Drupal/Core/Form/FormBase.php | Provides a base class for forms. |
FormBuilder | core/lib/Drupal/Core/Form/FormBuilder.php | Provides form building and processing. |
FormBuilderInterface | core/lib/Drupal/Core/Form/FormBuilderInterface.php | Provides an interface for form building and processing. |
FormCache | core/lib/Drupal/Core/Form/FormCache.php | Encapsulates the caching of a form and its form state. |
FormCacheInterface | core/lib/Drupal/Core/Form/FormCacheInterface.php | Provides an interface for the caching of a form and its form state. |
FormElementHelper | core/lib/Drupal/Core/Form/FormElementHelper.php | Provides common functionality for form elements. |
FormErrorHandler | core/lib/Drupal/Core/Form/FormErrorHandler.php | Handles form errors. |
FormErrorHandlerInterface | core/lib/Drupal/Core/Form/FormErrorHandlerInterface.php | Provides an interface for handling form errors. |
FormHelper | core/lib/Drupal/Core/Form/FormHelper.php | Provides helpers to operate on forms. |
FormInterface | core/lib/Drupal/Core/Form/FormInterface.php | Provides an interface for a Form. |
FormState | core/lib/Drupal/Core/Form/FormState.php | Stores information about the state of a form. |
FormStateDecoratorBase | core/lib/Drupal/Core/Form/FormStateDecoratorBase.php | Decorates another form state. |
FormStateInterface | core/lib/Drupal/Core/Form/FormStateInterface.php | Provides an interface for an object containing the current state of a form. |
FormStateValuesTrait | core/lib/Drupal/Core/Form/FormStateValuesTrait.php | Provides methods to manage form state values. |
FormSubmitter | core/lib/Drupal/Core/Form/FormSubmitter.php | Provides submission processing for forms. |
FormSubmitterInterface | core/lib/Drupal/Core/Form/FormSubmitterInterface.php | Provides an interface for processing form submissions. |
FormValidator | core/lib/Drupal/Core/Form/FormValidator.php | Provides validation of form submissions. |
FormValidatorInterface | core/lib/Drupal/Core/Form/FormValidatorInterface.php | Provides an interface for validating form submissions. |
OptGroup | core/lib/Drupal/Core/Form/OptGroup.php | Provides helpers for HTML option groups. |
RedundantEditableConfigNamesTrait | core/lib/Drupal/Core/Form/RedundantEditableConfigNamesTrait.php | Implements ::getEditableConfigNames() for forms using #config_target. |
SubformState | core/lib/Drupal/Core/Form/SubformState.php | Stores information about the state of a subform. |
SubformStateInterface | core/lib/Drupal/Core/Form/SubformStateInterface.php | Stores information about the state of a subform. |
WorkspaceDynamicSafeFormInterface | core/lib/Drupal/Core/Form/WorkspaceDynamicSafeFormInterface.php | Defines an interface for forms that can be workspace-safe. |
WorkspaceSafeFormInterface | core/lib/Drupal/Core/Form/WorkspaceSafeFormInterface.php | Defines an interface for forms that are safe to be submitted in a workspace. |
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.