You are here

Classes, traits, and interfaces in Typed Data API enhancements 8

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
AnnotatedClassDiscovery class Drupal\typed_data\Context src/Context/AnnotatedClassDiscovery.php Extends the annotation class discovery for usage with Typed Data context.
BrokenWidget class Drupal\typed_data\Plugin\TypedDataFormWidget src/Plugin/TypedDataFormWidget/BrokenWidget.php Plugin implementation of the 'broken' widget.
BrokenWidgetTest class Drupal\Tests\typed_data\Functional\TypedDataFormWidget tests/src/Functional/TypedDataFormWidget/BrokenWidgetTest.php Class BrokenWidgetTest.
BrowserTestHelpersTrait trait Drupal\Tests\typed_data\Traits tests/src/Traits/BrowserTestHelpersTrait.php Provides some helpers for BrowserTestBase. 1
ContextDefinition class Drupal\typed_data\Context\Annotation src/Context/Annotation/ContextDefinition.php Extends the core context definition annotation object for Typed Data.
ContextDefinition class Drupal\typed_data\Context src/Context/ContextDefinition.php Extends the core context definition class with useful methods. 2
ContextDefinitionInterface interface Drupal\typed_data\Context src/Context/ContextDefinitionInterface.php Context definition information required by Typed Data. 1
DataDefinitionFetcherTest class Drupal\Tests\typed_data\Kernel tests/src/Kernel/DataDefinitionFetcherTest.php Tests that data fetcher definition fetching functions work correctly.
DataFetcher class Drupal\typed_data src/DataFetcher.php Implementation of the data fetcher service. 2
DataFetcherAutocompleteTest class Drupal\Tests\typed_data\Kernel tests/src/Kernel/DataFetcherAutocompleteTest.php Tests that data fetcher autocomplete function works correctly.
DataFetcherInterface interface Drupal\typed_data src/DataFetcherInterface.php Interface for the DataFetcher service. 1
DataFetcherTest class Drupal\Tests\typed_data\Kernel tests/src/Kernel/DataFetcherTest.php Class DataFetcherTest.
DataFetcherTrait trait Drupal\typed_data src/DataFetcherTrait.php Helper for classes that need the data fetcher object.
DataFilter class Drupal\typed_data\Annotation src/Annotation/DataFilter.php Annotation class for data filter plugins. 1
DataFilterBase abstract class Drupal\typed_data src/DataFilterBase.php Base class for data filters. 6 6
DataFilterInterface interface Drupal\typed_data src/DataFilterInterface.php Interface for data filters. 1
DataFilterManager class Drupal\typed_data src/DataFilterManager.php Manager for data filter plugins. 2
DataFilterManagerInterface interface Drupal\typed_data src/DataFilterManagerInterface.php Interface for the data filter manager. 1
DataFilterTest class Drupal\Tests\typed_data\Kernel tests/src/Kernel/DataFilterTest.php Tests using typed data filters.
DatetimeRangeWidget class Drupal\typed_data\Plugin\TypedDataFormWidget src/Plugin/TypedDataFormWidget/DatetimeRangeWidget.php Plugin implementation of the 'datetime_range' widget.
DatetimeWidget class Drupal\typed_data\Plugin\TypedDataFormWidget src/Plugin/TypedDataFormWidget/DatetimeWidget.php Plugin implementation of the 'datetime' widget.
DatetimeWidgetTest class Drupal\Tests\typed_data\Functional\TypedDataFormWidget tests/src/Functional/TypedDataFormWidget/DatetimeWidgetTest.php Class DatetimeWidgetTest.
DefaultFilter class Drupal\typed_data\Plugin\TypedDataFilter src/Plugin/TypedDataFilter/DefaultFilter.php A data filter providing a default value if no value is set.
EntityUrlFilter class Drupal\typed_data\Plugin\TypedDataFilter src/Plugin/TypedDataFilter/EntityUrlFilter.php A data filter that provides the URL of an entity.
FilterException abstract class Drupal\typed_data\Exception src/Exception/FilterException.php Exception thrown when filters cannot be applied.
FormatDateFilter class Drupal\typed_data\Plugin\TypedDataFilter src/Plugin/TypedDataFilter/FormatDateFilter.php A data filter for formatting dates.
FormatTextFilter class Drupal\typed_data\Plugin\TypedDataFilter src/Plugin/TypedDataFilter/FormatTextFilter.php A data filter which marks string data as sanitized.
FormWidgetBase abstract class Drupal\typed_data\Widget src/Widget/FormWidgetBase.php Base class for 'form widget' plugin implementations. 6 6
FormWidgetBrowserTestBase abstract class Drupal\Tests\typed_data\Functional\TypedDataFormWidget tests/src/Functional/TypedDataFormWidget/FormWidgetBrowserTestBase.php Base class that all TypedDataFormWidget tests should extend from. 5
FormWidgetExampleController class Drupal\typed_data_widget_test tests/modules/typed_data_widget_test/src/FormWidgetExampleController.php Class FormWidgetExampleController.
FormWidgetExampleForm class Drupal\typed_data_widget_test tests/modules/typed_data_widget_test/src/FormWidgetExampleForm.php Class FormWidgetExampleForm. 1
FormWidgetInterface interface Drupal\typed_data\Widget src/Widget/FormWidgetInterface.php Interface definition for form widget plugins. 1
FormWidgetManager class Drupal\typed_data\Widget src/Widget/FormWidgetManager.php Plugin manager for form widgets. 2
FormWidgetManagerInterface interface Drupal\typed_data\Widget src/Widget/FormWidgetManagerInterface.php Interface for the form widget manager. 1
FormWidgetManagerTrait trait Drupal\typed_data\Widget src/Widget/FormWidgetManagerTrait.php Helper to access the form widget manager service. 3
InvalidArgumentException class Drupal\typed_data\Exception src/Exception/InvalidArgumentException.php An exception that is thrown if an argument is invalid. 5
LogicException class Drupal\typed_data\Exception src/Exception/LogicException.php An exception that is thrown when there is an error in program logic.
LowerFilter class Drupal\typed_data\Plugin\TypedDataFilter src/Plugin/TypedDataFilter/LowerFilter.php A data filter lowering all string characters.
PlaceholderResolver class Drupal\typed_data src/PlaceholderResolver.php Resolver for placeholder tokens based upon typed data. 2
PlaceholderResolverInterface interface Drupal\typed_data src/PlaceholderResolverInterface.php Interface for a placeholder resolver based upon typed data. 1
PlaceholderResolverTest class Drupal\Tests\typed_data\Kernel tests/src/Kernel/PlaceholderResolverTest.php Tests the placeholder resolver.
PlaceholderResolverTrait trait Drupal\typed_data src/PlaceholderResolverTrait.php Helper for classes that need the placeholder resolver.
SelectWidget class Drupal\typed_data\Plugin\TypedDataFormWidget src/Plugin/TypedDataFormWidget/SelectWidget.php Plugin implementation of the 'select' widget.
SelectWidgetTest class Drupal\Tests\typed_data\Functional\TypedDataFormWidget tests/src/Functional/TypedDataFormWidget/SelectWidgetTest.php Class SelectWidgetTest.
SimpleTestContext class Drupal\typed_data_global_context_test\ContextProvider tests/modules/typed_data_global_context_test/src/ContextProvider/SimpleTestContext.php Provides a global context about dragons for testing purposes. 2
StripTagsFilter class Drupal\typed_data\Plugin\TypedDataFilter src/Plugin/TypedDataFilter/StripTagsFilter.php A data filter call "strip_tags()".
SubformState class Drupal\typed_data\Form src/Form/SubformState.php Class SubformState. 7
TextareaWidget class Drupal\typed_data\Plugin\TypedDataFormWidget src/Plugin/TypedDataFormWidget/TextareaWidget.php Plugin implementation of the 'textarea' widget.
TextareaWidgetTest class Drupal\Tests\typed_data\Functional\TypedDataFormWidget tests/src/Functional/TypedDataFormWidget/TextareaWidgetTest.php Class TextInputWidgetTest.
TextData class Drupal\typed_data\Plugin\DataType src/Plugin/DataType/TextData.php The text data type.

Pages

Other projects