function colors_get_class_names in Colors 8
Retrieves class names for an entity.
Parameters
string $entity: The id of the entity
Return value
array
2 calls to colors_get_class_names()
- colors_colors_classes in ./
colors.module - Implements hook_colors_classes().
- colors_create_css in ./
colors.module - Retrieves or generates a CSS with a given module's selector.
File
- ./
colors.module, line 158 - Controls assigning colors to entities.
Code
function colors_get_class_names($entity) {
$classes = [];
$configs = colors_get_enabled($entity);
if (!empty($configs)) {
$keys = array_keys($configs);
foreach ($keys as $key) {
$classes[] = str_replace(".", "-", $key);
}
}
$classes = array_map([
'\\Drupal\\Component\\Utility\\Html',
'getClass',
], $classes);
return $classes;
}