$widget) { $classes = array(); $prev = 0; foreach ($displays as $class => &$display) { if (false !== $pos = array_search($index, $display)) { if ($count > 6) { $classes[] = 'uk-flex-item-1 uk-width-small-1-1'; continue; } $width = in_array($class, $stacked) ? '1-1' : $widths[count($display)-1][$pos]; if ($width != $prev) { $classes[] = "uk-width".($class != 'small' ? "-{$class}" : '')."-{$width}"; $prev = $width; } } else { $classes[] = "uk-hidden-{$class}"; } } printf(PHP_EOL.'