D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
3023067
/
cwd
/
www
/
vendor
/
google
/
apiclient-services
/
src
/
ShoppingContent
/
Filename :
ReturnPolicyOnline.php
back
Copy
<?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\ShoppingContent; class ReturnPolicyOnline extends \Google\Collection { protected $collection_key = 'returnReasonCategoryInfo'; /** * @var string[] */ public $countries; /** * @var string[] */ public $itemConditions; /** * @var string */ public $label; /** * @var string */ public $name; protected $policyType = ReturnPolicyOnlinePolicy::class; protected $policyDataType = ''; protected $restockingFeeType = ReturnPolicyOnlineRestockingFee::class; protected $restockingFeeDataType = ''; /** * @var string[] */ public $returnMethods; /** * @var string */ public $returnPolicyId; /** * @var string */ public $returnPolicyUri; protected $returnReasonCategoryInfoType = ReturnPolicyOnlineReturnReasonCategoryInfo::class; protected $returnReasonCategoryInfoDataType = 'array'; /** * @param string[] */ public function setCountries($countries) { $this->countries = $countries; } /** * @return string[] */ public function getCountries() { return $this->countries; } /** * @param string[] */ public function setItemConditions($itemConditions) { $this->itemConditions = $itemConditions; } /** * @return string[] */ public function getItemConditions() { return $this->itemConditions; } /** * @param string */ public function setLabel($label) { $this->label = $label; } /** * @return string */ public function getLabel() { return $this->label; } /** * @param string */ public function setName($name) { $this->name = $name; } /** * @return string */ public function getName() { return $this->name; } /** * @param ReturnPolicyOnlinePolicy */ public function setPolicy(ReturnPolicyOnlinePolicy $policy) { $this->policy = $policy; } /** * @return ReturnPolicyOnlinePolicy */ public function getPolicy() { return $this->policy; } /** * @param ReturnPolicyOnlineRestockingFee */ public function setRestockingFee(ReturnPolicyOnlineRestockingFee $restockingFee) { $this->restockingFee = $restockingFee; } /** * @return ReturnPolicyOnlineRestockingFee */ public function getRestockingFee() { return $this->restockingFee; } /** * @param string[] */ public function setReturnMethods($returnMethods) { $this->returnMethods = $returnMethods; } /** * @return string[] */ public function getReturnMethods() { return $this->returnMethods; } /** * @param string */ public function setReturnPolicyId($returnPolicyId) { $this->returnPolicyId = $returnPolicyId; } /** * @return string */ public function getReturnPolicyId() { return $this->returnPolicyId; } /** * @param string */ public function setReturnPolicyUri($returnPolicyUri) { $this->returnPolicyUri = $returnPolicyUri; } /** * @return string */ public function getReturnPolicyUri() { return $this->returnPolicyUri; } /** * @param ReturnPolicyOnlineReturnReasonCategoryInfo[] */ public function setReturnReasonCategoryInfo($returnReasonCategoryInfo) { $this->returnReasonCategoryInfo = $returnReasonCategoryInfo; } /** * @return ReturnPolicyOnlineReturnReasonCategoryInfo[] */ public function getReturnReasonCategoryInfo() { return $this->returnReasonCategoryInfo; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(ReturnPolicyOnline::class, 'Google_Service_ShoppingContent_ReturnPolicyOnline');