function services_get_server_info in Services 6.3
Same name and namespace in other branches
- 5 services.module \services_get_server_info()
- 6 services.module \services_get_server_info()
- 6.2 services.module \services_get_server_info()
- 7.3 includes/services.runtime.inc \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.
8 calls to services_get_server_info()
- hook_server in ./
services.servers.api.php - Acts on requests to the server defined in hook_server_info().
- RESTServer::handle in servers/
rest_server/ includes/ RESTServer.inc - Handles the call to the REST server
- rest_server_server in servers/
rest_server/ rest_server.module - Starting point of the REST server.
- services_controller_execute in ./
services.runtime.inc - Performs access checks and executes a services controller. This method is called by server implementations.
- services_resource_uri in ./
services.runtime.inc - Formats a resource uri using the formatter registered through services_set_server_info().
File
- ./
services.runtime.inc, line 305 - 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;
}