'fieldset', * '#title' => $this->t('Author'), * ); * * $form['author']['name'] = array( * '#type' => 'textfield', * '#title' => $this->t('Name'), * ); * @endcode * * @see \Drupal\Core\Render\Element\Fieldgroup * @see \Drupal\Core\Render\Element\Details * * @RenderElement("fieldset") */ class Fieldset extends RenderElement { /** * {@inheritdoc} */ public function getInfo() { $class = get_class($this); return [ '#process' => [ [$class, 'processGroup'], [$class, 'processAjaxForm'], ], '#pre_render' => [ [$class, 'preRenderGroup'], ], '#value' => NULL, '#theme_wrappers' => ['fieldset'], ]; } }