wetboew_webform_example-1.0.x-dev/src/Plugin/Preprocess/FormElementLabelWetboew.php
src/Plugin/Preprocess/FormElementLabelWetboew.php
<?php
namespace Drupal\wetboew_webform_example\Plugin\Preprocess;
use Drupal\bootstrap\Utility\Element;
use Drupal\bootstrap\Utility\Variables;
/**
* Pre-processes variables for the "form_element_label" theme hook.
*
* @ingroup plugins_preprocess
*
* @BootstrapPreprocess("form_element_label")
*/
class FormElementLabelWetboew extends PreprocessBase implements PreprocessInterface {
/**
* {@inheritdoc}
*/
public function preprocessElement(Element $element, Variables $variables) {
// Map the element properties.
$variables->map(['attributes', 'is_checkbox', 'is_radio']);
// Preprocess attributes.
$this->preprocessAttributes();
}
}
