Abstract Class awService

Description

AdWords Lib awService

Base class for all AdWords Services Classes.

  • copyright: Mirchev Ideas Ltd. © 2011
  • abstract:

Located in /services/Service.php


	
			
Direct descendents
Class Description
 class awExperimentService AdWords Lib ExperimentService Class
 class awTargetingIdeaService AdWords Lib TargetingIdea Service Class
 class awAdGroupCriterionService AdWords Lib Criterion Class
 class awAdExtensionOverrideService AdWords Lib AdExtensionOverrideService Class
 class awMutateJobService AdWords Lib MutateJobService Class
 class awBulkOpportunityService AdWords Lib BulkOpportunityService Class
 class awMediaService AdWords Lib MediaService Class
 class awConversionTrackerService AdWords Lib ConversionTrackerService Class
 class awTrafficEstimatorService AdWords Lib Traffic Estimator Service Class
 class awServicedAccountService AdWords Lib ServicedAccountService Class
 class awGeoLocationService AdWords Lib GeoLocation Service Class
 class awCreateAccountService AdWords Lib CreateAccountService Class
 class awInfoService AdWords Lib Info Service Class
 class awCampaignService AdWords Lib Campaign Service Class
 class awAdGroupAdService AdWords Lib Ad Class
 class awBulkMutateJobService AdWords Lib BulkMutateJob Class
 class awAdParamService AdWords Lib AdParamService Class
 class awAlertService AdWords Lib AlertService Class
 class awUserListService AdWords Lib UserListService Class
 class awDataService AdWords Lib DataService Class
 class awCampaignAdExtensionService AdWords Lib CampaignAdExtensionService Class
 class awCampaignTargetService AdWords Lib CampaignTarget Service Class
 class awConstantDataService AdWords Lib ConstantDataService Class
 class awAdGroupService AdWords Lib AdGroup Class
 class awCampaignCriterionService AdWords Lib CampaignCriterionService Class
 class awLocationCriterionService AdWords Lib LocationCriterionService Class
 class awCustomerSyncService AdWords Lib CustomerSyncService Class
 class awReportDefinitionService AdWords Lib ReportDefinitionService Class
Variable Summary
Method Summary
 awService __construct ([ $useSandbox = false])
 void callService ( $command,  $params)
 void checkArray ( $param)
 void checkArrayOf ( $param,  $className)
 void checkObjectOf ( $obj,  $className)
 void getAuthToken ()
 void getClientEmail ()
 void getServiceName ()
 void getServiceUrl ()
 void getSoapClient ()
 void getUserAgent ()
 void getValidateOnly ()
 void isUsingSandbox ()
 void returnResponseAsArrayOf ( $response,  $className)
 void returnResponseAsObjectOf ( $response,  $className)
 void setAuthToken ( $authToken)
 void setClientCustomerId ( $clientCustomerId)
 void setClientEmail ( $clientEmail)
 void setDeveloperToken ( $developerToken)
 void setPartialFailure ( $partialFailure)
 void setUserAgent ( $userAgent)
 void setValidateOnly ( $validateOnly)
 void useSandbox ( $useSandbox)
Variables
mixed $_authToken
  • access: protected
mixed $_clientCustomerId
  • access: protected
mixed $_clientEmail
  • access: protected
mixed $_developerToken
  • access: protected
mixed $_partialFailure = false
  • access: protected
mixed $_soapClient
  • access: protected
mixed $_userAgent = self::DEFAULT_USER_AGENT
  • access: protected
bool $_useSandbox

If we should connect to the sandbox server

  • access: protected
mixed $_validateOnly = false
  • access: protected
Methods
  • access: public
awService __construct ([ $useSandbox = false])
  • $useSandbox
  • access: protected
void callService ( $command,  $params)
  • $command
  • $params
  • access: public
void checkArray ( $param)
  • $param
  • access: public
void checkArrayOf ( $param,  $className)
  • $param
  • $className
  • access: public
void checkObjectOf ( $obj,  $className)
  • $obj
  • $className
  • access: public
void getAuthToken ()
  • access: public
void getClientCustomerId ()
  • access: public
void getClientEmail ()
  • access: public
void getDeveloperToken ()
  • access: public
void getPartialFailure ()
  • access: public
void getResponseHeaders ()
  • access: protected
void getServiceHeaders ()
  • access: protected
void getServiceName ()
  • access: protected
void getServiceUrl ()
  • access: protected
void getSoapClient ()
  • access: public
void getUserAgent ()
  • access: public
void getValidateOnly ()
  • access: public
void isUsingSandbox ()
  • access: protected
void returnResponseAsArrayOf ( $response,  $className)
  • $response
  • $className
  • access: protected
void returnResponseAsObjectOf ( $response,  $className)
  • $response
  • $className
  • access: public
void setAuthToken ( $authToken)
  • $authToken
  • access: public
void setClientCustomerId ( $clientCustomerId)
  • $clientCustomerId
  • access: public
void setClientEmail ( $clientEmail)
  • $clientEmail
  • access: public
void setDeveloperToken ( $developerToken)
  • $developerToken
  • access: public
void setPartialFailure ( $partialFailure)
  • $partialFailure
  • access: protected
void setServiceHeaders ()
  • access: public
void setUserAgent ( $userAgent)
  • $userAgent
  • access: public
void setValidateOnly ( $validateOnly)
  • $validateOnly
  • access: public
void useSandbox ( $useSandbox)
  • $useSandbox

Documentation generated on Fri, 23 Mar 2012 13:44:12 +0200 by phpDocumentor 1.4.3