clients_resource_remote_views_block.module in Web Service Clients 7.3
clients_resource_remote_views_block.module TODO: Enter file description here.
File
resources/clients_resource_remote_views_block/clients_resource_remote_views_block.moduleView source
<?php
/**
* @file clients_resource_remote_views_block.module
* TODO: Enter file description here.
*/
/**
* Implements hook_block_info().
*/
function clients_resource_remote_views_block_block_info() {
$block_resources = clients_resource_load_all('remote_view_block');
$blocks = array();
foreach ($block_resources as $resource) {
$blocks += $resource
->hook_block_info();
}
return $blocks;
}
/**
* Implements hook_block_view().
*/
function clients_resource_remote_views_block_block_view($delta = '') {
$resource = clients_resource_get_for_component('remote_view_block', $delta);
$block = $resource
->hook_block_view();
return $block;
}
/**
* Implements hook_clients_resource_type_info().
*/
function clients_resource_remote_views_block_clients_resource_type_info() {
return array(
'remote_view_block' => array(
'label' => t('Remote views block'),
'description' => t('Provides a block based on a Views block on a remote Drupal site.'),
),
);
}
Functions
Name | Description |
---|---|
clients_resource_remote_views_block_block_info | Implements hook_block_info(). |
clients_resource_remote_views_block_block_view | Implements hook_block_view(). |
clients_resource_remote_views_block_clients_resource_type_info | Implements hook_clients_resource_type_info(). |