3 namespace Drupal\Core\Render\Element;
6 * Provides a render element for a group of form elements.
10 * $form['author'] = array(
11 * '#type' => 'fieldset',
12 * '#title' => $this->t('Author'),
15 * $form['author']['name'] = array(
16 * '#type' => 'textfield',
17 * '#title' => $this->t('Name'),
21 * @see \Drupal\Core\Render\Element\Fieldgroup
22 * @see \Drupal\Core\Render\Element\Details
24 * @RenderElement("fieldset")
26 class Fieldset extends RenderElement {
31 public function getInfo() {
32 $class = get_class($this);
35 [$class, 'processGroup'],
36 [$class, 'processAjaxForm'],
39 [$class, 'preRenderGroup'],
42 '#theme_wrappers' => ['fieldset'],