Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x

Classes, traits, and interfaces - Drupal 11.1.x - Drupal Core

Primary tabs

  • Drupal 11.1.x

Introduction to classes

A lot of the PHP code in Drupal is object oriented (OO), making use of PHP classes, interfaces, and traits. See the Objected-oriented programming conventions for more information.

See also

Objected-oriented programming conventions

File

core/core.api.php, line 1518

Name Deprecated Object type Namespace File name Summary Direct uses Use statements Strings
FilterArray class Drupal\Component\Utility core/lib/Drupal/Component/Utility/FilterArray.php Provides methods to filter arrays. 9
FilterAutoP class Drupal\filter\Plugin\Filter core/modules/filter/src/Plugin/Filter/FilterAutoP.php Provides a filter to convert line breaks to HTML. 1
FilterBase abstract class Drupal\filter\Plugin core/modules/filter/src/Plugin/FilterBase.php Provides a base class for Filter plugins. 12 12
FilterCaption class Drupal\filter\Plugin\Filter core/modules/filter/src/Plugin/Filter/FilterCaption.php Provides a filter to caption elements.
FilterController class Drupal\filter\Controller core/modules/filter/src/Controller/FilterController.php Controller routines for filter routes.
FilterDirectory final class PHPUnit\TextUI\Configuration vendor/phpunit/phpunit/src/TextUI/Configuration/Value/FilterDirectory.php @no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit 1
FilterDirectoryCollection final class PHPUnit\TextUI\Configuration vendor/phpunit/phpunit/src/TextUI/Configuration/Value/FilterDirectoryCollection.php @no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit 3
FilterDirectoryCollectionIterator final class PHPUnit\TextUI\Configuration vendor/phpunit/phpunit/src/TextUI/Configuration/Value/FilterDirectoryCollectionIterator.php @no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit
FilterDisableForm class Drupal\filter\Form core/modules/filter/src/Form/FilterDisableForm.php Provides the filter format disable form. 1
Filtered final class PHPUnit\Event\TestSuite vendor/phpunit/phpunit/src/Event/Events/TestSuite/Filtered.php @psalm-immutable 1
FilteredAttributeProcessor final class OpenTelemetry\SDK\Metrics\AttributeProcessor vendor/open-telemetry/sdk/Metrics/AttributeProcessor/FilteredAttributeProcessor.php @internal 1
FilteredAttributesBuilder final class OpenTelemetry\SDK\Common\Attribute vendor/open-telemetry/sdk/Common/Attribute/FilteredAttributesBuilder.php @internal
FilteredAttributesFactory final class OpenTelemetry\SDK\Common\Attribute vendor/open-telemetry/sdk/Common/Attribute/FilteredAttributesFactory.php @internal 1
FilteredMarkup final class Drupal\filter\Render core/modules/filter/src/Render/FilteredMarkup.php Defines an object that passes markup through the Filter system. 3
FilteredPluginManagerInterface interface Drupal\Core\Plugin core/lib/Drupal/Core/Plugin/FilteredPluginManagerInterface.php Provides an interface for plugin managers that allow filtering definitions. 3 3
FilteredPluginManagerTrait trait Drupal\Core\Plugin core/lib/Drupal/Core/Plugin/FilteredPluginManagerTrait.php Provides a trait for plugin managers that allow filtering plugin definitions. 3
FilteredReservoir final class OpenTelemetry\SDK\Metrics\Exemplar vendor/open-telemetry/sdk/Metrics/Exemplar/FilteredReservoir.php The exemplar spec is not yet stable, and can change at any time. 1
FilteredSubscriber interface PHPUnit\Event\TestSuite vendor/phpunit/phpunit/src/Event/Events/TestSuite/FilteredSubscriber.php @no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit
FilterEnableForm class Drupal\filter\Form core/modules/filter/src/Form/FilterEnableForm.php Provides the filter format enable form. 1
FilterExpression class Twig\Node\Expression vendor/twig/twig/src/Node/Expression/FilterExpression.php 2 9
FilterFormat class Drupal\filter\Plugin\DataType core/modules/filter/src/Plugin/DataType/FilterFormat.php The filter format data type.
FilterFormat class Drupal\filter\Entity core/modules/filter/src/Entity/FilterFormat.php Represents a text format. 4
FilterFormat class Drupal\filter\Plugin\migrate\source\d6 core/modules/filter/src/Plugin/migrate/source/d6/FilterFormat.php Drupal 6 filter source from database.
FilterFormat class Drupal\filter\Plugin\migrate\source\d7 core/modules/filter/src/Plugin/migrate/source/d7/FilterFormat.php Drupal 7 filter source from database.
FilterFormatAccessControlHandler class Drupal\filter core/modules/filter/src/FilterFormatAccessControlHandler.php Defines the access control handler for the filter format entity type. 1
FilterFormatAddForm class Drupal\filter core/modules/filter/src/FilterFormatAddForm.php Provides a form for adding a filter format. 1
FilterFormatEditForm class Drupal\filter core/modules/filter/src/FilterFormatEditForm.php Provides a form for adding a filter format. 1
FilterFormatFormBase abstract class Drupal\filter core/modules/filter/src/FilterFormatFormBase.php Provides a base form for a filter format. 2
FilterFormatInterface interface Drupal\filter core/modules/filter/src/FilterFormatInterface.php Provides an interface defining a filter format entity. 1 16
FilterFormatListBuilder class Drupal\filter core/modules/filter/src/FilterFormatListBuilder.php Defines a class to build a listing of filter format entities. 1
FilterFormatPermission class Drupal\filter\Plugin\migrate\process\d6 core/modules/filter/src/Plugin/migrate/process/d6/FilterFormatPermission.php Migrate filter format serial to string id in permission name.
FilterHooks class Drupal\filter\Hook core/modules/filter/src/Hook/FilterHooks.php Hook implementations for filter.
FilterHtml class Drupal\filter\Plugin\Filter core/modules/filter/src/Plugin/Filter/FilterHtml.php Provides a filter to limit allowed HTML tags. 1
FilterHtmlCorrector class Drupal\filter\Plugin\Filter core/modules/filter/src/Plugin/Filter/FilterHtmlCorrector.php Provides a filter to correct faulty and chopped off HTML.
FilterHtmlEscape class Drupal\filter\Plugin\Filter core/modules/filter/src/Plugin/Filter/FilterHtmlEscape.php Provides a filter to display any HTML as plain text.
FilterHtmlImageSecure class Drupal\filter\Plugin\Filter core/modules/filter/src/Plugin/Filter/FilterHtmlImageSecure.php Provides a filter to restrict images to site.
FilterID class Drupal\filter\Plugin\migrate\process core/modules/filter/src/Plugin/migrate/process/FilterID.php Determines the filter ID.
FilterImageLazyLoad final class Drupal\filter\Plugin\Filter core/modules/filter/src/Plugin/Filter/FilterImageLazyLoad.php Provides a filter to lazy load tracked images.
FilterInterface interface Drupal\Core\Routing core/lib/Drupal/Core/Routing/FilterInterface.php A route filter service to filter down the collection of route instances. 4 1
FilterInterface interface Drupal\filter\Plugin core/modules/filter/src/Plugin/FilterInterface.php Defines the interface for text processing filter plugins. 1 18 1
FilterNotConfiguredException final class PHPUnit\TextUI\Configuration vendor/phpunit/phpunit/src/TextUI/Configuration/Exception/FilterNotConfiguredException.php @no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit 1
FilterNull class Drupal\filter\Plugin\Filter core/modules/filter/src/Plugin/Filter/FilterNull.php Provides a fallback placeholder filter to use for missing filters. 1
FilterOperatorsInterface interface Drupal\views\Plugin\views\filter core/modules/views/src/Plugin/views/filter/FilterOperatorsInterface.php Provides an interface for all views filters that implement operators. 4
FilterPermissions class Drupal\filter core/modules/filter/src/FilterPermissions.php Provides dynamic permissions of the filter module.
FilterPluginBase abstract class Drupal\views\Plugin\views\filter core/modules/views/src/Plugin/views/filter/FilterPluginBase.php Base class for Views filters handler plugins. 15 6
FilterPluginCollection class Drupal\filter core/modules/filter/src/FilterPluginCollection.php A collection of filters. 2
FilterPluginManager class Drupal\filter core/modules/filter/src/FilterPluginManager.php Manages text processing filters. 2 2
FilterProcessResult class Drupal\filter core/modules/filter/src/FilterProcessResult.php Used to return values from a text filter plugin's processing method. 13
FilterRepository class Composer\Repository vendor/composer/composer/src/Composer/Repository/FilterRepository.php Filters which packages are seen as canonical on this repo by loadPackages 1
FilterSettings class Drupal\filter\Plugin\migrate\process core/modules/filter/src/Plugin/migrate/process/FilterSettings.php Adds the default allowed attributes to filter_html's allowed_html setting.

Pagination

  • First page
  • Previous page
  • …
  • Page 76
  • Page 77
  • Page 78
  • Page 79
  • Page 80
  • Page 81
  • Page 82
  • Page 83
  • Page 84
  • …
  • Next page
  • Last page
RSS feed
Powered by Drupal