You are here

public function FormatTextFilter::canFilter in Typed Data API enhancements 8

Determines whether data based upon the given definition can be filtered.

Parameters

\Drupal\Core\TypedData\DataDefinitionInterface $definition: The definition of the filtered data.

Return value

bool Whether the data can be filtered.

Overrides DataFilterInterface::canFilter

File

src/Plugin/TypedDataFilter/FormatTextFilter.php, line 24

Class

FormatTextFilter
A data filter which marks string data as sanitized.

Namespace

Drupal\typed_data\Plugin\TypedDataFilter

Code

public function canFilter(DataDefinitionInterface $definition) {
  return is_subclass_of($definition
    ->getClass(), StringInterface::class);
}