function clients_resource_load_for_connection in Web Service Clients 7.3
Load all resources for a given connection.
Parameters
$connection_name: The machine name of a connection.
Return value
An array of resource objects, keyed by name, or an empty array if none found.
1 call to clients_resource_load_for_connection()
- clients_connection_test_form in includes/
clients.connection.admin.inc - Form to test a connection.
File
- ./
clients.module, line 62 - Clients module provides a UI, storage, and an API for handling connections to remote webservices, including those provided by Services module on other Drupal sites.
Code
function clients_resource_load_for_connection($connection_name) {
$query = new EntityFieldQuery();
$query
->entityCondition('entity_type', 'clients_resource')
->propertyCondition('connection', $connection_name);
$result = $query
->execute();
if (isset($result['clients_resource'])) {
$ids = array_keys($result['clients_resource']);
$resources = entity_load_multiple_by_name('clients_resource', $ids);
return $resources;
}
return array();
}