function sharedblocks_block_view in Shared Blocks 7.2
Same name and namespace in other branches
- 6 sharedblocks.module \sharedblocks_block_view()
- 7 sharedblocks.module \sharedblocks_block_view()
Implements hook_block_view().
File
- ./
sharedblocks.module, line 185
Code
function sharedblocks_block_view($delta) {
$block = array();
if ($subscription = sharedblocks_subscription_load($delta)) {
module_load_include('inc', 'sharedblocks', 'sharedblocks.subscribe');
if ($data = sharedblocks_cache_get($delta)) {
$block = $data;
}
elseif ($data = sharedblocks_cache_refresh($delta)) {
// If no cached data is available, update the cache
$block = $data;
}
}
// Return the unserialized block data.
return $block;
}