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;
}