PageRenderTime 57ms CodeModel.GetById 27ms RepoModel.GetById 0ms app.codeStats 0ms

/domcms/libraries/googleapi/contrib/Google_PlusService.php

https://github.com/domjmunyan/Jacinto
PHP | 2401 lines | 2157 code | 58 blank | 186 comment | 22 complexity | 7749cc0a3927896cb3ec038417f65938 MD5 | raw file
Possible License(s): LGPL-2.1, LGPL-3.0, GPL-3.0

Large files files are truncated, but you can click here to view the full file

  1. <?php
  2. /*
  3. * Licensed under the Apache License, Version 2.0 (the "License"); you may not
  4. * use this file except in compliance with the License. You may obtain a copy of
  5. * the License at
  6. *
  7. * http://www.apache.org/licenses/LICENSE-2.0
  8. *
  9. * Unless required by applicable law or agreed to in writing, software
  10. * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
  11. * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
  12. * License for the specific language governing permissions and limitations under
  13. * the License.
  14. */
  15. /**
  16. * The "activities" collection of methods.
  17. * Typical usage is:
  18. * <code>
  19. * $plusService = new Google_PlusService(...);
  20. * $activities = $plusService->activities;
  21. * </code>
  22. */
  23. class Google_ActivitiesServiceResource extends Google_ServiceResource {
  24. /**
  25. * Get an activity. (activities.get)
  26. *
  27. * @param string $activityId The ID of the activity to get.
  28. * @param array $optParams Optional parameters.
  29. * @return Google_Activity
  30. */
  31. public function get($activityId, $optParams = array()) {
  32. $params = array('activityId' => $activityId);
  33. $params = array_merge($params, $optParams);
  34. $data = $this->__call('get', array($params));
  35. if ($this->useObjects()) {
  36. return new Google_Activity($data);
  37. } else {
  38. return $data;
  39. }
  40. }
  41. /**
  42. * List all of the activities in the specified collection for a particular user. (activities.list)
  43. *
  44. * @param string $userId The ID of the user to get activities for. The special value "me" can be used to indicate the authenticated user.
  45. * @param string $collection The collection of activities to list.
  46. * @param array $optParams Optional parameters.
  47. *
  48. * @opt_param string maxResults The maximum number of activities to include in the response, which is used for paging. For any response, the actual number returned might be less than the specified maxResults.
  49. * @opt_param string pageToken The continuation token, which is used to page through large result sets. To get the next page of results, set this parameter to the value of "nextPageToken" from the previous response.
  50. * @return Google_ActivityFeed
  51. */
  52. public function listActivities($userId, $collection, $optParams = array()) {
  53. $params = array('userId' => $userId, 'collection' => $collection);
  54. $params = array_merge($params, $optParams);
  55. $data = $this->__call('list', array($params));
  56. if ($this->useObjects()) {
  57. return new Google_ActivityFeed($data);
  58. } else {
  59. return $data;
  60. }
  61. }
  62. /**
  63. * Search public activities. (activities.search)
  64. *
  65. * @param string $query Full-text search query string.
  66. * @param array $optParams Optional parameters.
  67. *
  68. * @opt_param string language Specify the preferred language to search with. See search language codes for available values.
  69. * @opt_param string maxResults The maximum number of activities to include in the response, which is used for paging. For any response, the actual number returned might be less than the specified maxResults.
  70. * @opt_param string orderBy Specifies how to order search results.
  71. * @opt_param string pageToken The continuation token, which is used to page through large result sets. To get the next page of results, set this parameter to the value of "nextPageToken" from the previous response. This token can be of any length.
  72. * @return Google_ActivityFeed
  73. */
  74. public function search($query, $optParams = array()) {
  75. $params = array('query' => $query);
  76. $params = array_merge($params, $optParams);
  77. $data = $this->__call('search', array($params));
  78. if ($this->useObjects()) {
  79. return new Google_ActivityFeed($data);
  80. } else {
  81. return $data;
  82. }
  83. }
  84. }
  85. /**
  86. * The "comments" collection of methods.
  87. * Typical usage is:
  88. * <code>
  89. * $plusService = new Google_PlusService(...);
  90. * $comments = $plusService->comments;
  91. * </code>
  92. */
  93. class Google_CommentsServiceResource extends Google_ServiceResource {
  94. /**
  95. * Get a comment. (comments.get)
  96. *
  97. * @param string $commentId The ID of the comment to get.
  98. * @param array $optParams Optional parameters.
  99. * @return Google_Comment
  100. */
  101. public function get($commentId, $optParams = array()) {
  102. $params = array('commentId' => $commentId);
  103. $params = array_merge($params, $optParams);
  104. $data = $this->__call('get', array($params));
  105. if ($this->useObjects()) {
  106. return new Google_Comment($data);
  107. } else {
  108. return $data;
  109. }
  110. }
  111. /**
  112. * List all of the comments for an activity. (comments.list)
  113. *
  114. * @param string $activityId The ID of the activity to get comments for.
  115. * @param array $optParams Optional parameters.
  116. *
  117. * @opt_param string maxResults The maximum number of comments to include in the response, which is used for paging. For any response, the actual number returned might be less than the specified maxResults.
  118. * @opt_param string pageToken The continuation token, which is used to page through large result sets. To get the next page of results, set this parameter to the value of "nextPageToken" from the previous response.
  119. * @opt_param string sortOrder The order in which to sort the list of comments.
  120. * @return Google_CommentFeed
  121. */
  122. public function listComments($activityId, $optParams = array()) {
  123. $params = array('activityId' => $activityId);
  124. $params = array_merge($params, $optParams);
  125. $data = $this->__call('list', array($params));
  126. if ($this->useObjects()) {
  127. return new Google_CommentFeed($data);
  128. } else {
  129. return $data;
  130. }
  131. }
  132. }
  133. /**
  134. * The "moments" collection of methods.
  135. * Typical usage is:
  136. * <code>
  137. * $plusService = new Google_PlusService(...);
  138. * $moments = $plusService->moments;
  139. * </code>
  140. */
  141. class Google_MomentsServiceResource extends Google_ServiceResource {
  142. /**
  143. * Record a moment representing a user's activity such as making a purchase or commenting on a blog.
  144. * (moments.insert)
  145. *
  146. * @param string $userId The ID of the user to record activities for. The only valid values are "me" and the ID of the authenticated user.
  147. * @param string $collection The collection to which to write moments.
  148. * @param Google_Moment $postBody
  149. * @param array $optParams Optional parameters.
  150. *
  151. * @opt_param bool debug Return the moment as written. Should be used only for debugging.
  152. * @return Google_Moment
  153. */
  154. public function insert($userId, $collection, Google_Moment $postBody, $optParams = array()) {
  155. $params = array('userId' => $userId, 'collection' => $collection, 'postBody' => $postBody);
  156. $params = array_merge($params, $optParams);
  157. $data = $this->__call('insert', array($params));
  158. if ($this->useObjects()) {
  159. return new Google_Moment($data);
  160. } else {
  161. return $data;
  162. }
  163. }
  164. /**
  165. * List all of the moments for a particular user. (moments.list)
  166. *
  167. * @param string $userId The ID of the user to get moments for. The special value "me" can be used to indicate the authenticated user.
  168. * @param string $collection The collection of moments to list.
  169. * @param array $optParams Optional parameters.
  170. *
  171. * @opt_param string maxResults The maximum number of moments to include in the response, which is used for paging. For any response, the actual number returned might be less than the specified maxResults.
  172. * @opt_param string pageToken The continuation token, which is used to page through large result sets. To get the next page of results, set this parameter to the value of "nextPageToken" from the previous response.
  173. * @opt_param string targetUrl Only moments containing this targetUrl will be returned.
  174. * @opt_param string type Only moments of this type will be returned.
  175. * @return Google_MomentsFeed
  176. */
  177. public function listMoments($userId, $collection, $optParams = array()) {
  178. $params = array('userId' => $userId, 'collection' => $collection);
  179. $params = array_merge($params, $optParams);
  180. $data = $this->__call('list', array($params));
  181. if ($this->useObjects()) {
  182. return new Google_MomentsFeed($data);
  183. } else {
  184. return $data;
  185. }
  186. }
  187. /**
  188. * Delete a moment. (moments.remove)
  189. *
  190. * @param string $id The ID of the moment to delete.
  191. * @param array $optParams Optional parameters.
  192. */
  193. public function remove($id, $optParams = array()) {
  194. $params = array('id' => $id);
  195. $params = array_merge($params, $optParams);
  196. $data = $this->__call('remove', array($params));
  197. return $data;
  198. }
  199. }
  200. /**
  201. * The "people" collection of methods.
  202. * Typical usage is:
  203. * <code>
  204. * $plusService = new Google_PlusService(...);
  205. * $people = $plusService->people;
  206. * </code>
  207. */
  208. class Google_PeopleServiceResource extends Google_ServiceResource {
  209. /**
  210. * Get a person's profile. If your app uses scope https://www.googleapis.com/auth/plus.login, this
  211. * method is guaranteed to return ageRange and language. (people.get)
  212. *
  213. * @param string $userId The ID of the person to get the profile for. The special value "me" can be used to indicate the authenticated user.
  214. * @param array $optParams Optional parameters.
  215. * @return Google_Person
  216. */
  217. public function get($userId, $optParams = array()) {
  218. $params = array('userId' => $userId);
  219. $params = array_merge($params, $optParams);
  220. $data = $this->__call('get', array($params));
  221. if ($this->useObjects()) {
  222. return new Google_Person($data);
  223. } else {
  224. return $data;
  225. }
  226. }
  227. /**
  228. * List all of the people in the specified collection. (people.list)
  229. *
  230. * @param string $userId Get the collection of people for the person identified. Use "me" to indiciated the authenticated user.
  231. * @param string $collection The collection of people to list.
  232. * @param array $optParams Optional parameters.
  233. *
  234. * @opt_param string maxResults The maximum number of people to include in the response, which is used for paging. For any response, the actual number returned might be less than the specified maxResults.
  235. * @opt_param string orderBy The order to return people in.
  236. * @opt_param string pageToken The continuation token, which is used to page through large result sets. To get the next page of results, set this parameter to the value of "nextPageToken" from the previous response.
  237. * @return Google_PeopleFeed
  238. */
  239. public function listPeople($userId, $collection, $optParams = array()) {
  240. $params = array('userId' => $userId, 'collection' => $collection);
  241. $params = array_merge($params, $optParams);
  242. $data = $this->__call('list', array($params));
  243. if ($this->useObjects()) {
  244. return new Google_PeopleFeed($data);
  245. } else {
  246. return $data;
  247. }
  248. }
  249. /**
  250. * List all of the people in the specified collection for a particular activity.
  251. * (people.listByActivity)
  252. *
  253. * @param string $activityId The ID of the activity to get the list of people for.
  254. * @param string $collection The collection of people to list.
  255. * @param array $optParams Optional parameters.
  256. *
  257. * @opt_param string maxResults The maximum number of people to include in the response, which is used for paging. For any response, the actual number returned might be less than the specified maxResults.
  258. * @opt_param string pageToken The continuation token, which is used to page through large result sets. To get the next page of results, set this parameter to the value of "nextPageToken" from the previous response.
  259. * @return Google_PeopleFeed
  260. */
  261. public function listByActivity($activityId, $collection, $optParams = array()) {
  262. $params = array('activityId' => $activityId, 'collection' => $collection);
  263. $params = array_merge($params, $optParams);
  264. $data = $this->__call('listByActivity', array($params));
  265. if ($this->useObjects()) {
  266. return new Google_PeopleFeed($data);
  267. } else {
  268. return $data;
  269. }
  270. }
  271. /**
  272. * Search all public profiles. (people.search)
  273. *
  274. * @param string $query Specify a query string for full text search of public text in all profiles.
  275. * @param array $optParams Optional parameters.
  276. *
  277. * @opt_param string language Specify the preferred language to search with. See search language codes for available values.
  278. * @opt_param string maxResults The maximum number of people to include in the response, which is used for paging. For any response, the actual number returned might be less than the specified maxResults.
  279. * @opt_param string pageToken The continuation token, which is used to page through large result sets. To get the next page of results, set this parameter to the value of "nextPageToken" from the previous response. This token can be of any length.
  280. * @return Google_PeopleFeed
  281. */
  282. public function search($query, $optParams = array()) {
  283. $params = array('query' => $query);
  284. $params = array_merge($params, $optParams);
  285. $data = $this->__call('search', array($params));
  286. if ($this->useObjects()) {
  287. return new Google_PeopleFeed($data);
  288. } else {
  289. return $data;
  290. }
  291. }
  292. }
  293. /**
  294. * Service definition for Google_Plus (v1).
  295. *
  296. * <p>
  297. * The Google+ API enables developers to build on top of the Google+ platform.
  298. * </p>
  299. *
  300. * <p>
  301. * For more information about this service, see the
  302. * <a href="https://developers.google.com/+/api/" target="_blank">API Documentation</a>
  303. * </p>
  304. *
  305. * @author Google, Inc.
  306. */
  307. class Google_PlusService extends Google_Service {
  308. public $activities;
  309. public $comments;
  310. public $moments;
  311. public $people;
  312. /**
  313. * Constructs the internal representation of the Plus service.
  314. *
  315. * @param Google_Client $client
  316. */
  317. public function __construct(Google_Client $client) {
  318. $this->servicePath = 'plus/v1/';
  319. $this->version = 'v1';
  320. $this->serviceName = 'plus';
  321. $client->addService($this->serviceName, $this->version);
  322. $this->activities = new Google_ActivitiesServiceResource($this, $this->serviceName, 'activities', json_decode('{"methods": {"get": {"id": "plus.activities.get", "path": "activities/{activityId}", "httpMethod": "GET", "parameters": {"activityId": {"type": "string", "required": true, "location": "path"}}, "response": {"$ref": "Activity"}, "scopes": ["https://www.googleapis.com/auth/plus.login", "https://www.googleapis.com/auth/plus.me"]}, "list": {"id": "plus.activities.list", "path": "people/{userId}/activities/{collection}", "httpMethod": "GET", "parameters": {"collection": {"type": "string", "required": true, "enum": ["public"], "location": "path"}, "maxResults": {"type": "integer", "default": "20", "format": "uint32", "minimum": "1", "maximum": "100", "location": "query"}, "pageToken": {"type": "string", "location": "query"}, "userId": {"type": "string", "required": true, "location": "path"}}, "response": {"$ref": "ActivityFeed"}, "scopes": ["https://www.googleapis.com/auth/plus.login", "https://www.googleapis.com/auth/plus.me"]}, "search": {"id": "plus.activities.search", "path": "activities", "httpMethod": "GET", "parameters": {"language": {"type": "string", "default": "en-US", "location": "query"}, "maxResults": {"type": "integer", "default": "10", "format": "uint32", "minimum": "1", "maximum": "20", "location": "query"}, "orderBy": {"type": "string", "default": "recent", "enum": ["best", "recent"], "location": "query"}, "pageToken": {"type": "string", "location": "query"}, "query": {"type": "string", "required": true, "location": "query"}}, "response": {"$ref": "ActivityFeed"}, "scopes": ["https://www.googleapis.com/auth/plus.login", "https://www.googleapis.com/auth/plus.me"]}}}', true));
  323. $this->comments = new Google_CommentsServiceResource($this, $this->serviceName, 'comments', json_decode('{"methods": {"get": {"id": "plus.comments.get", "path": "comments/{commentId}", "httpMethod": "GET", "parameters": {"commentId": {"type": "string", "required": true, "location": "path"}}, "response": {"$ref": "Comment"}, "scopes": ["https://www.googleapis.com/auth/plus.login", "https://www.googleapis.com/auth/plus.me"]}, "list": {"id": "plus.comments.list", "path": "activities/{activityId}/comments", "httpMethod": "GET", "parameters": {"activityId": {"type": "string", "required": true, "location": "path"}, "maxResults": {"type": "integer", "default": "20", "format": "uint32", "minimum": "0", "maximum": "500", "location": "query"}, "pageToken": {"type": "string", "location": "query"}, "sortOrder": {"type": "string", "default": "ascending", "enum": ["ascending", "descending"], "location": "query"}}, "response": {"$ref": "CommentFeed"}, "scopes": ["https://www.googleapis.com/auth/plus.login", "https://www.googleapis.com/auth/plus.me"]}}}', true));
  324. $this->moments = new Google_MomentsServiceResource($this, $this->serviceName, 'moments', json_decode('{"methods": {"insert": {"id": "plus.moments.insert", "path": "people/{userId}/moments/{collection}", "httpMethod": "POST", "parameters": {"collection": {"type": "string", "required": true, "enum": ["vault"], "location": "path"}, "debug": {"type": "boolean", "location": "query"}, "userId": {"type": "string", "required": true, "location": "path"}}, "request": {"$ref": "Moment"}, "response": {"$ref": "Moment"}, "scopes": ["https://www.googleapis.com/auth/plus.login"]}, "list": {"id": "plus.moments.list", "path": "people/{userId}/moments/{collection}", "httpMethod": "GET", "parameters": {"collection": {"type": "string", "required": true, "enum": ["vault"], "location": "path"}, "maxResults": {"type": "integer", "default": "20", "format": "uint32", "minimum": "1", "maximum": "100", "location": "query"}, "pageToken": {"type": "string", "location": "query"}, "targetUrl": {"type": "string", "location": "query"}, "type": {"type": "string", "location": "query"}, "userId": {"type": "string", "required": true, "location": "path"}}, "response": {"$ref": "MomentsFeed"}, "scopes": ["https://www.googleapis.com/auth/plus.login"]}, "remove": {"id": "plus.moments.remove", "path": "moments/{id}", "httpMethod": "DELETE", "parameters": {"id": {"type": "string", "required": true, "location": "path"}}, "scopes": ["https://www.googleapis.com/auth/plus.login"]}}}', true));
  325. $this->people = new Google_PeopleServiceResource($this, $this->serviceName, 'people', json_decode('{"methods": {"get": {"id": "plus.people.get", "path": "people/{userId}", "httpMethod": "GET", "parameters": {"userId": {"type": "string", "required": true, "location": "path"}}, "response": {"$ref": "Person"}, "scopes": ["https://www.googleapis.com/auth/plus.login", "https://www.googleapis.com/auth/plus.me"]}, "list": {"id": "plus.people.list", "path": "people/{userId}/people/{collection}", "httpMethod": "GET", "parameters": {"collection": {"type": "string", "required": true, "enum": ["visible"], "location": "path"}, "maxResults": {"type": "integer", "default": "100", "format": "uint32", "minimum": "1", "maximum": "100", "location": "query"}, "orderBy": {"type": "string", "enum": ["alphabetical", "best"], "location": "query"}, "pageToken": {"type": "string", "location": "query"}, "userId": {"type": "string", "required": true, "location": "path"}}, "response": {"$ref": "PeopleFeed"}, "scopes": ["https://www.googleapis.com/auth/plus.login"]}, "listByActivity": {"id": "plus.people.listByActivity", "path": "activities/{activityId}/people/{collection}", "httpMethod": "GET", "parameters": {"activityId": {"type": "string", "required": true, "location": "path"}, "collection": {"type": "string", "required": true, "enum": ["plusoners", "resharers"], "location": "path"}, "maxResults": {"type": "integer", "default": "20", "format": "uint32", "minimum": "1", "maximum": "100", "location": "query"}, "pageToken": {"type": "string", "location": "query"}}, "response": {"$ref": "PeopleFeed"}, "scopes": ["https://www.googleapis.com/auth/plus.login", "https://www.googleapis.com/auth/plus.me"]}, "search": {"id": "plus.people.search", "path": "people", "httpMethod": "GET", "parameters": {"language": {"type": "string", "default": "en-US", "location": "query"}, "maxResults": {"type": "integer", "default": "10", "format": "uint32", "minimum": "1", "maximum": "20", "location": "query"}, "pageToken": {"type": "string", "location": "query"}, "query": {"type": "string", "required": true, "location": "query"}}, "response": {"$ref": "PeopleFeed"}, "scopes": ["https://www.googleapis.com/auth/plus.login", "https://www.googleapis.com/auth/plus.me"]}}}', true));
  326. }
  327. }
  328. class Google_Acl extends Google_Model {
  329. public $description;
  330. protected $__itemsType = 'Google_PlusAclentryResource';
  331. protected $__itemsDataType = 'array';
  332. public $items;
  333. public $kind;
  334. public function setDescription($description) {
  335. $this->description = $description;
  336. }
  337. public function getDescription() {
  338. return $this->description;
  339. }
  340. public function setItems(/* array(Google_PlusAclentryResource) */ $items) {
  341. $this->assertIsArray($items, 'Google_PlusAclentryResource', __METHOD__);
  342. $this->items = $items;
  343. }
  344. public function getItems() {
  345. return $this->items;
  346. }
  347. public function setKind($kind) {
  348. $this->kind = $kind;
  349. }
  350. public function getKind() {
  351. return $this->kind;
  352. }
  353. }
  354. class Google_Activity extends Google_Model {
  355. protected $__accessType = 'Google_Acl';
  356. protected $__accessDataType = '';
  357. public $access;
  358. protected $__actorType = 'Google_ActivityActor';
  359. protected $__actorDataType = '';
  360. public $actor;
  361. public $address;
  362. public $annotation;
  363. public $crosspostSource;
  364. public $etag;
  365. public $geocode;
  366. public $id;
  367. public $kind;
  368. protected $__objectType = 'Google_ActivityObject';
  369. protected $__objectDataType = '';
  370. public $object;
  371. public $placeId;
  372. public $placeName;
  373. protected $__providerType = 'Google_ActivityProvider';
  374. protected $__providerDataType = '';
  375. public $provider;
  376. public $published;
  377. public $radius;
  378. public $title;
  379. public $updated;
  380. public $url;
  381. public $verb;
  382. public function setAccess(Google_Acl $access) {
  383. $this->access = $access;
  384. }
  385. public function getAccess() {
  386. return $this->access;
  387. }
  388. public function setActor(Google_ActivityActor $actor) {
  389. $this->actor = $actor;
  390. }
  391. public function getActor() {
  392. return $this->actor;
  393. }
  394. public function setAddress($address) {
  395. $this->address = $address;
  396. }
  397. public function getAddress() {
  398. return $this->address;
  399. }
  400. public function setAnnotation($annotation) {
  401. $this->annotation = $annotation;
  402. }
  403. public function getAnnotation() {
  404. return $this->annotation;
  405. }
  406. public function setCrosspostSource($crosspostSource) {
  407. $this->crosspostSource = $crosspostSource;
  408. }
  409. public function getCrosspostSource() {
  410. return $this->crosspostSource;
  411. }
  412. public function setEtag($etag) {
  413. $this->etag = $etag;
  414. }
  415. public function getEtag() {
  416. return $this->etag;
  417. }
  418. public function setGeocode($geocode) {
  419. $this->geocode = $geocode;
  420. }
  421. public function getGeocode() {
  422. return $this->geocode;
  423. }
  424. public function setId($id) {
  425. $this->id = $id;
  426. }
  427. public function getId() {
  428. return $this->id;
  429. }
  430. public function setKind($kind) {
  431. $this->kind = $kind;
  432. }
  433. public function getKind() {
  434. return $this->kind;
  435. }
  436. public function setObject(Google_ActivityObject $object) {
  437. $this->object = $object;
  438. }
  439. public function getObject() {
  440. return $this->object;
  441. }
  442. public function setPlaceId($placeId) {
  443. $this->placeId = $placeId;
  444. }
  445. public function getPlaceId() {
  446. return $this->placeId;
  447. }
  448. public function setPlaceName($placeName) {
  449. $this->placeName = $placeName;
  450. }
  451. public function getPlaceName() {
  452. return $this->placeName;
  453. }
  454. public function setProvider(Google_ActivityProvider $provider) {
  455. $this->provider = $provider;
  456. }
  457. public function getProvider() {
  458. return $this->provider;
  459. }
  460. public function setPublished($published) {
  461. $this->published = $published;
  462. }
  463. public function getPublished() {
  464. return $this->published;
  465. }
  466. public function setRadius($radius) {
  467. $this->radius = $radius;
  468. }
  469. public function getRadius() {
  470. return $this->radius;
  471. }
  472. public function setTitle($title) {
  473. $this->title = $title;
  474. }
  475. public function getTitle() {
  476. return $this->title;
  477. }
  478. public function setUpdated($updated) {
  479. $this->updated = $updated;
  480. }
  481. public function getUpdated() {
  482. return $this->updated;
  483. }
  484. public function setUrl($url) {
  485. $this->url = $url;
  486. }
  487. public function getUrl() {
  488. return $this->url;
  489. }
  490. public function setVerb($verb) {
  491. $this->verb = $verb;
  492. }
  493. public function getVerb() {
  494. return $this->verb;
  495. }
  496. }
  497. class Google_ActivityActor extends Google_Model {
  498. public $displayName;
  499. public $id;
  500. protected $__imageType = 'Google_ActivityActorImage';
  501. protected $__imageDataType = '';
  502. public $image;
  503. protected $__nameType = 'Google_ActivityActorName';
  504. protected $__nameDataType = '';
  505. public $name;
  506. public $url;
  507. public function setDisplayName($displayName) {
  508. $this->displayName = $displayName;
  509. }
  510. public function getDisplayName() {
  511. return $this->displayName;
  512. }
  513. public function setId($id) {
  514. $this->id = $id;
  515. }
  516. public function getId() {
  517. return $this->id;
  518. }
  519. public function setImage(Google_ActivityActorImage $image) {
  520. $this->image = $image;
  521. }
  522. public function getImage() {
  523. return $this->image;
  524. }
  525. public function setName(Google_ActivityActorName $name) {
  526. $this->name = $name;
  527. }
  528. public function getName() {
  529. return $this->name;
  530. }
  531. public function setUrl($url) {
  532. $this->url = $url;
  533. }
  534. public function getUrl() {
  535. return $this->url;
  536. }
  537. }
  538. class Google_ActivityActorImage extends Google_Model {
  539. public $url;
  540. public function setUrl($url) {
  541. $this->url = $url;
  542. }
  543. public function getUrl() {
  544. return $this->url;
  545. }
  546. }
  547. class Google_ActivityActorName extends Google_Model {
  548. public $familyName;
  549. public $givenName;
  550. public function setFamilyName($familyName) {
  551. $this->familyName = $familyName;
  552. }
  553. public function getFamilyName() {
  554. return $this->familyName;
  555. }
  556. public function setGivenName($givenName) {
  557. $this->givenName = $givenName;
  558. }
  559. public function getGivenName() {
  560. return $this->givenName;
  561. }
  562. }
  563. class Google_ActivityFeed extends Google_Model {
  564. public $etag;
  565. public $id;
  566. protected $__itemsType = 'Google_Activity';
  567. protected $__itemsDataType = 'array';
  568. public $items;
  569. public $kind;
  570. public $nextLink;
  571. public $nextPageToken;
  572. public $selfLink;
  573. public $title;
  574. public $updated;
  575. public function setEtag($etag) {
  576. $this->etag = $etag;
  577. }
  578. public function getEtag() {
  579. return $this->etag;
  580. }
  581. public function setId($id) {
  582. $this->id = $id;
  583. }
  584. public function getId() {
  585. return $this->id;
  586. }
  587. public function setItems(/* array(Google_Activity) */ $items) {
  588. $this->assertIsArray($items, 'Google_Activity', __METHOD__);
  589. $this->items = $items;
  590. }
  591. public function getItems() {
  592. return $this->items;
  593. }
  594. public function setKind($kind) {
  595. $this->kind = $kind;
  596. }
  597. public function getKind() {
  598. return $this->kind;
  599. }
  600. public function setNextLink($nextLink) {
  601. $this->nextLink = $nextLink;
  602. }
  603. public function getNextLink() {
  604. return $this->nextLink;
  605. }
  606. public function setNextPageToken($nextPageToken) {
  607. $this->nextPageToken = $nextPageToken;
  608. }
  609. public function getNextPageToken() {
  610. return $this->nextPageToken;
  611. }
  612. public function setSelfLink($selfLink) {
  613. $this->selfLink = $selfLink;
  614. }
  615. public function getSelfLink() {
  616. return $this->selfLink;
  617. }
  618. public function setTitle($title) {
  619. $this->title = $title;
  620. }
  621. public function getTitle() {
  622. return $this->title;
  623. }
  624. public function setUpdated($updated) {
  625. $this->updated = $updated;
  626. }
  627. public function getUpdated() {
  628. return $this->updated;
  629. }
  630. }
  631. class Google_ActivityObject extends Google_Model {
  632. protected $__actorType = 'Google_ActivityObjectActor';
  633. protected $__actorDataType = '';
  634. public $actor;
  635. protected $__attachmentsType = 'Google_ActivityObjectAttachments';
  636. protected $__attachmentsDataType = 'array';
  637. public $attachments;
  638. public $content;
  639. public $id;
  640. public $objectType;
  641. public $originalContent;
  642. protected $__plusonersType = 'Google_ActivityObjectPlusoners';
  643. protected $__plusonersDataType = '';
  644. public $plusoners;
  645. protected $__repliesType = 'Google_ActivityObjectReplies';
  646. protected $__repliesDataType = '';
  647. public $replies;
  648. protected $__resharersType = 'Google_ActivityObjectResharers';
  649. protected $__resharersDataType = '';
  650. public $resharers;
  651. public $url;
  652. public function setActor(Google_ActivityObjectActor $actor) {
  653. $this->actor = $actor;
  654. }
  655. public function getActor() {
  656. return $this->actor;
  657. }
  658. public function setAttachments(/* array(Google_ActivityObjectAttachments) */ $attachments) {
  659. $this->assertIsArray($attachments, 'Google_ActivityObjectAttachments', __METHOD__);
  660. $this->attachments = $attachments;
  661. }
  662. public function getAttachments() {
  663. return $this->attachments;
  664. }
  665. public function setContent($content) {
  666. $this->content = $content;
  667. }
  668. public function getContent() {
  669. return $this->content;
  670. }
  671. public function setId($id) {
  672. $this->id = $id;
  673. }
  674. public function getId() {
  675. return $this->id;
  676. }
  677. public function setObjectType($objectType) {
  678. $this->objectType = $objectType;
  679. }
  680. public function getObjectType() {
  681. return $this->objectType;
  682. }
  683. public function setOriginalContent($originalContent) {
  684. $this->originalContent = $originalContent;
  685. }
  686. public function getOriginalContent() {
  687. return $this->originalContent;
  688. }
  689. public function setPlusoners(Google_ActivityObjectPlusoners $plusoners) {
  690. $this->plusoners = $plusoners;
  691. }
  692. public function getPlusoners() {
  693. return $this->plusoners;
  694. }
  695. public function setReplies(Google_ActivityObjectReplies $replies) {
  696. $this->replies = $replies;
  697. }
  698. public function getReplies() {
  699. return $this->replies;
  700. }
  701. public function setResharers(Google_ActivityObjectResharers $resharers) {
  702. $this->resharers = $resharers;
  703. }
  704. public function getResharers() {
  705. return $this->resharers;
  706. }
  707. public function setUrl($url) {
  708. $this->url = $url;
  709. }
  710. public function getUrl() {
  711. return $this->url;
  712. }
  713. }
  714. class Google_ActivityObjectActor extends Google_Model {
  715. public $displayName;
  716. public $id;
  717. protected $__imageType = 'Google_ActivityObjectActorImage';
  718. protected $__imageDataType = '';
  719. public $image;
  720. public $url;
  721. public function setDisplayName($displayName) {
  722. $this->displayName = $displayName;
  723. }
  724. public function getDisplayName() {
  725. return $this->displayName;
  726. }
  727. public function setId($id) {
  728. $this->id = $id;
  729. }
  730. public function getId() {
  731. return $this->id;
  732. }
  733. public function setImage(Google_ActivityObjectActorImage $image) {
  734. $this->image = $image;
  735. }
  736. public function getImage() {
  737. return $this->image;
  738. }
  739. public function setUrl($url) {
  740. $this->url = $url;
  741. }
  742. public function getUrl() {
  743. return $this->url;
  744. }
  745. }
  746. class Google_ActivityObjectActorImage extends Google_Model {
  747. public $url;
  748. public function setUrl($url) {
  749. $this->url = $url;
  750. }
  751. public function getUrl() {
  752. return $this->url;
  753. }
  754. }
  755. class Google_ActivityObjectAttachments extends Google_Model {
  756. public $content;
  757. public $displayName;
  758. protected $__embedType = 'Google_ActivityObjectAttachmentsEmbed';
  759. protected $__embedDataType = '';
  760. public $embed;
  761. protected $__fullImageType = 'Google_ActivityObjectAttachmentsFullImage';
  762. protected $__fullImageDataType = '';
  763. public $fullImage;
  764. public $id;
  765. protected $__imageType = 'Google_ActivityObjectAttachmentsImage';
  766. protected $__imageDataType = '';
  767. public $image;
  768. public $objectType;
  769. protected $__thumbnailsType = 'Google_ActivityObjectAttachmentsThumbnails';
  770. protected $__thumbnailsDataType = 'array';
  771. public $thumbnails;
  772. public $url;
  773. public function setContent($content) {
  774. $this->content = $content;
  775. }
  776. public function getContent() {
  777. return $this->content;
  778. }
  779. public function setDisplayName($displayName) {
  780. $this->displayName = $displayName;
  781. }
  782. public function getDisplayName() {
  783. return $this->displayName;
  784. }
  785. public function setEmbed(Google_ActivityObjectAttachmentsEmbed $embed) {
  786. $this->embed = $embed;
  787. }
  788. public function getEmbed() {
  789. return $this->embed;
  790. }
  791. public function setFullImage(Google_ActivityObjectAttachmentsFullImage $fullImage) {
  792. $this->fullImage = $fullImage;
  793. }
  794. public function getFullImage() {
  795. return $this->fullImage;
  796. }
  797. public function setId($id) {
  798. $this->id = $id;
  799. }
  800. public function getId() {
  801. return $this->id;
  802. }
  803. public function setImage(Google_ActivityObjectAttachmentsImage $image) {
  804. $this->image = $image;
  805. }
  806. public function getImage() {
  807. return $this->image;
  808. }
  809. public function setObjectType($objectType) {
  810. $this->objectType = $objectType;
  811. }
  812. public function getObjectType() {
  813. return $this->objectType;
  814. }
  815. public function setThumbnails(/* array(Google_ActivityObjectAttachmentsThumbnails) */ $thumbnails) {
  816. $this->assertIsArray($thumbnails, 'Google_ActivityObjectAttachmentsThumbnails', __METHOD__);
  817. $this->thumbnails = $thumbnails;
  818. }
  819. public function getThumbnails() {
  820. return $this->thumbnails;
  821. }
  822. public function setUrl($url) {
  823. $this->url = $url;
  824. }
  825. public function getUrl() {
  826. return $this->url;
  827. }
  828. }
  829. class Google_ActivityObjectAttachmentsEmbed extends Google_Model {
  830. public $type;
  831. public $url;
  832. public function setType($type) {
  833. $this->type = $type;
  834. }
  835. public function getType() {
  836. return $this->type;
  837. }
  838. public function setUrl($url) {
  839. $this->url = $url;
  840. }
  841. public function getUrl() {
  842. return $this->url;
  843. }
  844. }
  845. class Google_ActivityObjectAttachmentsFullImage extends Google_Model {
  846. public $height;
  847. public $type;
  848. public $url;
  849. public $width;
  850. public function setHeight($height) {
  851. $this->height = $height;
  852. }
  853. public function getHeight() {
  854. return $this->height;
  855. }
  856. public function setType($type) {
  857. $this->type = $type;
  858. }
  859. public function getType() {
  860. return $this->type;
  861. }
  862. public function setUrl($url) {
  863. $this->url = $url;
  864. }
  865. public function getUrl() {
  866. return $this->url;
  867. }
  868. public function setWidth($width) {
  869. $this->width = $width;
  870. }
  871. public function getWidth() {
  872. return $this->width;
  873. }
  874. }
  875. class Google_ActivityObjectAttachmentsImage extends Google_Model {
  876. public $height;
  877. public $type;
  878. public $url;
  879. public $width;
  880. public function setHeight($height) {
  881. $this->height = $height;
  882. }
  883. public function getHeight() {
  884. return $this->height;
  885. }
  886. public function setType($type) {
  887. $this->type = $type;
  888. }
  889. public function getType() {
  890. return $this->type;
  891. }
  892. public function setUrl($url) {
  893. $this->url = $url;
  894. }
  895. public function getUrl() {
  896. return $this->url;
  897. }
  898. public function setWidth($width) {
  899. $this->width = $width;
  900. }
  901. public function getWidth() {
  902. return $this->width;
  903. }
  904. }
  905. class Google_ActivityObjectAttachmentsThumbnails extends Google_Model {
  906. public $description;
  907. protected $__imageType = 'Google_ActivityObjectAttachmentsThumbnailsImage';
  908. protected $__imageDataType = '';
  909. public $image;
  910. public $url;
  911. public function setDescription($description) {
  912. $this->description = $description;
  913. }
  914. public function getDescription() {
  915. return $this->description;
  916. }
  917. public function setImage(Google_ActivityObjectAttachmentsThumbnailsImage $image) {
  918. $this->image = $image;
  919. }
  920. public function getImage() {
  921. return $this->image;
  922. }
  923. public function setUrl($url) {
  924. $this->url = $url;
  925. }
  926. public function getUrl() {
  927. return $this->url;
  928. }
  929. }
  930. class Google_ActivityObjectAttachmentsThumbnailsImage extends Google_Model {
  931. public $height;
  932. public $type;
  933. public $url;
  934. public $width;
  935. public function setHeight($height) {
  936. $this->height = $height;
  937. }
  938. public function getHeight() {
  939. return $this->height;
  940. }
  941. public function setType($type) {
  942. $this->type = $type;
  943. }
  944. public function getType() {
  945. return $this->type;
  946. }
  947. public function setUrl($url) {
  948. $this->url = $url;
  949. }
  950. public function getUrl() {
  951. return $this->url;
  952. }
  953. public function setWidth($width) {
  954. $this->width = $width;
  955. }
  956. public function getWidth() {
  957. return $this->width;
  958. }
  959. }
  960. class Google_ActivityObjectPlusoners extends Google_Model {
  961. public $selfLink;
  962. public $totalItems;
  963. public function setSelfLink($selfLink) {
  964. $this->selfLink = $selfLink;
  965. }
  966. public function getSelfLink() {
  967. return $this->selfLink;
  968. }
  969. public function setTotalItems($totalItems) {
  970. $this->totalItems = $totalItems;
  971. }
  972. public function getTotalItems() {
  973. return $this->totalItems;
  974. }
  975. }
  976. class Google_ActivityObjectReplies extends Google_Model {
  977. public $selfLink;
  978. public $totalItems;
  979. public function setSelfLink($selfLink) {
  980. $this->selfLink = $selfLink;
  981. }
  982. public function getSelfLink() {
  983. return $this->selfLink;
  984. }
  985. public function setTotalItems($totalItems) {
  986. $this->totalItems = $totalItems;
  987. }
  988. public function getTotalItems() {
  989. return $this->totalItems;
  990. }
  991. }
  992. class Google_ActivityObjectResharers extends Google_Model {
  993. public $selfLink;
  994. public $totalItems;
  995. public function setSelfLink($selfLink) {
  996. $this->selfLink = $selfLink;
  997. }
  998. public function getSelfLink() {
  999. return $this->selfLink;
  1000. }
  1001. public function setTotalItems($totalItems) {
  1002. $this->totalItems = $totalItems;
  1003. }
  1004. public function getTotalItems() {
  1005. return $this->totalItems;
  1006. }
  1007. }
  1008. class Google_ActivityProvider extends Google_Model {
  1009. public $title;
  1010. public function setTitle($title) {
  1011. $this->title = $title;
  1012. }
  1013. public function getTitle() {
  1014. return $this->title;
  1015. }
  1016. }
  1017. class Google_Comment extends Google_Model {
  1018. protected $__actorType = 'Google_CommentActor';
  1019. protected $__actorDataType = '';
  1020. public $actor;
  1021. public $etag;
  1022. public $id;
  1023. protected $__inReplyToType = 'Google_CommentInReplyTo';
  1024. protected $__inReplyToDataType = 'array';
  1025. public $inReplyTo;
  1026. public $kind;
  1027. protected $__objectType = 'Google_CommentObject';
  1028. protected $__objectDataType = '';
  1029. public $object;
  1030. protected $__plusonersType = 'Google_CommentPlusoners';
  1031. protected $__plusonersDataType = '';
  1032. public $plusoners;
  1033. public $published;
  1034. public $selfLink;
  1035. public $updated;
  1036. public $verb;
  1037. public function setActor(Google_CommentActor $actor) {
  1038. $this->actor = $actor;
  1039. }
  1040. public function getActor() {
  1041. return $this->actor;
  1042. }
  1043. public function setEtag($etag) {
  1044. $this->etag = $etag;
  1045. }
  1046. public function getEtag() {
  1047. return $this->etag;
  1048. }
  1049. public function setId($id) {
  1050. $this->id = $id;
  1051. }
  1052. public function getId() {
  1053. return $this->id;
  1054. }
  1055. public function setInReplyTo(/* array(Google_CommentInReplyTo) */ $inReplyTo) {
  1056. $this->assertIsArray($inReplyTo, 'Google_CommentInReplyTo', __METHOD__);
  1057. $this->inReplyTo = $inReplyTo;
  1058. }
  1059. public function getInReplyTo() {
  1060. return $this->inReplyTo;
  1061. }
  1062. public function setKind($kind) {
  1063. $this->kind = $kind;
  1064. }
  1065. public function getKind() {
  1066. return $this->kind;
  1067. }
  1068. public function setObject(Google_CommentObject $object) {
  1069. $this->object = $object;
  1070. }
  1071. public function getObject() {
  1072. return $this->object;
  1073. }
  1074. public function setPlusoners(Google_CommentPlusoners $plusoners) {
  1075. $this->plusoners = $plusoners;
  1076. }
  1077. public function getPlusoners() {
  1078. return $this->plusoners;
  1079. }
  1080. public function setPublished($published) {
  1081. $this->published = $published;
  1082. }
  1083. public function getPublished() {
  1084. return $this->published;
  1085. }
  1086. public function setSelfLink($selfLink) {
  1087. $this->selfLink = $selfLink;
  1088. }
  1089. public function getSelfLink() {
  1090. return $this->selfLink;
  1091. }
  1092. public function setUpdated($updated) {
  1093. $this->updated = $updated;
  1094. }
  1095. public function getUpdated() {
  1096. return $this->updated;
  1097. }
  1098. public function setVerb($verb) {
  1099. $this->verb = $verb;
  1100. }
  1101. public function getVerb() {
  1102. return $this->verb;
  1103. }
  1104. }
  1105. class Google_CommentActor extends Google_Model {
  1106. public $displayName;
  1107. public $id;
  1108. protected $__imageType = 'Google_CommentActorImage';
  1109. protected $__imageDataType = '';
  1110. public $image;
  1111. public $url;
  1112. public function setDisplayName($displayName) {
  1113. $this->displayName = $displayName;
  1114. }
  1115. public function getDisplayName() {
  1116. return $this->displayName;
  1117. }
  1118. public function setId($id) {
  1119. $this->id = $id;
  1120. }
  1121. public function getId() {
  1122. return $this->id;
  1123. }
  1124. public function setImage(Google_CommentActorImage $image) {
  1125. $this->image = $image;
  1126. }
  1127. public function getImage() {
  1128. return $this->image;
  1129. }
  1130. public function setUrl($url) {
  1131. $this->url = $url;
  1132. }
  1133. public function getUrl() {
  1134. return $this->url;
  1135. }
  1136. }
  1137. class Google_CommentActorImage extends Google_Model {
  1138. public $url;
  1139. public function setUrl($url) {
  1140. $this->url = $url;
  1141. }
  1142. public function getUrl() {
  1143. return $this->url;
  1144. }
  1145. }
  1146. class Google_CommentFeed extends Google_Model {
  1147. public $etag;
  1148. public $id;
  1149. protected $__itemsType = 'Google_Comment';
  1150. protected $__itemsDataType = 'array';
  1151. public $items;
  1152. public $kind;
  1153. public $nextLink;
  1154. public $nextPageToken;
  1155. public $title;
  1156. public $updated;
  1157. public function setEtag($etag) {
  1158. $this->etag = $etag;
  1159. }
  1160. public function getEtag() {
  1161. return $this->etag;
  1162. }
  1163. public function setId($id) {
  1164. $this->id = $id;
  1165. }
  1166. public function getId() {
  1167. return $this->id;
  1168. }
  1169. public function setItems(/* array(Google_Comment) */ $items) {
  1170. $this->assertIsArray($items, 'Google_Comment', __METHOD__);
  1171. $this->items = $items;
  1172. }
  1173. public function getItems() {
  1174. return $this->items;
  1175. }
  1176. public function setKind($kind) {
  1177. $this->kind = $kind;
  1178. }
  1179. public function getKind() {
  1180. return $this->kind;
  1181. }
  1182. public function setNextLink($nextLink) {
  1183. $this->nextLink = $nextLink;
  1184. }
  1185. public function getNextLink() {
  1186. return $this->nextLink;
  1187. }
  1188. public function setNextPageToken($nextPageToken) {
  1189. $this->nextPageToken = $nextPageToken;
  1190. }
  1191. public function getNextPageToken() {
  1192. return $this->nextPageToken;
  1193. }
  1194. public function setTitle($title) {
  1195. $this->title = $title;
  1196. }
  1197. public function getTitle() {
  1198. return $this->title;
  1199. }
  1200. public function setUpdated($updated) {
  1201. $this->updated = $updated;
  1202. }
  1203. public function getUpdated() {
  1204. return $this->updated;
  1205. }
  1206. }
  1207. class Google_CommentInReplyTo extends Google_Model {
  1208. public $id;
  1209. public $url;
  1210. public function setId($id) {
  1211. $this->id = $id;
  1212. }
  1213. public function getId() {
  1214. return $this->id;
  1215. }
  1216. public function setUrl($url) {
  1217. $this->url = $url;
  1218. }
  1219. public function getUrl() {
  1220. return $this->url;
  1221. }
  1222. }
  1223. class Google_CommentObject extends Google_Model {
  1224. public $content;
  1225. public $objectType;
  1226. public $originalContent;
  1227. public function setContent($content) {
  1228. $this->content = $content;
  1229. }
  1230. public function getContent() {
  1231. return $this->content;
  1232. }
  1233. public function setObjectType($objectType) {
  1234. $this->objectType = $objectType;
  1235. }
  1236. public function getObjectType() {
  1237. return $this->objectType;
  1238. }
  1239. public function setOriginalContent($originalContent) {
  1240. $this->originalContent = $originalContent;
  1241. }
  1242. public function getOriginalContent() {
  1243. return $this->originalContent;
  1244. }
  1245. }
  1246. class Google_CommentPlusoners extends Google_Model {
  1247. public $totalItems;
  1248. public function setTotalItems($totalItems) {
  1249. $this->totalItems = $totalItems;
  1250. }
  1251. public function getTotalItems() {
  1252. return $this->totalItems;
  1253. }
  1254. }
  1255. class Google_ItemScope extends Google_Model {
  1256. protected $__aboutType = 'Google_ItemScope';
  1257. protected $__aboutDataType = '';
  1258. public $about;
  1259. public $additionalName;
  1260. protected $__addressType = 'Google_ItemScope';
  1261. protected $__addressDataType = '';
  1262. public $address;
  1263. public $addressCountry;
  1264. public $addressLocality;
  1265. public $addressRegion;
  1266. protected $__associated_mediaType = 'Google_ItemScope';
  1267. protected $__associated_mediaDataType = 'array';
  1268. public $associated_media;
  1269. public $attendeeCount;
  1270. protected $__attendeesType = 'Google_ItemScope';
  1271. protected $__attendeesDataType = 'array';
  1272. public $attendees;
  1273. protected $__audioType = 'Google_ItemScope';
  1274. protected $__audioDataType = '';
  1275. public $audio;
  1276. protected $__authorType = 'Google_ItemScope';
  1277. protected $__authorDataType = 'array';
  1278. public $author;
  1279. public $bestRating;
  1280. public $birthDate;
  1281. protected $__byArtistType = 'Google_ItemScope';
  1282. protected $__byArtistDataType = '';
  1283. public $byArtist;
  1284. public $caption;
  1285. public $contentSize;
  1286. public $contentUrl;
  1287. protected $__contributorType = 'Google_ItemScope';
  1288. protected $__contributorDataType = 'array';
  1289. public $contributor;
  1290. public $dateCreated;
  1291. public $dateModified;
  1292. public $datePublished;
  1293. public $description;
  1294. public $duration;
  1295. public $embedUrl;
  1296. public $endDate;
  1297. public $familyName;
  1298. public $gender;
  1299. protected $__geoType = 'Google_ItemScope';
  1300. protected $__geoDataType = '';
  1301. public $geo;
  1302. public $givenName;
  1303. public $height;
  1304. public $id;
  1305. public $image;
  1306. protected $__inAlbumType = 'Google_ItemScope';
  1307. protected $__inAlbumDataType = '';
  1308. public $inAlbum;
  1309. public $kind;
  1310. public $latitude;
  1311. protected $__locationType = 'Google_ItemScope';
  1312. protected $__locationDataType = '';
  1313. public $location;
  1314. public $longitude;
  1315. public $name;
  1316. protected $__partOfTVSeriesType = 'Google_ItemScope';
  1317. protected $__partOfTVSeriesDataType = '';
  1318. public $partOfTVSeries;
  1319. protected $__performersType = 'Google_ItemScope';
  1320. protected $__performersDataType = 'array';
  1321. public $performers;
  1322. public $playerType;
  1323. public $postOfficeBoxNumber;
  1324. public $postalCode;
  1325. public $ratingValue;
  1326. protected $__reviewRatingType = 'Google_ItemScope';
  1327. protected $__reviewRatingDataType = '';
  1328. public $reviewRating;
  1329. public $startDate;
  1330. public $streetAddress;
  1331. public $text;
  1332. protected $__thumbnailType = 'Google_ItemScope';
  1333. protected $__thumbnailDataType = '';
  1334. public $thumbnail;
  1335. public $thumbnailUrl;
  1336. public $tickerSymbol;
  1337. public $type;
  1338. public $url;
  1339. public $width;
  1340. public $worstRating;
  1341. public function setAbout(Google_ItemScope $about) {
  1342. $this->about = $about;
  1343. }
  1344. public function getAbout() {
  1345. return $this->about;
  1346. }
  1347. public function setAdditionalName(/* array(Google_string) */ $additionalName) {
  1348. $this->assertIsArray($additionalName, 'Google_string', __METHOD__);
  1349. $this->additionalName = $additionalName;
  1350. }
  1351. public function getAdditionalName() {
  1352. return $this->additionalName;
  1353. }
  1354. public function setAddress(Google_ItemScope $address) {
  1355. $this->address = $address;
  1356. }
  1357. public function getAddress() {
  1358. return $this->address;
  1359. }
  1360. public function setAddressCountry($addressCountry) {
  1361. $this->addressCountry = $addressCountry;
  1362. }
  1363. public function getAddressCountry() {
  1364. return $this->addressCountry;
  1365. }
  1366. public function setAddressLocality($addressLocality) {
  1367. $this->addressLocality = $addressLocality;
  1368. }
  1369. public function getAddressLocality() {
  1370. return $this->addressLocality;
  1371. }
  1372. public function setAddressRegion($addressRegion) {
  1373. $this->addressRegion = $addressRegion;
  1374. }
  1375. public function getAddressRegion() {
  1376. return $this->addressRegion;
  1377. }
  1378. public function setAssociated_media(/* array(Google_ItemScope) */ $associated_media) {
  1379. $this->assertIsArray($associated_media, 'Google_ItemScope', __METHOD__);
  1380. $this->associated_media = $associated_media;
  1381. }
  1382. public function getAssociated_media() {
  1383. return $this->associated_media;
  1384. }
  1385. public function setAttendeeCount($attendeeCount) {
  1386. $this->attendeeCount = $attendeeCount;
  1387. }
  1388. public function getAttendeeCount() {
  1389. return $this->attendeeCount;
  1390. }
  1391. public function setAttendees(/* array(Google_ItemScope) */ $attendees) {
  1392. $this->assertIsArray($attendees, 'Google_ItemScope', __METHOD__);
  1393. $this->attendees = $attendees;
  1394. }
  1395. public function getAttendees() {
  1396. return $this->attendees;
  1397. }
  1398. public function setAudio(Google_ItemScope $audio) {
  1399. $this->audio = $audio;
  1400. }
  1401. public function getAudio() {
  1402. return $this->audio;
  1403. }
  1404. public function setAuthor(/* array(Google_ItemScope) */ $author) {
  1405. $this->assertIsArray($author, 'Google_ItemScope', __METHOD__);
  1406. $this->author = $author;
  1407. }
  1408. public function getAuthor() {
  1409. return $this->author;
  1410. }
  1411. public function setBestRating($bestRating) {
  1412. $this->bestRating = $bestRating;
  1413. }
  1414. public function getBestRating() {
  1415. return $this->bestRating;
  1416. }
  1417. public function setBirthDate($birthDate) {
  1418. $this->birthDate = $birthDate;
  1419. }
  1420. public function getBirthDate() {
  1421. return $this->birthDate;
  1422. }
  1423. public function setByArtist(Google_ItemScope $byArtist) {
  1424. $this->byArtist = $byArtist;
  1425. }
  1426. public function getByArtist() {
  1427. return $this->byArtist;
  1428. }
  1429. public function setCaption($caption) {
  1430. $this->caption = $caption;
  1431. }
  1432. public function getCaption() {
  1433. return $this->caption;
  1434. }
  1435. public function setContentSize($contentSize) {
  1436. $this->contentSize = $contentSize;
  1437. }
  1438. public function getContentSize() {
  1439. return $this->contentSize;
  1440. }
  1441. public function setContentUrl($contentUrl) {
  1442. $this->contentUrl = $contentUrl;
  1443. }
  1444. public function getContentUrl() {
  1445. return $this->contentUrl;
  1446. }
  1447. public function setContributor(/* array(Google_ItemScope) */ $contributor) {
  1448. $this->as

Large files files are truncated, but you can click here to view the full file