You are here

final class FilteredMarkup in Drupal 10

Same name and namespace in other branches
  1. 8 core/modules/filter/src/Render/FilteredMarkup.php \Drupal\filter\Render\FilteredMarkup
  2. 9 core/modules/filter/src/Render/FilteredMarkup.php \Drupal\filter\Render\FilteredMarkup

Defines an object that passes markup through the Filter system.

This object should only be constructed with markup that is safe to render. If there is any risk that the string contains user-entered data that has not been filtered first, it must not be used.

@internal This object is marked as internal because it should only be used in the Filter module on strings that have already been filtered and sanitized in \Drupal\filter\Plugin\FilterInterface.

Hierarchy

  • class \Drupal\filter\Render\FilteredMarkup implements \Drupal\Component\Render\MarkupInterface, \Drupal\filter\Render\Countable uses \Drupal\Component\Render\MarkupTrait

Expanded class hierarchy of FilteredMarkup

See also

\Drupal\Core\Render\Markup

4 files declare their use of FilteredMarkup
FilterCaption.php in core/modules/filter/src/Plugin/Filter/FilterCaption.php
ProcessedText.php in core/modules/filter/src/Element/ProcessedText.php
TextProcessed.php in core/modules/text/src/TextProcessed.php
TextSummaryTest.php in core/modules/text/tests/src/Kernel/TextSummaryTest.php

File

core/modules/filter/src/Render/FilteredMarkup.php, line 22

Namespace

Drupal\filter\Render
View source
final class FilteredMarkup implements MarkupInterface, \Countable {
  use MarkupTrait;

}

Members