function services_server_info_object in Services 7.3
Same name and namespace in other branches
- 6.3 services.runtime.inc \services_server_info_object()
Gets the server info object.
Parameters
bool $reset: Pass TRUE if the server info object should be reset.
Return value
object Returns the server info object.
6 calls to services_server_info_object()
- services_controller_execute in includes/
services.runtime.inc - Performs access checks and executes a services controller. This method is called by server implementations.
- services_endpoint_callback in ./
services.module - Menu system page callback for server endpoints.
- services_get_server_info in includes/
services.runtime.inc - Gets a server info value.
- services_set_server_info in includes/
services.runtime.inc - Sets a server info value
- services_set_server_info_from_array in includes/
services.runtime.inc - Sets multiple server info values from a associative array.
File
- includes/
services.runtime.inc, line 350 - 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_server_info_object($reset = FALSE) {
static $drupal_static_fast;
if (!isset($drupal_static_fast) || $reset) {
$drupal_static_fast['info'] =& drupal_static(__FUNCTION__, new stdClass());
}
return $drupal_static_fast['info'];
}