function _acquia_agent_get_id_from_sub in Acquia Connector 6.2
Same name and namespace in other branches
- 7.3 acquia_agent/acquia_agent.module \_acquia_agent_get_id_from_sub()
- 7.2 acquia_agent/acquia_agent.module \_acquia_agent_get_id_from_sub()
Gets the subscription UUID from subscription data.
Parameters
array $sub_data: An array of subscription data @see acquia_agent_settings('acquia_subscription_data')
Return value
string The UUID taken from the subscription data.
1 call to _acquia_agent_get_id_from_sub()
- acquia_agent_site_status_access in acquia_agent/
acquia_agent.module - Access callback for acquia_agent_site_status().
File
- acquia_agent/
acquia_agent.module, line 190 - Acquia Agent securely sends information to Acquia.
Code
function _acquia_agent_get_id_from_sub($sub_data) {
if (!empty($sub_data['uuid'])) {
return $sub_data['uuid'];
}
// Otherwise, get this form the sub url.
$url = parse_url($sub_data['href']);
$parts = explode('/', $url['path']);
// Remove '/dashboard'.
array_pop($parts);
return end($parts);
}