configuration.block.inc in Configuration Management 7
File
includes/configuration.block.inc
View source
<?php
function block_configuration_api() {
return array();
}
function block_configuration_export($data, &$export) {
$pipe = array();
foreach ($data as $bid) {
$split = explode('-', $bid);
$module = array_shift($split);
$delta = implode('-', $split);
$export['dependencies'][$module] = $module;
switch ($module) {
case 'views':
if (strlen($delta) == 32) {
$hashes = variable_get('views_block_hashes', array());
if (!empty($hashes[$delta])) {
$delta = $hashes[$delta];
}
}
$delta_split = explode('-', $delta);
$view_name = $delta_split[0];
if (!empty($view_name)) {
$pipe['views'][] = $view_name;
}
break;
}
}
return $pipe;
}
function configuration_hash_block($identifier) {
}
function configuration_check_block($identifier) {
}