AutorÃa | Ultima modificación | Ver Log |
<?php/** Copyright 2010 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.*//*** Service definition for GroupsMigration (v1).** <p>* Groups Migration Api.</p>** <p>* For more information about this service, see the API* <a href="https://developers.google.com/google-apps/groups-migration/" target="_blank">Documentation</a>* </p>** @author Google, Inc.*/#[AllowDynamicProperties]class Google_Service_GroupsMigration extends Google_Service{/** Manage messages in groups on your domain. */const APPS_GROUPS_MIGRATION ="https://www.googleapis.com/auth/apps.groups.migration";public $archive;/*** Constructs the internal representation of the GroupsMigration service.** @param Google_Client $client*/public function __construct(Google_Client $client){parent::__construct($client);$this->rootUrl = 'https://www.googleapis.com/';$this->servicePath = 'groups/v1/groups/';$this->version = 'v1';$this->serviceName = 'groupsmigration';$this->archive = new Google_Service_GroupsMigration_Archive_Resource($this,$this->serviceName,'archive',array('methods' => array('insert' => array('path' => '{groupId}/archive','httpMethod' => 'POST','parameters' => array('groupId' => array('location' => 'path','type' => 'string','required' => true,),),),)));}}/*** The "archive" collection of methods.* Typical usage is:* <code>* $groupsmigrationService = new Google_Service_GroupsMigration(...);* $archive = $groupsmigrationService->archive;* </code>*/#[AllowDynamicProperties]class Google_Service_GroupsMigration_Archive_Resource extends Google_Service_Resource{/*** Inserts a new mail into the archive of the Google group. (archive.insert)** @param string $groupId The group ID* @param array $optParams Optional parameters.* @return Google_Service_GroupsMigration_Groups*/public function insert($groupId, $optParams = array()){$params = array('groupId' => $groupId);$params = array_merge($params, $optParams);return $this->call('insert', array($params), "Google_Service_GroupsMigration_Groups");}}#[AllowDynamicProperties]class Google_Service_GroupsMigration_Groups extends Google_Model{protected $internal_gapi_mappings = array();public $kind;public $responseCode;public function setKind($kind){$this->kind = $kind;}public function getKind(){return $this->kind;}public function setResponseCode($responseCode){$this->responseCode = $responseCode;}public function getResponseCode(){return $this->responseCode;}}