yii\helpers\BaseHtml::mergeCssClasses PHP Method

mergeCssClasses() private static method

This method provides the priority for named existing classes over additional.
private static mergeCssClasses ( array $existingClasses, array $additionalClasses ) : array
$existingClasses array already existing CSS classes.
$additionalClasses array CSS classes to be added.
return array merge result.
    private static function mergeCssClasses(array $existingClasses, array $additionalClasses)
    {
        foreach ($additionalClasses as $key => $class) {
            if (is_int($key) && !in_array($class, $existingClasses)) {
                $existingClasses[] = $class;
            } elseif (!isset($existingClasses[$key])) {
                $existingClasses[$key] = $class;
            }
        }
        return array_unique($existingClasses);
    }