You are here

function services_server_info_object in Services 7.3

Same name and namespace in other branches
  1. 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.

... See full list

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'];
}