function _connector_get_connectors in Connector 6
Same name and namespace in other branches
- 7 connector.module \_connector_get_connectors()
6 calls to _connector_get_connectors()
- connector_button_form in ./
connector.module - connector_connections_list in ./
connector.pages.inc - connector_user in ./
connector.module - Implementation of hook_user().
- _connector_add_connection in ./
connector.module - _connector_information_update in ./
connector.module
File
- ./
connector.module, line 243 - Connector module
Code
function _connector_get_connectors($connector = NULL) {
static $connectors;
if (!isset($connectors)) {
$connectors = (array) module_invoke_all('connector');
// Make sure all connectors has a reference to their own name
foreach (array_keys($connectors) as $key) {
if (!isset($connectors[$key]['name'])) {
$connectors[$key]['name'] = $key;
}
}
drupal_alter('connector', $connectors);
}
if ($connector) {
if (array_key_exists($connector, $connectors)) {
return $connectors[$connector];
}
else {
return FALSE;
}
}
return $connectors;
}