public function TextFormat::getItemFormats in Webform 8.5
Same name and namespace in other branches
- 6.x src/Plugin/WebformElement/TextFormat.php \Drupal\webform\Plugin\WebformElement\TextFormat::getItemFormats()
Get an element's available single value formats.
Return value
array An associative array of single value formats containing name/label pairs.
Overrides WebformElementBase::getItemFormats
File
- src/Plugin/ WebformElement/ TextFormat.php, line 264 
Class
- TextFormat
- Provides a 'text_format' element.
Namespace
Drupal\webform\Plugin\WebformElementCode
public function getItemFormats() {
  $formats = parent::getItemFormats();
  $filters = class_exists('\\Drupal\\filter\\Entity\\FilterFormat') ? FilterFormat::loadMultiple() : [];
  foreach ($filters as $filter) {
    $formats[$filter
      ->id()] = $filter
      ->label();
  }
  return $formats;
}