AdWordsSoapClient::GenerateSoapHeader PHP Méthode

GenerateSoapHeader() protected méthode

Generates the SOAP header for the client.
protected GenerateSoapHeader ( ) : SoapHeader
Résultat SoapHeader the instantiated SoapHeader ready to set
    protected function GenerateSoapHeader()
    {
        $soapHeaderClassName = 'SoapHeader';
        if ($this->serviceName === 'PromotionService') {
            $soapHeaderClassName = 'ExpressSoapHeader';
        }
        $headerObject = $this->Create($soapHeaderClassName);
        foreach (get_object_vars($headerObject) as $var => $value) {
            $headerObject->{$var} = $this->GetHeaderValue($var);
        }
        return new SoapHeader($this->serviceNamespace, 'RequestHeader', $headerObject, false);
    }