function rest_server_services_resources_alter in Services 6.3
Implements hook_services_resources_alter().
File
- servers/
rest_server/ rest_server.module, line 198
Code
function rest_server_services_resources_alter(&$resources, $endpoint) {
// Set the default models for the retrieve and index controllers in the node
// resource if they are not already set.
if (isset($resources['node'])) {
if (isset($resources['node']['retrieve'])) {
if (!isset($resources['node']['retrieve']['models'])) {
$resources['node']['retrieve']['models'] = array();
}
$resources['node']['retrieve']['models'] += array(
'ResourceFeedModel' => array(
'class' => 'NodeResourceFeedModel',
'arguments' => array(
'source' => 'single',
),
),
);
}
if (isset($resources['node']['index'])) {
if (!isset($resources['node']['index']['models'])) {
$resources['node']['index']['models'] = array();
}
$resources['node']['index']['models'] += array(
'ResourceFeedModel' => array(
'class' => 'NodeResourceFeedModel',
),
'ResourceTimeFeedModel' => array(
'class' => 'NodeResourceFeedModel',
),
);
}
}
}