function services_get_server_info in Services 7.3
Same name and namespace in other branches
- 5 services.module \services_get_server_info()
- 6.3 services.runtime.inc \services_get_server_info()
- 6 services.module \services_get_server_info()
- 6.2 services.module \services_get_server_info()
- 7 services.module \services_get_server_info()
Gets a server info value.
Parameters
string $key: The key for the server info value.
mixed $default: The default value to return if the value isn't defined.
Return value
mixed The server info value.
11 calls to services_get_server_info()
- hook_server in docs/
services.servers.api.php - Acts on requests to the server defined in hook_server_info().
- rest_server_server in servers/
rest_server/ rest_server.module - Starting point of the REST server.
- ServicesRESTServerFactory::getEndpoint in servers/
rest_server/ includes/ ServicesRESTServerFactory.inc - ServicesRESTServerFactory::getResources in servers/
rest_server/ includes/ ServicesRESTServerFactory.inc - services_request_apply_version in ./
services.module - Apply versions to the controller.
File
- includes/
services.runtime.inc, line 333 - Contains functions that only are necessary when a service call is made. This has broken out so that this code isn't loaded for every page load.
Code
function services_get_server_info($key, $default = NULL) {
$info = services_server_info_object();
$value = $default;
if (isset($info->{$key})) {
$value = $info->{$key};
}
return $value;
}