You are here

protected function OptionsBase::getListType in YAML Form 8

Get the element's list type.

Parameters

array $element: An element.

Return value

string List type ul or ol or NULL is element is not formatted as a list.

2 calls to OptionsBase::getListType()
OptionsBase::formatHtml in src/Plugin/YamlFormElement/OptionsBase.php
Format an element's value as HTML.
OptionsBase::isList in src/Plugin/YamlFormElement/OptionsBase.php
Determine if options element is being displayed as list.

File

src/Plugin/YamlFormElement/OptionsBase.php, line 254

Class

OptionsBase
Provides a base 'options' element.

Namespace

Drupal\yamlform\Plugin\YamlFormElement

Code

protected function getListType(array $element) {
  $format = $this
    ->getFormat($element);
  switch ($format) {
    case 'ol':
    case 'ordered':
      return 'ol';
    case 'ul':
    case 'unordered':
    case 'list':
      return 'ul';
    default:
      return NULL;
  }
}