Exemple #1
0
 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();
 }
Exemple #2
0
 /**
  * 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';
 }