setka-8.x-1.0/src/Element/SetkaEditorFormat.php
src/Element/SetkaEditorFormat.php
<?php namespace Drupal\setka_editor\Element; use Drupal\Core\Form\FormStateInterface; use Drupal\filter\Element\TextFormat; /** * Provides a Setka Editor text format render element. * * @RenderElement("setka_editor_format") */ class SetkaEditorFormat extends TextFormat { /** * {@inheritdoc} */ public static function processFormat(&$element, FormStateInterface $form_state, &$complete_form) { $element['#type'] = 'text_format'; $parentFormat = parent::processFormat($element, $form_state, $complete_form); unset($parentFormat['format']); return $parentFormat; } }