Bootstrap\View\Helper\BootstrapNavbarHelper::addClass PHP Method

addClass() public method

Adds the given class to the element options
public addClass ( array $options = [], string | array $class = null, string $key = 'class' ) : array
$options array Array options/attributes to add a class to
$class string | array The class name being added.
$key string the key to use for class.
return array Array of options with $key set.
    public function addClass(array $options = [], $class = null, $key = 'class')
    {
        if (is_array($class)) {
            $class = implode(' ', array_unique(array_map('trim', $class)));
        }
        if (isset($options[$key])) {
            $optClass = $options[$key];
            if (is_array($optClass)) {
                $optClass = trim(implode(' ', array_unique(array_map('trim', $optClass))));
            }
        }
        if (isset($optClass) && $optClass) {
            $options[$key] = $optClass . ' ' . $class;
        } else {
            $options[$key] = $class;
        }
        return $options;
    }