{%- set class = (class ?? [])|explodeClass|merge([ 'select', (disabled ?? false) ? 'disabled' : null, ]|filter) %} {%- set options = options ?? [] %} {%- set value = value ?? null %} {%- set hasOptgroups = false -%} {%- set containerAttributes = { class: class, }|merge(containerAttributes ?? [], recursive=true) %} {%- if block('attr') is defined %} {%- set containerAttributes = containerAttributes|merge(('