protected static function dropDownOptionsToString($optionsArray)
{
$result = [];
$isAssoc = (bool) count(array_filter(array_keys($optionsArray), 'is_string'));
foreach ($optionsArray as $optionIndex => $optionValue) {
$result[] = $isAssoc ? $optionIndex . ':' . $optionValue : $optionValue;
}
return implode(' | ', $result);
}