public function WebformLikert::getElementSelectorSourceValues in Webform 6.x
Same name and namespace in other branches
- 8.5 src/Plugin/WebformElement/WebformLikert.php \Drupal\webform\Plugin\WebformElement\WebformLikert::getElementSelectorSourceValues()
Get an element's selectors source values.
Parameters
array $element: An element.
Return value
array An array of element selectors source values.
Overrides WebformElementBase::getElementSelectorSourceValues
See also
\Drupal\webform\Entity\Webform::getElementsSelectorSourceValues
File
- src/
Plugin/ WebformElement/ WebformLikert.php, line 393
Class
- WebformLikert
- Provides a 'likert' element.
Namespace
Drupal\webform\Plugin\WebformElementCode
public function getElementSelectorSourceValues(array $element) {
$selector_options = $this
->getElementSelectorOptions($element);
$selectors = reset($selector_options);
$source_values = [];
foreach (array_keys($selectors) as $selector) {
$source_values[$selector] = $element['#answers'];
}
return $source_values;
}