function block_class_styles_block_view_alter in Block Class Styles 7.2
Implements hook_block_view().
Related topics
File
- ./
block_class_styles.module, line 406 - Base module file for block_class_styles
Code
function block_class_styles_block_view_alter(&$data, $block) {
if (empty($block->css_class)) {
return;
}
$name = preg_replace('/[ -]/', '_', strtolower($block->css_class));
$name = preg_replace('/[^a-z0-1_]/', '', $name);
$data['block_class_styles'] = (object) array(
'name' => $name,
'css' => drupal_html_class($name),
'title' => block_class_styles_get_style($block->css_class),
'classes_array' => array(
explode(' ', $block->css_class),
),
);
}