/**
  * @param ConfigurationValueObject $configuration
  * @return \Google_Client
  */
 protected function build(ConfigurationValueObject $configuration)
 {
     $client = new \Google_Client();
     $client->setApplicationName($configuration->getName());
     $client->setClientId($configuration->getClientId());
     $client->setClientSecret($configuration->getClientSecret());
     $client->setRedirectUri($configuration->getRedirectUri());
     $client->setDeveloperKey($configuration->getDevKey());
     $client->setScopes($configuration->getScopes());
     return $client;
 }