Example #1
0
 private function createUser()
 {
     $user = new \AdWordsUser(null, $this->config->getDeveloperToken(), $this->config->getUserAgent(), null, null, $this->config->getOauth2Info());
     $user->SetClientCustomerId($this->config->getClientCustomerId());
     LoggerStreamWrapper::setLogger($this->logger);
     $handler = LoggerStreamWrapper::register();
     \Logger::LogToStream(\Logger::$SOAP_XML_LOG, $handler);
     \Logger::LogToStream(\Logger::$REQUEST_INFO_LOG, $handler);
     \Logger::LogToStream(\ReportUtils::$LOG_NAME, $handler);
     // Log every SOAP XML request and response.
     $user->LogAll();
     return $user;
 }