function block_class_features_rebuild in Block Class 7
Implements hook_features_rebuild().
1 call to block_class_features_rebuild()
- block_class_features_revert in ./
block_class.features.inc - Implements hook_features_revert().
File
- ./
block_class.features.inc, line 69 - Integration with the Features module API.
Code
function block_class_features_rebuild($module) {
$blocks = module_invoke($module, 'block_class_features_default_class');
if ($blocks) {
foreach ($blocks as $block) {
db_delete('block_class')
->condition('module', $block['module'])
->condition('delta', $block['delta'])
->execute();
if (!empty($block['css_classes'])) {
$id = db_insert('block_class')
->fields(array(
'module' => $block['module'],
'delta' => $block['delta'],
'css_class' => $block['css_classes'],
))
->execute();
}
}
}
}