public function __construct($expectedGID = NULL) { $this->headers = array(); $this->headers[SONIC_HEADER__RANDOM] = Random::getRandom(); $this->headers[SONIC_HEADER__DATE] = XSDDateTime::getXSDDatetime(); $this->headers[SONIC_HEADER__TARGET_API] = SONIC_SDK__API_VERSION; $this->headers[SONIC_HEADER__PLATFORM_GID] = Sonic::getPlatformGlobalID(); $this->headers[SONIC_HEADER__SOURCE_GID] = Sonic::getContextGlobalID(); }
/** * constructor for building a Sonic compliant HTTP response. */ public function __construct() { $this->headers = array(); $this->headers[SONIC_HEADER__RANDOM] = Random::getRandom(); $this->headers[SONIC_HEADER__DATE] = XSDDateTime::getXSDDatetime(); $this->headers[SONIC_HEADER__TARGET_API] = SONIC_SDK__API_VERSION; $this->headers[SONIC_HEADER__PLATFORM_GID] = Sonic::getPlatformGlobalID(); $this->headers[SONIC_HEADER__SOURCE_GID] = Sonic::getContextGlobalID(); $this->statusCode = 200; $this->statusMessage = 'OK'; }