Bootstrap\View\Helper\BootstrapTrait::addClass PHP Метод

addClass() публичный Метод

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.
Результат array Array of options with $key set.
    public function addClass(array $options = [], $class = null, $key = 'class')
    {
        if (!is_array($class)) {
            $class = explode(' ', trim($class));
        }
        $optClass = [];
        if (isset($options[$key])) {
            $optClass = $options[$key];
            if (!is_array($optClass)) {
                $optClass = explode(' ', trim($optClass));
            }
        }
        $class = array_merge($optClass, $class);
        $class = array_map('trim', $class);
        $class = array_unique($class);
        $class = array_filter($class);
        $options[$key] = implode(' ', $class);
        return $options;
    }