Initial commit

This commit is contained in:
Local Administrator
2025-04-18 10:32:42 +02:00
commit b83134aca3
29643 changed files with 3045897 additions and 0 deletions

View File

@@ -0,0 +1,53 @@
<?php
/*
* Copyright 2014 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.
*/
namespace Google\Service\PlayableLocations;
class GoogleMapsPlayablelocationsV3Impression extends \Google\Model
{
public $gameObjectType;
public $impressionType;
public $locationName;
public function setGameObjectType($gameObjectType)
{
$this->gameObjectType = $gameObjectType;
}
public function getGameObjectType()
{
return $this->gameObjectType;
}
public function setImpressionType($impressionType)
{
$this->impressionType = $impressionType;
}
public function getImpressionType()
{
return $this->impressionType;
}
public function setLocationName($locationName)
{
$this->locationName = $locationName;
}
public function getLocationName()
{
return $this->locationName;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleMapsPlayablelocationsV3Impression::class, 'Google_Service_PlayableLocations_GoogleMapsPlayablelocationsV3Impression');

View File

@@ -0,0 +1,68 @@
<?php
/*
* Copyright 2014 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.
*/
namespace Google\Service\PlayableLocations;
class GoogleMapsPlayablelocationsV3LogImpressionsRequest extends \Google\Collection
{
protected $collection_key = 'impressions';
protected $clientInfoType = GoogleMapsUnityClientInfo::class;
protected $clientInfoDataType = '';
protected $impressionsType = GoogleMapsPlayablelocationsV3Impression::class;
protected $impressionsDataType = 'array';
public $requestId;
/**
* @param GoogleMapsUnityClientInfo
*/
public function setClientInfo(GoogleMapsUnityClientInfo $clientInfo)
{
$this->clientInfo = $clientInfo;
}
/**
* @return GoogleMapsUnityClientInfo
*/
public function getClientInfo()
{
return $this->clientInfo;
}
/**
* @param GoogleMapsPlayablelocationsV3Impression[]
*/
public function setImpressions($impressions)
{
$this->impressions = $impressions;
}
/**
* @return GoogleMapsPlayablelocationsV3Impression[]
*/
public function getImpressions()
{
return $this->impressions;
}
public function setRequestId($requestId)
{
$this->requestId = $requestId;
}
public function getRequestId()
{
return $this->requestId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleMapsPlayablelocationsV3LogImpressionsRequest::class, 'Google_Service_PlayableLocations_GoogleMapsPlayablelocationsV3LogImpressionsRequest');

View File

@@ -0,0 +1,25 @@
<?php
/*
* Copyright 2014 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.
*/
namespace Google\Service\PlayableLocations;
class GoogleMapsPlayablelocationsV3LogImpressionsResponse extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleMapsPlayablelocationsV3LogImpressionsResponse::class, 'Google_Service_PlayableLocations_GoogleMapsPlayablelocationsV3LogImpressionsResponse');

View File

@@ -0,0 +1,68 @@
<?php
/*
* Copyright 2014 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.
*/
namespace Google\Service\PlayableLocations;
class GoogleMapsPlayablelocationsV3LogPlayerReportsRequest extends \Google\Collection
{
protected $collection_key = 'playerReports';
protected $clientInfoType = GoogleMapsUnityClientInfo::class;
protected $clientInfoDataType = '';
protected $playerReportsType = GoogleMapsPlayablelocationsV3PlayerReport::class;
protected $playerReportsDataType = 'array';
public $requestId;
/**
* @param GoogleMapsUnityClientInfo
*/
public function setClientInfo(GoogleMapsUnityClientInfo $clientInfo)
{
$this->clientInfo = $clientInfo;
}
/**
* @return GoogleMapsUnityClientInfo
*/
public function getClientInfo()
{
return $this->clientInfo;
}
/**
* @param GoogleMapsPlayablelocationsV3PlayerReport[]
*/
public function setPlayerReports($playerReports)
{
$this->playerReports = $playerReports;
}
/**
* @return GoogleMapsPlayablelocationsV3PlayerReport[]
*/
public function getPlayerReports()
{
return $this->playerReports;
}
public function setRequestId($requestId)
{
$this->requestId = $requestId;
}
public function getRequestId()
{
return $this->requestId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleMapsPlayablelocationsV3LogPlayerReportsRequest::class, 'Google_Service_PlayableLocations_GoogleMapsPlayablelocationsV3LogPlayerReportsRequest');

View File

@@ -0,0 +1,25 @@
<?php
/*
* Copyright 2014 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.
*/
namespace Google\Service\PlayableLocations;
class GoogleMapsPlayablelocationsV3LogPlayerReportsResponse extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleMapsPlayablelocationsV3LogPlayerReportsResponse::class, 'Google_Service_PlayableLocations_GoogleMapsPlayablelocationsV3LogPlayerReportsResponse');

View File

@@ -0,0 +1,63 @@
<?php
/*
* Copyright 2014 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.
*/
namespace Google\Service\PlayableLocations;
class GoogleMapsPlayablelocationsV3PlayerReport extends \Google\Collection
{
protected $collection_key = 'reasons';
public $languageCode;
public $locationName;
public $reasonDetails;
public $reasons;
public function setLanguageCode($languageCode)
{
$this->languageCode = $languageCode;
}
public function getLanguageCode()
{
return $this->languageCode;
}
public function setLocationName($locationName)
{
$this->locationName = $locationName;
}
public function getLocationName()
{
return $this->locationName;
}
public function setReasonDetails($reasonDetails)
{
$this->reasonDetails = $reasonDetails;
}
public function getReasonDetails()
{
return $this->reasonDetails;
}
public function setReasons($reasons)
{
$this->reasons = $reasons;
}
public function getReasons()
{
return $this->reasons;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleMapsPlayablelocationsV3PlayerReport::class, 'Google_Service_PlayableLocations_GoogleMapsPlayablelocationsV3PlayerReport');

View File

@@ -0,0 +1,35 @@
<?php
/*
* Copyright 2014 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.
*/
namespace Google\Service\PlayableLocations;
class GoogleMapsPlayablelocationsV3SampleAreaFilter extends \Google\Model
{
public $s2CellId;
public function setS2CellId($s2CellId)
{
$this->s2CellId = $s2CellId;
}
public function getS2CellId()
{
return $this->s2CellId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleMapsPlayablelocationsV3SampleAreaFilter::class, 'Google_Service_PlayableLocations_GoogleMapsPlayablelocationsV3SampleAreaFilter');

View File

@@ -0,0 +1,60 @@
<?php
/*
* Copyright 2014 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.
*/
namespace Google\Service\PlayableLocations;
class GoogleMapsPlayablelocationsV3SampleCriterion extends \Google\Model
{
public $fieldsToReturn;
protected $filterType = GoogleMapsPlayablelocationsV3SampleFilter::class;
protected $filterDataType = '';
public $gameObjectType;
public function setFieldsToReturn($fieldsToReturn)
{
$this->fieldsToReturn = $fieldsToReturn;
}
public function getFieldsToReturn()
{
return $this->fieldsToReturn;
}
/**
* @param GoogleMapsPlayablelocationsV3SampleFilter
*/
public function setFilter(GoogleMapsPlayablelocationsV3SampleFilter $filter)
{
$this->filter = $filter;
}
/**
* @return GoogleMapsPlayablelocationsV3SampleFilter
*/
public function getFilter()
{
return $this->filter;
}
public function setGameObjectType($gameObjectType)
{
$this->gameObjectType = $gameObjectType;
}
public function getGameObjectType()
{
return $this->gameObjectType;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleMapsPlayablelocationsV3SampleCriterion::class, 'Google_Service_PlayableLocations_GoogleMapsPlayablelocationsV3SampleCriterion');

View File

@@ -0,0 +1,61 @@
<?php
/*
* Copyright 2014 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.
*/
namespace Google\Service\PlayableLocations;
class GoogleMapsPlayablelocationsV3SampleFilter extends \Google\Collection
{
protected $collection_key = 'includedTypes';
public $includedTypes;
public $maxLocationCount;
protected $spacingType = GoogleMapsPlayablelocationsV3SampleSpacingOptions::class;
protected $spacingDataType = '';
public function setIncludedTypes($includedTypes)
{
$this->includedTypes = $includedTypes;
}
public function getIncludedTypes()
{
return $this->includedTypes;
}
public function setMaxLocationCount($maxLocationCount)
{
$this->maxLocationCount = $maxLocationCount;
}
public function getMaxLocationCount()
{
return $this->maxLocationCount;
}
/**
* @param GoogleMapsPlayablelocationsV3SampleSpacingOptions
*/
public function setSpacing(GoogleMapsPlayablelocationsV3SampleSpacingOptions $spacing)
{
$this->spacing = $spacing;
}
/**
* @return GoogleMapsPlayablelocationsV3SampleSpacingOptions
*/
public function getSpacing()
{
return $this->spacing;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleMapsPlayablelocationsV3SampleFilter::class, 'Google_Service_PlayableLocations_GoogleMapsPlayablelocationsV3SampleFilter');

View File

@@ -0,0 +1,95 @@
<?php
/*
* Copyright 2014 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.
*/
namespace Google\Service\PlayableLocations;
class GoogleMapsPlayablelocationsV3SamplePlayableLocation extends \Google\Collection
{
protected $collection_key = 'types';
protected $centerPointType = GoogleTypeLatLng::class;
protected $centerPointDataType = '';
public $name;
public $placeId;
public $plusCode;
protected $snappedPointType = GoogleTypeLatLng::class;
protected $snappedPointDataType = '';
public $types;
/**
* @param GoogleTypeLatLng
*/
public function setCenterPoint(GoogleTypeLatLng $centerPoint)
{
$this->centerPoint = $centerPoint;
}
/**
* @return GoogleTypeLatLng
*/
public function getCenterPoint()
{
return $this->centerPoint;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPlaceId($placeId)
{
$this->placeId = $placeId;
}
public function getPlaceId()
{
return $this->placeId;
}
public function setPlusCode($plusCode)
{
$this->plusCode = $plusCode;
}
public function getPlusCode()
{
return $this->plusCode;
}
/**
* @param GoogleTypeLatLng
*/
public function setSnappedPoint(GoogleTypeLatLng $snappedPoint)
{
$this->snappedPoint = $snappedPoint;
}
/**
* @return GoogleTypeLatLng
*/
public function getSnappedPoint()
{
return $this->snappedPoint;
}
public function setTypes($types)
{
$this->types = $types;
}
public function getTypes()
{
return $this->types;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleMapsPlayablelocationsV3SamplePlayableLocation::class, 'Google_Service_PlayableLocations_GoogleMapsPlayablelocationsV3SamplePlayableLocation');

View File

@@ -0,0 +1,43 @@
<?php
/*
* Copyright 2014 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.
*/
namespace Google\Service\PlayableLocations;
class GoogleMapsPlayablelocationsV3SamplePlayableLocationList extends \Google\Collection
{
protected $collection_key = 'locations';
protected $locationsType = GoogleMapsPlayablelocationsV3SamplePlayableLocation::class;
protected $locationsDataType = 'array';
/**
* @param GoogleMapsPlayablelocationsV3SamplePlayableLocation[]
*/
public function setLocations($locations)
{
$this->locations = $locations;
}
/**
* @return GoogleMapsPlayablelocationsV3SamplePlayableLocation[]
*/
public function getLocations()
{
return $this->locations;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleMapsPlayablelocationsV3SamplePlayableLocationList::class, 'Google_Service_PlayableLocations_GoogleMapsPlayablelocationsV3SamplePlayableLocationList');

View File

@@ -0,0 +1,59 @@
<?php
/*
* Copyright 2014 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.
*/
namespace Google\Service\PlayableLocations;
class GoogleMapsPlayablelocationsV3SamplePlayableLocationsRequest extends \Google\Collection
{
protected $collection_key = 'criteria';
protected $areaFilterType = GoogleMapsPlayablelocationsV3SampleAreaFilter::class;
protected $areaFilterDataType = '';
protected $criteriaType = GoogleMapsPlayablelocationsV3SampleCriterion::class;
protected $criteriaDataType = 'array';
/**
* @param GoogleMapsPlayablelocationsV3SampleAreaFilter
*/
public function setAreaFilter(GoogleMapsPlayablelocationsV3SampleAreaFilter $areaFilter)
{
$this->areaFilter = $areaFilter;
}
/**
* @return GoogleMapsPlayablelocationsV3SampleAreaFilter
*/
public function getAreaFilter()
{
return $this->areaFilter;
}
/**
* @param GoogleMapsPlayablelocationsV3SampleCriterion[]
*/
public function setCriteria($criteria)
{
$this->criteria = $criteria;
}
/**
* @return GoogleMapsPlayablelocationsV3SampleCriterion[]
*/
public function getCriteria()
{
return $this->criteria;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleMapsPlayablelocationsV3SamplePlayableLocationsRequest::class, 'Google_Service_PlayableLocations_GoogleMapsPlayablelocationsV3SamplePlayableLocationsRequest');

View File

@@ -0,0 +1,51 @@
<?php
/*
* Copyright 2014 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.
*/
namespace Google\Service\PlayableLocations;
class GoogleMapsPlayablelocationsV3SamplePlayableLocationsResponse extends \Google\Model
{
protected $locationsPerGameObjectTypeType = GoogleMapsPlayablelocationsV3SamplePlayableLocationList::class;
protected $locationsPerGameObjectTypeDataType = 'map';
public $ttl;
/**
* @param GoogleMapsPlayablelocationsV3SamplePlayableLocationList[]
*/
public function setLocationsPerGameObjectType($locationsPerGameObjectType)
{
$this->locationsPerGameObjectType = $locationsPerGameObjectType;
}
/**
* @return GoogleMapsPlayablelocationsV3SamplePlayableLocationList[]
*/
public function getLocationsPerGameObjectType()
{
return $this->locationsPerGameObjectType;
}
public function setTtl($ttl)
{
$this->ttl = $ttl;
}
public function getTtl()
{
return $this->ttl;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleMapsPlayablelocationsV3SamplePlayableLocationsResponse::class, 'Google_Service_PlayableLocations_GoogleMapsPlayablelocationsV3SamplePlayableLocationsResponse');

View File

@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 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.
*/
namespace Google\Service\PlayableLocations;
class GoogleMapsPlayablelocationsV3SampleSpacingOptions extends \Google\Model
{
public $minSpacingMeters;
public $pointType;
public function setMinSpacingMeters($minSpacingMeters)
{
$this->minSpacingMeters = $minSpacingMeters;
}
public function getMinSpacingMeters()
{
return $this->minSpacingMeters;
}
public function setPointType($pointType)
{
$this->pointType = $pointType;
}
public function getPointType()
{
return $this->pointType;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleMapsPlayablelocationsV3SampleSpacingOptions::class, 'Google_Service_PlayableLocations_GoogleMapsPlayablelocationsV3SampleSpacingOptions');

View File

@@ -0,0 +1,98 @@
<?php
/*
* Copyright 2014 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.
*/
namespace Google\Service\PlayableLocations;
class GoogleMapsUnityClientInfo extends \Google\Model
{
public $apiClient;
public $applicationId;
public $applicationVersion;
public $deviceModel;
public $languageCode;
public $operatingSystem;
public $operatingSystemBuild;
public $platform;
public function setApiClient($apiClient)
{
$this->apiClient = $apiClient;
}
public function getApiClient()
{
return $this->apiClient;
}
public function setApplicationId($applicationId)
{
$this->applicationId = $applicationId;
}
public function getApplicationId()
{
return $this->applicationId;
}
public function setApplicationVersion($applicationVersion)
{
$this->applicationVersion = $applicationVersion;
}
public function getApplicationVersion()
{
return $this->applicationVersion;
}
public function setDeviceModel($deviceModel)
{
$this->deviceModel = $deviceModel;
}
public function getDeviceModel()
{
return $this->deviceModel;
}
public function setLanguageCode($languageCode)
{
$this->languageCode = $languageCode;
}
public function getLanguageCode()
{
return $this->languageCode;
}
public function setOperatingSystem($operatingSystem)
{
$this->operatingSystem = $operatingSystem;
}
public function getOperatingSystem()
{
return $this->operatingSystem;
}
public function setOperatingSystemBuild($operatingSystemBuild)
{
$this->operatingSystemBuild = $operatingSystemBuild;
}
public function getOperatingSystemBuild()
{
return $this->operatingSystemBuild;
}
public function setPlatform($platform)
{
$this->platform = $platform;
}
public function getPlatform()
{
return $this->platform;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleMapsUnityClientInfo::class, 'Google_Service_PlayableLocations_GoogleMapsUnityClientInfo');

View File

@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 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.
*/
namespace Google\Service\PlayableLocations;
class GoogleTypeLatLng extends \Google\Model
{
public $latitude;
public $longitude;
public function setLatitude($latitude)
{
$this->latitude = $latitude;
}
public function getLatitude()
{
return $this->latitude;
}
public function setLongitude($longitude)
{
$this->longitude = $longitude;
}
public function getLongitude()
{
return $this->longitude;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleTypeLatLng::class, 'Google_Service_PlayableLocations_GoogleTypeLatLng');

View File

@@ -0,0 +1,87 @@
<?php
/*
* Copyright 2014 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.
*/
namespace Google\Service\PlayableLocations\Resource;
use Google\Service\PlayableLocations\GoogleMapsPlayablelocationsV3LogImpressionsRequest;
use Google\Service\PlayableLocations\GoogleMapsPlayablelocationsV3LogImpressionsResponse;
use Google\Service\PlayableLocations\GoogleMapsPlayablelocationsV3LogPlayerReportsRequest;
use Google\Service\PlayableLocations\GoogleMapsPlayablelocationsV3LogPlayerReportsResponse;
use Google\Service\PlayableLocations\GoogleMapsPlayablelocationsV3SamplePlayableLocationsRequest;
use Google\Service\PlayableLocations\GoogleMapsPlayablelocationsV3SamplePlayableLocationsResponse;
/**
* The "v3" collection of methods.
* Typical usage is:
* <code>
* $playablelocationsService = new Google\Service\PlayableLocations(...);
* $v3 = $playablelocationsService->v3;
* </code>
*/
class V3 extends \Google\Service\Resource
{
/**
* Logs new events when playable locations are displayed, and when they are
* interacted with. Impressions are not partially saved; either all impressions
* are saved and this request succeeds, or no impressions are saved, and this
* request fails. (v3.logImpressions)
*
* @param GoogleMapsPlayablelocationsV3LogImpressionsRequest $postBody
* @param array $optParams Optional parameters.
* @return GoogleMapsPlayablelocationsV3LogImpressionsResponse
*/
public function logImpressions(GoogleMapsPlayablelocationsV3LogImpressionsRequest $postBody, $optParams = [])
{
$params = ['postBody' => $postBody];
$params = array_merge($params, $optParams);
return $this->call('logImpressions', [$params], GoogleMapsPlayablelocationsV3LogImpressionsResponse::class);
}
/**
* Logs bad playable location reports submitted by players. Reports are not
* partially saved; either all reports are saved and this request succeeds, or
* no reports are saved, and this request fails. (v3.logPlayerReports)
*
* @param GoogleMapsPlayablelocationsV3LogPlayerReportsRequest $postBody
* @param array $optParams Optional parameters.
* @return GoogleMapsPlayablelocationsV3LogPlayerReportsResponse
*/
public function logPlayerReports(GoogleMapsPlayablelocationsV3LogPlayerReportsRequest $postBody, $optParams = [])
{
$params = ['postBody' => $postBody];
$params = array_merge($params, $optParams);
return $this->call('logPlayerReports', [$params], GoogleMapsPlayablelocationsV3LogPlayerReportsResponse::class);
}
/**
* Returns a set of playable locations that lie within a specified area, that
* satisfy optional filter criteria. Note: Identical `SamplePlayableLocations`
* requests can return different results as the state of the world changes over
* time. (v3.samplePlayableLocations)
*
* @param GoogleMapsPlayablelocationsV3SamplePlayableLocationsRequest $postBody
* @param array $optParams Optional parameters.
* @return GoogleMapsPlayablelocationsV3SamplePlayableLocationsResponse
*/
public function samplePlayableLocations(GoogleMapsPlayablelocationsV3SamplePlayableLocationsRequest $postBody, $optParams = [])
{
$params = ['postBody' => $postBody];
$params = array_merge($params, $optParams);
return $this->call('samplePlayableLocations', [$params], GoogleMapsPlayablelocationsV3SamplePlayableLocationsResponse::class);
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(V3::class, 'Google_Service_PlayableLocations_Resource_V3');