David Torres > GOOGLE-ADWORDS-PERL-CLIENT-2.10.0 > Google::Ads::AdWords::Serializer

Download:
GOOGLE-ADWORDS-PERL-CLIENT-2.10.0.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: v2.10.0   Source   Latest Release: GOOGLE-ADWORDS-PERL-CLIENT-2.17.0

NAME ^

Google::Ads::AdWords::Serializer

DESCRIPTION ^

Google::Ads::AdWords::Deserializer extends the SOAP::WSDL::Serializer::XSD module. Above the normal functionality of SOAP::WSDL::Serializer::XSD, this module implements hooks into Google::Ads::AdWords::Client to inject AdWords API Header parameters as well as hooks into Google::Ads::AdWords::Client to log SOAP request XML.

METHODS ^

serialize

A method automatically invoked by SOAP::WSDL when an outgoing request needs to be serialized into SOAP XML. SOAP XML request is logged by this method.

Parameters

The SOAP request.

Returns

The SOAP XML string representing the request.

serialize_header

A method automatically invoked by SOAP::WSDL when an outgoing request header needs to be serialized into SOAP XML. At this time API headers are injected in the message.

Parameters

The SOAP request.

Returns

The SOAP XML string representing the request.

__scrub_request (Private)

Scrubs sensitive password and auth token information from the request before it's logged.

Parameters

The serialized SOAP request XML string.

Returns

A redacted version of the string.

LICENSE AND COPYRIGHT ^

Copyright 2011 Google Inc.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

AUTHOR ^

David Torres <api.davidtorres at gmail.com>

REPOSITORY INFORMATION ^

 $Rev: $
 $LastChangedBy: $
 $Id: $
syntax highlighting: