function acquia_connector_test_xmlrpc_server_emulator in Acquia Connector 7.3
Same name and namespace in other branches
- 7.2 acquia_agent/tests/acquia_connector_test.module \acquia_connector_test_xmlrpc_server_emulator()
Needs comment.
1 call to acquia_connector_test_xmlrpc_server_emulator()
- _acquia_agent_request in acquia_agent/
acquia_agent.module - Send a XML-RPC request.
1 string reference to 'acquia_connector_test_xmlrpc_server_emulator'
- _acquia_agent_request in acquia_agent/
acquia_agent.module - Send a XML-RPC request.
File
- acquia_agent/
tests/ acquia_connector_test.module, line 526 - Test endpoint for Acquia Connector XML-RPC calls.
Code
function acquia_connector_test_xmlrpc_server_emulator($method, $data) {
_acquia_connector_test_increment_requests();
$result = array();
switch ($method) {
case 'acquia.agent.communication.settings':
$result = acquia_connector_test_get_communication_settings($data);
break;
case 'acquia.agent.subscription.credentials':
$result = acquia_connector_test_credentials($data);
break;
case 'acquia.agent.subscription.name':
$result = acquia_connector_test_subscription_name($data);
break;
case 'acquia.agent.validate':
$result = acquia_connector_test_validate($data);
break;
case 'acquia.agent.subscription':
$result = acquia_connector_test_subscription($data);
break;
case 'acquia.nspi.update':
$result = acquia_connector_test_nspi_update($data);
break;
}
if (xmlrpc_errno()) {
return FALSE;
}
return $result;
}