Simple Calendar – Google Calendar Plugin - Version 3.1.11

Version Description

  • December 27, 2017 =
  • Dev: Update Google API Client libraries to v2. NOTE: Version 5.4+ for PHP now required.
  • Fix: Default calendar list view not showing pro calendar coloring when Calendar Settings > Appearance > Limit Visible Events is set.
Download this release

Release Info

Developer simplecalendar
Plugin Icon 128x128 Simple Calendar – Google Calendar Plugin
Version 3.1.11
Comparing to
See all releases

Code changes from version 3.1.10 to 3.1.11

Files changed (562) hide show
  1. assets/css/admin-add-calendar.css +0 -0
  2. assets/css/admin-add-calendar.min.css +1 -1
  3. assets/css/admin.css +0 -0
  4. assets/css/admin.min.css +1 -1
  5. assets/css/default-calendar-grid.css +0 -0
  6. assets/css/default-calendar-grid.min.css +1 -1
  7. assets/css/default-calendar-list.css +0 -0
  8. assets/css/default-calendar-list.min.css +1 -1
  9. assets/css/vendor/jquery.qtip.css +0 -0
  10. assets/css/vendor/jquery.qtip.min.css +0 -0
  11. assets/css/vendor/select2.css +0 -0
  12. assets/css/vendor/select2.min.css +0 -0
  13. assets/fonts/simple-calendar.eot +0 -0
  14. assets/fonts/simple-calendar.svg +0 -0
  15. assets/fonts/simple-calendar.ttf +0 -0
  16. assets/fonts/simple-calendar.woff +0 -0
  17. assets/images/simple-calendar-icon-fill.svg +0 -0
  18. assets/images/simple-calendar-icon-strokes.svg +0 -0
  19. assets/images/welcome/fullcalendar-google-calendar-pro-grid-view.png +0 -0
  20. assets/images/welcome/grid-view-basic.png +0 -0
  21. assets/images/welcome/grid-view-widget-dark-theme.png +0 -0
  22. assets/images/welcome/icon-185x185.png +0 -0
  23. assets/images/welcome/list-view-widget.png +0 -0
  24. assets/js/admin-add-calendar.js +0 -0
  25. assets/js/admin-add-calendar.min.js +1 -1
  26. assets/js/admin.js +0 -0
  27. assets/js/admin.min.js +1 -1
  28. assets/js/default-calendar.js +0 -0
  29. assets/js/default-calendar.min.js +1 -1
  30. assets/js/vendor/imagesloaded.pkgd.js +0 -0
  31. assets/js/vendor/imagesloaded.pkgd.min.js +0 -0
  32. assets/js/vendor/jquery.qtip.js +0 -0
  33. assets/js/vendor/jquery.qtip.min.js +0 -0
  34. assets/js/vendor/jquery.qtip.min.map +0 -0
  35. assets/js/vendor/jquery.tipTip.js +0 -0
  36. assets/js/vendor/jquery.tipTip.minified.js +0 -0
  37. assets/js/vendor/moment-timezone-with-data.js +0 -0
  38. assets/js/vendor/moment-timezone-with-data.min.js +0 -0
  39. assets/js/vendor/moment-timezone.js +0 -0
  40. assets/js/vendor/moment.js +0 -0
  41. assets/js/vendor/moment.min.js +0 -0
  42. assets/js/vendor/select2.js +0 -0
  43. assets/js/vendor/select2.min.js +0 -0
  44. google-calendar-events.php +3 -3
  45. i18n/translating.txt +0 -0
  46. includes/abstracts/admin-page.php +0 -0
  47. includes/abstracts/calendar-view.php +0 -0
  48. includes/abstracts/calendar.php +0 -0
  49. includes/abstracts/feed.php +0 -0
  50. includes/abstracts/field.php +0 -0
  51. includes/abstracts/meta-box.php +0 -0
  52. includes/abstracts/widget.php +0 -0
  53. includes/admin/ajax.php +0 -0
  54. includes/admin/assets.php +0 -0
  55. includes/admin/bulk-actions.php +0 -0
  56. includes/admin/fields/checkbox.php +0 -0
  57. includes/admin/fields/date-picker.php +0 -0
  58. includes/admin/fields/datetime-format.php +0 -0
  59. includes/admin/fields/license.php +0 -0
  60. includes/admin/fields/nonce.php +0 -0
  61. includes/admin/fields/radio.php +0 -0
  62. includes/admin/fields/select.php +0 -0
  63. includes/admin/fields/standard.php +0 -0
  64. includes/admin/fields/textarea.php +0 -0
  65. includes/admin/menus.php +0 -0
  66. includes/admin/meta-boxes.php +0 -0
  67. includes/admin/metaboxes/attach-calendar.php +0 -0
  68. includes/admin/metaboxes/get-shortcode.php +0 -0
  69. includes/admin/metaboxes/newsletter.php +0 -0
  70. includes/admin/metaboxes/settings.php +0 -0
  71. includes/admin/metaboxes/upgrade-to-premium.php +0 -0
  72. includes/admin/notice.php +0 -0
  73. includes/admin/notices.php +0 -0
  74. includes/admin/pages.php +0 -0
  75. includes/admin/pages/add-ons.php +0 -0
  76. includes/admin/pages/advanced.php +0 -0
  77. includes/admin/pages/calendars.php +0 -0
  78. includes/admin/pages/feeds.php +0 -0
  79. includes/admin/pages/licenses.php +0 -0
  80. includes/admin/pages/system-status.php +0 -0
  81. includes/admin/post-types.php +0 -0
  82. includes/admin/updater.php +0 -0
  83. includes/admin/welcome.php +0 -0
  84. includes/ajax.php +0 -0
  85. includes/assets.php +0 -0
  86. includes/autoload.php +0 -0
  87. includes/browser.php +0 -0
  88. includes/calendars/admin/default-calendar-admin.php +0 -0
  89. includes/calendars/default-calendar.php +0 -0
  90. includes/calendars/views/default-calendar-grid.php +0 -0
  91. includes/calendars/views/default-calendar-list.php +6 -6
  92. includes/events/event-builder.php +1 -1
  93. includes/events/event.php +0 -0
  94. includes/events/events.php +0 -0
  95. includes/feeds/admin/google-admin.php +0 -0
  96. includes/feeds/admin/grouped-calendars-admin.php +0 -0
  97. includes/feeds/google.php +0 -0
  98. includes/feeds/grouped-calendars.php +0 -0
  99. includes/functions/admin.php +0 -0
  100. includes/functions/deprecated.php +0 -0
  101. includes/functions/shared.php +0 -0
  102. includes/installation.php +0 -0
  103. includes/main.php +0 -0
  104. includes/objects.php +0 -0
  105. includes/post-types.php +0 -0
  106. includes/shortcodes.php +0 -0
  107. includes/update.php +0 -0
  108. includes/updates/update-v210.php +0 -0
  109. includes/updates/update-v220.php +0 -0
  110. includes/updates/update-v300.php +0 -0
  111. includes/updates/update-v3013.php +0 -0
  112. includes/widgets.php +0 -0
  113. includes/widgets/calendar.php +0 -0
  114. includes/wp-requirements.php +0 -0
  115. license.txt +0 -0
  116. readme.txt +5 -1
  117. uninstall.php +0 -0
  118. vendor/autoload.php +1 -1
  119. vendor/composer/ClassLoader.php +3 -7
  120. vendor/composer/LICENSE +1 -1
  121. vendor/composer/autoload_classmap.php +2 -0
  122. vendor/composer/autoload_files.php +4 -1
  123. vendor/composer/autoload_namespaces.php +2 -0
  124. vendor/composer/autoload_psr4.php +10 -0
  125. vendor/composer/autoload_real.php +7 -7
  126. vendor/composer/autoload_static.php +87 -6
  127. vendor/composer/installed.json +763 -95
  128. vendor/erusev/parsedown/README.md +5 -0
  129. vendor/erusev/parsedown/composer.json +3 -0
  130. vendor/erusev/parsedown/phpunit.xml.dist +0 -8
  131. vendor/erusev/parsedown/test/CommonMarkTest.php +0 -74
  132. vendor/erusev/parsedown/test/ParsedownTest.php +0 -159
  133. vendor/erusev/parsedown/test/TestParsedown.php +0 -5
  134. vendor/erusev/parsedown/test/bootstrap.php +0 -3
  135. vendor/erusev/parsedown/test/data/aesthetic_table.html +0 -18
  136. vendor/erusev/parsedown/test/data/aesthetic_table.md +0 -4
  137. vendor/erusev/parsedown/test/data/aligned_table.html +0 -21
  138. vendor/erusev/parsedown/test/data/aligned_table.md +0 -4
  139. vendor/erusev/parsedown/test/data/atx_heading.html +0 -9
  140. vendor/erusev/parsedown/test/data/atx_heading.md +0 -17
  141. vendor/erusev/parsedown/test/data/automatic_link.html +0 -1
  142. vendor/erusev/parsedown/test/data/automatic_link.md +0 -1
  143. vendor/erusev/parsedown/test/data/block-level_html.html +0 -12
  144. vendor/erusev/parsedown/test/data/block-level_html.md +0 -16
  145. vendor/erusev/parsedown/test/data/code_block.html +0 -8
  146. vendor/erusev/parsedown/test/data/code_block.md +0 -10
  147. vendor/erusev/parsedown/test/data/code_span.html +0 -6
  148. vendor/erusev/parsedown/test/data/code_span.md +0 -11
  149. vendor/erusev/parsedown/test/data/compound_blockquote.html +0 -9
  150. vendor/erusev/parsedown/test/data/compound_blockquote.md +0 -10
  151. vendor/erusev/parsedown/test/data/compound_emphasis.html +0 -2
  152. vendor/erusev/parsedown/test/data/compound_emphasis.md +0 -4
  153. vendor/erusev/parsedown/test/data/compound_list.html +0 -12
  154. vendor/erusev/parsedown/test/data/compound_list.md +0 -7
  155. vendor/erusev/parsedown/test/data/deeply_nested_list.html +0 -12
  156. vendor/erusev/parsedown/test/data/deeply_nested_list.md +0 -6
  157. vendor/erusev/parsedown/test/data/em_strong.html +0 -8
  158. vendor/erusev/parsedown/test/data/em_strong.md +0 -15
  159. vendor/erusev/parsedown/test/data/email.html +0 -1
  160. vendor/erusev/parsedown/test/data/email.md +0 -1
  161. vendor/erusev/parsedown/test/data/emphasis.html +0 -8
  162. vendor/erusev/parsedown/test/data/emphasis.md +0 -13
  163. vendor/erusev/parsedown/test/data/escaping.html +0 -6
  164. vendor/erusev/parsedown/test/data/escaping.md +0 -11
  165. vendor/erusev/parsedown/test/data/fenced_code_block.html +0 -6
  166. vendor/erusev/parsedown/test/data/fenced_code_block.md +0 -14
  167. vendor/erusev/parsedown/test/data/horizontal_rule.html +0 -5
  168. vendor/erusev/parsedown/test/data/horizontal_rule.md +0 -9
  169. vendor/erusev/parsedown/test/data/html_comment.html +0 -5
  170. vendor/erusev/parsedown/test/data/html_comment.md +0 -8
  171. vendor/erusev/parsedown/test/data/html_entity.html +0 -1
  172. vendor/erusev/parsedown/test/data/html_entity.md +0 -1
  173. vendor/erusev/parsedown/test/data/image_reference.html +0 -2
  174. vendor/erusev/parsedown/test/data/image_reference.md +0 -5
  175. vendor/erusev/parsedown/test/data/image_title.html +0 -2
  176. vendor/erusev/parsedown/test/data/image_title.md +0 -3
  177. vendor/erusev/parsedown/test/data/implicit_reference.html +0 -4
  178. vendor/erusev/parsedown/test/data/implicit_reference.md +0 -13
  179. vendor/erusev/parsedown/test/data/inline_link.html +0 -6
  180. vendor/erusev/parsedown/test/data/inline_link.md +0 -11
  181. vendor/erusev/parsedown/test/data/inline_link_title.html +0 -6
  182. vendor/erusev/parsedown/test/data/inline_link_title.md +0 -11
  183. vendor/erusev/parsedown/test/data/inline_title.html +0 -1
  184. vendor/erusev/parsedown/test/data/inline_title.md +0 -1
  185. vendor/erusev/parsedown/test/data/lazy_blockquote.html +0 -6
  186. vendor/erusev/parsedown/test/data/lazy_blockquote.md +0 -5
  187. vendor/erusev/parsedown/test/data/lazy_list.html +0 -4
  188. vendor/erusev/parsedown/test/data/lazy_list.md +0 -2
  189. vendor/erusev/parsedown/test/data/line_break.html +0 -2
  190. vendor/erusev/parsedown/test/data/line_break.md +0 -2
  191. vendor/erusev/parsedown/test/data/multiline_list_paragraph.html +0 -7
  192. vendor/erusev/parsedown/test/data/multiline_list_paragraph.md +0 -4
  193. vendor/erusev/parsedown/test/data/nested_block-level_html.html +0 -10
  194. vendor/erusev/parsedown/test/data/nested_block-level_html.md +0 -11
  195. vendor/erusev/parsedown/test/data/ordered_list.html +0 -13
  196. vendor/erusev/parsedown/test/data/ordered_list.md +0 -11
  197. vendor/erusev/parsedown/test/data/paragraph_list.html +0 -12
  198. vendor/erusev/parsedown/test/data/paragraph_list.md +0 -9
  199. vendor/erusev/parsedown/test/data/reference_title.html +0 -2
  200. vendor/erusev/parsedown/test/data/reference_title.md +0 -6
  201. vendor/erusev/parsedown/test/data/self-closing_html.html +0 -12
  202. vendor/erusev/parsedown/test/data/self-closing_html.md +0 -12
  203. vendor/erusev/parsedown/test/data/separated_nested_list.html +0 -9
  204. vendor/erusev/parsedown/test/data/separated_nested_list.md +0 -4
  205. vendor/erusev/parsedown/test/data/setext_header.html +0 -5
  206. vendor/erusev/parsedown/test/data/setext_header.md +0 -12
  207. vendor/erusev/parsedown/test/data/simple_blockquote.html +0 -11
  208. vendor/erusev/parsedown/test/data/simple_blockquote.md +0 -7
  209. vendor/erusev/parsedown/test/data/simple_table.html +0 -37
  210. vendor/erusev/parsedown/test/data/simple_table.md +0 -11
  211. vendor/erusev/parsedown/test/data/span-level_html.html +0 -5
  212. vendor/erusev/parsedown/test/data/span-level_html.md +0 -8
  213. vendor/erusev/parsedown/test/data/sparse_dense_list.html +0 -7
  214. vendor/erusev/parsedown/test/data/sparse_dense_list.md +0 -4
  215. vendor/erusev/parsedown/test/data/sparse_html.html +0 -8
  216. vendor/erusev/parsedown/test/data/sparse_html.md +0 -8
  217. vendor/erusev/parsedown/test/data/sparse_list.html +0 -15
  218. vendor/erusev/parsedown/test/data/sparse_list.md +0 -9
  219. vendor/erusev/parsedown/test/data/special_characters.html +0 -6
  220. vendor/erusev/parsedown/test/data/special_characters.md +0 -13
  221. vendor/erusev/parsedown/test/data/strikethrough.html +0 -3
  222. vendor/erusev/parsedown/test/data/strikethrough.md +0 -5
  223. vendor/erusev/parsedown/test/data/strong_em.html +0 -6
  224. vendor/erusev/parsedown/test/data/strong_em.md +0 -11
  225. vendor/erusev/parsedown/test/data/tab-indented_code_block.html +0 -6
  226. vendor/erusev/parsedown/test/data/tab-indented_code_block.md +0 -6
  227. vendor/erusev/parsedown/test/data/table_inline_markdown.html +0 -22
  228. vendor/erusev/parsedown/test/data/table_inline_markdown.md +0 -5
  229. vendor/erusev/parsedown/test/data/text_reference.html +0 -8
  230. vendor/erusev/parsedown/test/data/text_reference.md +0 -21
  231. vendor/erusev/parsedown/test/data/unordered_list.html +0 -10
  232. vendor/erusev/parsedown/test/data/unordered_list.md +0 -8
  233. vendor/erusev/parsedown/test/data/untidy_table.html +0 -18
  234. vendor/erusev/parsedown/test/data/untidy_table.md +0 -4
  235. vendor/erusev/parsedown/test/data/url_autolinking.html +0 -3
  236. vendor/erusev/parsedown/test/data/url_autolinking.md +0 -5
  237. vendor/erusev/parsedown/test/data/whitespace.html +0 -1
  238. vendor/erusev/parsedown/test/data/whitespace.md +0 -5
  239. vendor/firebase/php-jwt/LICENSE +30 -0
  240. vendor/firebase/php-jwt/README.md +200 -0
  241. vendor/firebase/php-jwt/composer.json +29 -0
  242. vendor/firebase/php-jwt/src/BeforeValidException.php +7 -0
  243. vendor/firebase/php-jwt/src/ExpiredException.php +7 -0
  244. vendor/firebase/php-jwt/src/JWT.php +379 -0
  245. vendor/firebase/php-jwt/src/SignatureInvalidException.php +7 -0
  246. vendor/google/{apiclient → apiclient-services}/CONTRIBUTING.md +0 -0
  247. vendor/google/apiclient-services/LICENSE +203 -0
  248. vendor/google/apiclient-services/README.md +30 -0
  249. vendor/google/apiclient-services/composer.json +19 -0
  250. vendor/google/apiclient-services/phpunit.xml +11 -0
  251. vendor/google/apiclient-services/src/Google/Service/AbusiveExperienceReport.php +90 -0
  252. vendor/google/apiclient-services/src/Google/Service/AbusiveExperienceReport/Resource/Sites.php +47 -0
  253. vendor/google/apiclient-services/src/Google/Service/AbusiveExperienceReport/Resource/ViolatingSites.php +41 -0
  254. vendor/google/apiclient-services/src/Google/Service/AbusiveExperienceReport/SiteSummaryResponse.php +84 -0
  255. vendor/google/apiclient-services/src/Google/Service/AbusiveExperienceReport/ViolatingSitesResponse.php +38 -0
  256. vendor/google/apiclient-services/src/Google/Service/Acceleratedmobilepageurl.php +67 -0
  257. vendor/google/apiclient-services/src/Google/Service/Acceleratedmobilepageurl/AmpUrl.php +48 -0
  258. vendor/google/apiclient-services/src/Google/Service/Acceleratedmobilepageurl/AmpUrlError.php +48 -0
  259. vendor/google/apiclient-services/src/Google/Service/Acceleratedmobilepageurl/BatchGetAmpUrlsRequest.php +40 -0
  260. vendor/google/apiclient-services/src/Google/Service/Acceleratedmobilepageurl/BatchGetAmpUrlsResponse.php +54 -0
  261. vendor/google/apiclient-services/src/Google/Service/Acceleratedmobilepageurl/Resource/AmpUrls.php +42 -0
  262. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer.php +679 -0
  263. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Account.php +101 -0
  264. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/AccountBidderLocation.php +57 -0
  265. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/AccountsList.php +47 -0
  266. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/AddOrderDealsRequest.php +56 -0
  267. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/AddOrderDealsResponse.php +47 -0
  268. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/AddOrderNotesRequest.php +38 -0
  269. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/AddOrderNotesResponse.php +38 -0
  270. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/BillingInfo.php +58 -0
  271. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/BillingInfoList.php +47 -0
  272. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Budget.php +75 -0
  273. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Buyer.php +30 -0
  274. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/ContactInformation.php +39 -0
  275. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreateOrdersRequest.php +47 -0
  276. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreateOrdersResponse.php +38 -0
  277. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Creative.php +305 -0
  278. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeCorrections.php +56 -0
  279. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeCorrectionsContexts.php +58 -0
  280. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeDealIds.php +47 -0
  281. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeDealIdsDealStatuses.php +48 -0
  282. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeFilteringReasons.php +47 -0
  283. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeFilteringReasonsReasons.php +39 -0
  284. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeNativeAd.php +169 -0
  285. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeNativeAdAppIcon.php +48 -0
  286. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeNativeAdImage.php +48 -0
  287. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeNativeAdLogo.php +48 -0
  288. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeServingRestrictions.php +63 -0
  289. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeServingRestrictionsContexts.php +58 -0
  290. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeServingRestrictionsDisapprovalReasons.php +40 -0
  291. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativesList.php +56 -0
  292. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DealServingMetadata.php +46 -0
  293. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DealServingMetadataDealPauseStatus.php +66 -0
  294. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DealTerms.php +146 -0
  295. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DealTermsGuaranteedFixedPriceTerms.php +81 -0
  296. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DealTermsGuaranteedFixedPriceTermsBillingInfo.php +64 -0
  297. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DealTermsNonGuaranteedAuctionTerms.php +47 -0
  298. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DealTermsNonGuaranteedFixedPriceTerms.php +38 -0
  299. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DealTermsRubiconNonGuaranteedTerms.php +53 -0
  300. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DeleteOrderDealsRequest.php +49 -0
  301. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DeleteOrderDealsResponse.php +47 -0
  302. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DeliveryControl.php +56 -0
  303. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DeliveryControlFrequencyCap.php +48 -0
  304. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Dimension.php +47 -0
  305. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DimensionDimensionValue.php +48 -0
  306. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/EditAllOrderDealsRequest.php +72 -0
  307. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/EditAllOrderDealsResponse.php +47 -0
  308. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/GetOffersResponse.php +38 -0
  309. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/GetOrderDealsResponse.php +38 -0
  310. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/GetOrderNotesResponse.php +38 -0
  311. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/GetOrdersResponse.php +38 -0
  312. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/GetPublisherProfilesByAccountIdResponse.php +38 -0
  313. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/MarketplaceDeal.php +289 -0
  314. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/MarketplaceDealParty.php +53 -0
  315. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/MarketplaceLabel.php +64 -0
  316. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/MarketplaceNote.php +93 -0
  317. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/PerformanceReport.php +220 -0
  318. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/PerformanceReportList.php +47 -0
  319. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/PretargetingConfig.php +284 -0
  320. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/PretargetingConfigDimensions.php +39 -0
  321. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/PretargetingConfigExcludedPlacements.php +39 -0
  322. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/PretargetingConfigList.php +47 -0
  323. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/PretargetingConfigPlacements.php +39 -0
  324. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/PretargetingConfigVideoPlayerSizes.php +48 -0
  325. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Price.php +57 -0
  326. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/PricePerBuyer.php +78 -0
  327. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/PrivateData.php +39 -0
  328. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Product.php +328 -0
  329. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Proposal.php +278 -0
  330. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/PublisherProfileApiProto.php +243 -0
  331. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/PublisherProvidedForecast.php +56 -0
  332. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Resource/Accounts.php +88 -0
  333. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Resource/BillingInfo.php +55 -0
  334. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Resource/Budget.php +81 -0
  335. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Resource/Creatives.php +127 -0
  336. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Resource/Marketplacedeals.php +88 -0
  337. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Resource/Marketplacenotes.php +61 -0
  338. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Resource/Marketplaceprivateauction.php +42 -0
  339. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Resource/PerformanceReport.php +52 -0
  340. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Resource/PretargetingConfig.php +118 -0
  341. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Resource/Products.php +55 -0
  342. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Resource/Proposals.php +122 -0
  343. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Resource/Pubprofiles.php +42 -0
  344. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Seller.php +39 -0
  345. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/SharedTargeting.php +63 -0
  346. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/TargetingValue.php +71 -0
  347. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/TargetingValueCreativeSize.php +81 -0
  348. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/TargetingValueDayPartTargeting.php +47 -0
  349. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/TargetingValueDayPartTargetingDayPart.php +66 -0
  350. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/TargetingValueSize.php +39 -0
  351. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/UpdatePrivateAuctionProposalRequest.php +64 -0
  352. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII.php +1171 -0
  353. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/AbsoluteDateRange.php +53 -0
  354. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/AddDealAssociationRequest.php +37 -0
  355. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Adexchangebuyer2Empty.php +20 -0
  356. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/AppContext.php +31 -0
  357. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/AuctionContext.php +31 -0
  358. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/BidMetricsRow.php +133 -0
  359. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/BidResponseWithoutBidsStatusRow.php +62 -0
  360. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/CalloutStatusRow.php +62 -0
  361. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Client.php +102 -0
  362. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ClientUser.php +57 -0
  363. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ClientUserInvitation.php +48 -0
  364. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Correction.php +56 -0
  365. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Creative.php +289 -0
  366. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/CreativeDealAssociation.php +48 -0
  367. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/CreativeStatusRow.php +62 -0
  368. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Date.php +48 -0
  369. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Disapproval.php +40 -0
  370. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/FilterSet.php +151 -0
  371. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/FilteredBidCreativeRow.php +62 -0
  372. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/FilteredBidDetailRow.php +62 -0
  373. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/FilteringStats.php +54 -0
  374. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/HtmlContent.php +48 -0
  375. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Image.php +48 -0
  376. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ImpressionMetricsRow.php +117 -0
  377. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListBidMetricsResponse.php +47 -0
  378. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListBidResponseErrorsResponse.php +47 -0
  379. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListBidResponsesWithoutBidsResponse.php +47 -0
  380. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListClientUserInvitationsResponse.php +47 -0
  381. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListClientUsersResponse.php +47 -0
  382. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListClientsResponse.php +47 -0
  383. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListCreativeStatusBreakdownByCreativeResponse.php +47 -0
  384. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListCreativeStatusBreakdownByDetailResponse.php +56 -0
  385. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListCreativesResponse.php +47 -0
  386. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListDealAssociationsResponse.php +47 -0
  387. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListFilterSetsResponse.php +47 -0
  388. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListFilteredBidRequestsResponse.php +47 -0
  389. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListFilteredBidsResponse.php +47 -0
  390. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListImpressionMetricsResponse.php +47 -0
  391. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListLosingBidsResponse.php +47 -0
  392. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListNonBillableWinningBidsResponse.php +47 -0
  393. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/LocationContext.php +31 -0
  394. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/MetricValue.php +39 -0
  395. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/NativeContent.php +159 -0
  396. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/NonBillableWinningBidStatusRow.php +62 -0
  397. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/PlatformContext.php +31 -0
  398. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/RealtimeTimeRange.php +30 -0
  399. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Reason.php +39 -0
  400. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/RelativeDateRange.php +39 -0
  401. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/RemoveDealAssociationRequest.php +37 -0
  402. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/Accounts.php +28 -0
  403. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/AccountsClients.php +104 -0
  404. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/AccountsClientsInvitations.php +90 -0
  405. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/AccountsClientsUsers.php +93 -0
  406. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/AccountsCreatives.php +151 -0
  407. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/AccountsCreativesDealAssociations.php +94 -0
  408. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/Bidders.php +28 -0
  409. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersAccounts.php +28 -0
  410. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersAccountsFilterSets.php +133 -0
  411. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersAccountsFilterSetsBidMetrics.php +60 -0
  412. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersAccountsFilterSetsBidResponseErrors.php +61 -0
  413. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersAccountsFilterSetsBidResponsesWithoutBids.php +61 -0
  414. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersAccountsFilterSetsFilteredBidRequests.php +61 -0
  415. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersAccountsFilterSetsFilteredBids.php +61 -0
  416. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersAccountsFilterSetsFilteredBidsCreatives.php +65 -0
  417. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersAccountsFilterSetsFilteredBidsDetails.php +66 -0
  418. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersAccountsFilterSetsImpressionMetrics.php +60 -0
  419. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersAccountsFilterSetsLosingBids.php +61 -0
  420. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersAccountsFilterSetsNonBillableWinningBids.php +61 -0
  421. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersFilterSets.php +133 -0
  422. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersFilterSetsBidMetrics.php +60 -0
  423. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersFilterSetsBidResponseErrors.php +61 -0
  424. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersFilterSetsBidResponsesWithoutBids.php +61 -0
  425. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersFilterSetsFilteredBidRequests.php +61 -0
  426. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersFilterSetsFilteredBids.php +60 -0
  427. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersFilterSetsFilteredBidsCreatives.php +65 -0
  428. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersFilterSetsFilteredBidsDetails.php +66 -0
  429. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersFilterSetsImpressionMetrics.php +60 -0
  430. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersFilterSetsLosingBids.php +60 -0
  431. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersFilterSetsNonBillableWinningBids.php +61 -0
  432. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/RowDimensions.php +37 -0
  433. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/SecurityContext.php +31 -0
  434. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ServingContext.php +110 -0
  435. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ServingRestriction.php +63 -0
  436. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/StopWatchingCreativeRequest.php +20 -0
  437. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/TimeInterval.php +39 -0
  438. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/VideoContent.php +30 -0
  439. vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/WatchCreativeRequest.php +30 -0
  440. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller.php +428 -0
  441. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Account.php +48 -0
  442. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Accounts.php +65 -0
  443. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/AdClient.php +66 -0
  444. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/AdClients.php +65 -0
  445. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Alert.php +66 -0
  446. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Alerts.php +47 -0
  447. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/CustomChannel.php +73 -0
  448. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/CustomChannelTargetingInfo.php +57 -0
  449. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/CustomChannels.php +65 -0
  450. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Metadata.php +47 -0
  451. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/PreferredDeal.php +93 -0
  452. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/PreferredDeals.php +47 -0
  453. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Report.php +92 -0
  454. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/ReportHeaders.php +48 -0
  455. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/ReportingMetadataEntry.php +85 -0
  456. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Resource/Accounts.php +61 -0
  457. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Resource/AccountsAdclients.php +48 -0
  458. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Resource/AccountsAlerts.php +45 -0
  459. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Resource/AccountsCustomchannels.php +65 -0
  460. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Resource/AccountsMetadata.php +28 -0
  461. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Resource/AccountsMetadataDimensions.php +42 -0
  462. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Resource/AccountsMetadataMetrics.php +42 -0
  463. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Resource/AccountsPreferreddeals.php +57 -0
  464. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Resource/AccountsReports.php +59 -0
  465. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Resource/AccountsReportsSaved.php +69 -0
  466. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Resource/AccountsUrlchannels.php +49 -0
  467. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/SavedReport.php +48 -0
  468. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/SavedReports.php +65 -0
  469. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/UrlChannel.php +48 -0
  470. vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/UrlChannels.php +65 -0
  471. vendor/google/apiclient-services/src/Google/Service/AdExperienceReport.php +89 -0
  472. vendor/google/apiclient-services/src/Google/Service/AdExperienceReport/PlatformSummary.php +85 -0
  473. vendor/google/apiclient-services/src/Google/Service/AdExperienceReport/Resource/Sites.php +47 -0
  474. vendor/google/apiclient-services/src/Google/Service/AdExperienceReport/Resource/ViolatingSites.php +41 -0
  475. vendor/google/apiclient-services/src/Google/Service/AdExperienceReport/SiteSummaryResponse.php +62 -0
  476. vendor/google/apiclient-services/src/Google/Service/AdExperienceReport/ViolatingSitesResponse.php +38 -0
  477. vendor/google/apiclient-services/src/Google/Service/AdSense.php +1060 -0
  478. vendor/google/apiclient-services/src/Google/Service/AdSense/Account.php +95 -0
  479. vendor/google/apiclient-services/src/Google/Service/AdSense/Accounts.php +65 -0
  480. vendor/google/apiclient-services/src/Google/Service/AdSense/AdClient.php +66 -0
  481. vendor/google/apiclient-services/src/Google/Service/AdSense/AdClients.php +65 -0
  482. vendor/google/apiclient-services/src/Google/Service/AdSense/AdCode.php +39 -0
  483. vendor/google/apiclient-services/src/Google/Service/AdSense/AdStyle.php +71 -0
  484. vendor/google/apiclient-services/src/Google/Service/AdSense/AdStyleColors.php +66 -0
  485. vendor/google/apiclient-services/src/Google/Service/AdSense/AdStyleFont.php +39 -0
  486. vendor/google/apiclient-services/src/Google/Service/AdSense/AdUnit.php +139 -0
  487. vendor/google/apiclient-services/src/Google/Service/AdSense/AdUnitContentAdsSettings.php +55 -0
  488. vendor/google/apiclient-services/src/Google/Service/AdSense/AdUnitContentAdsSettingsBackupOption.php +48 -0
  489. vendor/google/apiclient-services/src/Google/Service/AdSense/AdUnitFeedAdsSettings.php +57 -0
  490. vendor/google/apiclient-services/src/Google/Service/AdSense/AdUnitMobileContentAdsSettings.php +57 -0
  491. vendor/google/apiclient-services/src/Google/Service/AdSense/AdUnits.php +65 -0
  492. vendor/google/apiclient-services/src/Google/Service/AdSense/AdsenseReportsGenerateResponse.php +110 -0
  493. vendor/google/apiclient-services/src/Google/Service/AdSense/AdsenseReportsGenerateResponseHeaders.php +48 -0
  494. vendor/google/apiclient-services/src/Google/Service/AdSense/Alert.php +75 -0
  495. vendor/google/apiclient-services/src/Google/Service/AdSense/Alerts.php +47 -0
  496. vendor/google/apiclient-services/src/Google/Service/AdSense/CustomChannel.php +73 -0
  497. vendor/google/apiclient-services/src/Google/Service/AdSense/CustomChannelTargetingInfo.php +57 -0
  498. vendor/google/apiclient-services/src/Google/Service/AdSense/CustomChannels.php +65 -0
  499. vendor/google/apiclient-services/src/Google/Service/AdSense/Metadata.php +47 -0
  500. vendor/google/apiclient-services/src/Google/Service/AdSense/Payment.php +66 -0
  501. vendor/google/apiclient-services/src/Google/Service/AdSense/Payments.php +47 -0
  502. vendor/google/apiclient-services/src/Google/Service/AdSense/ReportingMetadataEntry.php +85 -0
  503. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/Accounts.php +61 -0
  504. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/AccountsAdclients.php +48 -0
  505. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/AccountsAdunits.php +82 -0
  506. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/AccountsAdunitsCustomchannels.php +50 -0
  507. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/AccountsAlerts.php +60 -0
  508. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/AccountsCustomchannels.php +65 -0
  509. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/AccountsCustomchannelsAdunits.php +52 -0
  510. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/AccountsPayments.php +42 -0
  511. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/AccountsReports.php +64 -0
  512. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/AccountsReportsSaved.php +69 -0
  513. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/AccountsSavedadstyles.php +62 -0
  514. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/AccountsUrlchannels.php +49 -0
  515. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/Adclients.php +46 -0
  516. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/Adunits.php +78 -0
  517. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/AdunitsCustomchannels.php +49 -0
  518. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/Alerts.php +57 -0
  519. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/Customchannels.php +63 -0
  520. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/CustomchannelsAdunits.php +51 -0
  521. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/Metadata.php +28 -0
  522. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/MetadataDimensions.php +41 -0
  523. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/MetadataMetrics.php +41 -0
  524. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/Payments.php +40 -0
  525. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/Reports.php +64 -0
  526. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/ReportsSaved.php +66 -0
  527. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/Savedadstyles.php +60 -0
  528. vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/Urlchannels.php +48 -0
  529. vendor/google/apiclient-services/src/Google/Service/AdSense/SavedAdStyle.php +64 -0
  530. vendor/google/apiclient-services/src/Google/Service/AdSense/SavedAdStyles.php +65 -0
  531. vendor/google/apiclient-services/src/Google/Service/AdSense/SavedReport.php +48 -0
  532. vendor/google/apiclient-services/src/Google/Service/AdSense/SavedReports.php +65 -0
  533. vendor/google/apiclient-services/src/Google/Service/AdSense/UrlChannel.php +48 -0
  534. vendor/google/apiclient-services/src/Google/Service/AdSense/UrlChannels.php +65 -0
  535. vendor/google/apiclient-services/src/Google/Service/AdSenseHost.php +630 -0
  536. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/Account.php +57 -0
  537. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/Accounts.php +56 -0
  538. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/AdClient.php +66 -0
  539. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/AdClients.php +65 -0
  540. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/AdCode.php +39 -0
  541. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/AdStyle.php +71 -0
  542. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/AdStyleColors.php +66 -0
  543. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/AdStyleFont.php +39 -0
  544. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/AdUnit.php +114 -0
  545. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/AdUnitContentAdsSettings.php +55 -0
  546. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/AdUnitContentAdsSettingsBackupOption.php +48 -0
  547. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/AdUnitMobileContentAdsSettings.php +57 -0
  548. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/AdUnits.php +65 -0
  549. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/AssociationSession.php +103 -0
  550. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/CustomChannel.php +57 -0
  551. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/CustomChannels.php +65 -0
  552. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/Report.php +92 -0
  553. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/ReportHeaders.php +48 -0
  554. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/Resource/Accounts.php +55 -0
  555. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/Resource/AccountsAdclients.php +63 -0
  556. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/Resource/AccountsAdunits.php +150 -0
  557. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/Resource/AccountsReports.php +59 -0
  558. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/Resource/Adclients.php +60 -0
  559. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/Resource/Associationsessions.php +60 -0
  560. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/Resource/Customchannels.php +125 -0
  561. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/Resource/Reports.php +58 -0
  562. vendor/google/apiclient-services/src/Google/Service/AdSenseHost/Resource/Urlchannels.php +29 -0
assets/css/admin-add-calendar.css CHANGED
File without changes
assets/css/admin-add-calendar.min.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! Simple Calendar - 3.1.10
2
  * https://simplecalendar.io
3
  * Copyright (c) Moonstone Media 2017
4
  * Licensed GPLv2+ */
1
+ /*! Simple Calendar - 3.1.11
2
  * https://simplecalendar.io
3
  * Copyright (c) Moonstone Media 2017
4
  * Licensed GPLv2+ */
assets/css/admin.css CHANGED
File without changes
assets/css/admin.min.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! Simple Calendar - 3.1.10
2
  * https://simplecalendar.io
3
  * Copyright (c) Moonstone Media 2017
4
  * Licensed GPLv2+ */
1
+ /*! Simple Calendar - 3.1.11
2
  * https://simplecalendar.io
3
  * Copyright (c) Moonstone Media 2017
4
  * Licensed GPLv2+ */
assets/css/default-calendar-grid.css CHANGED
File without changes
assets/css/default-calendar-grid.min.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! Simple Calendar - 3.1.10
2
  * https://simplecalendar.io
3
  * Copyright (c) Moonstone Media 2017
4
  * Licensed GPLv2+ */
1
+ /*! Simple Calendar - 3.1.11
2
  * https://simplecalendar.io
3
  * Copyright (c) Moonstone Media 2017
4
  * Licensed GPLv2+ */
assets/css/default-calendar-list.css CHANGED
File without changes
assets/css/default-calendar-list.min.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! Simple Calendar - 3.1.10
2
  * https://simplecalendar.io
3
  * Copyright (c) Moonstone Media 2017
4
  * Licensed GPLv2+ */
1
+ /*! Simple Calendar - 3.1.11
2
  * https://simplecalendar.io
3
  * Copyright (c) Moonstone Media 2017
4
  * Licensed GPLv2+ */
assets/css/vendor/jquery.qtip.css CHANGED
File without changes
assets/css/vendor/jquery.qtip.min.css CHANGED
File without changes
assets/css/vendor/select2.css CHANGED
File without changes
assets/css/vendor/select2.min.css CHANGED
File without changes
assets/fonts/simple-calendar.eot CHANGED
File without changes
assets/fonts/simple-calendar.svg CHANGED
File without changes
assets/fonts/simple-calendar.ttf CHANGED
File without changes
assets/fonts/simple-calendar.woff CHANGED
File without changes
assets/images/simple-calendar-icon-fill.svg CHANGED
File without changes
assets/images/simple-calendar-icon-strokes.svg CHANGED
File without changes
assets/images/welcome/fullcalendar-google-calendar-pro-grid-view.png CHANGED
File without changes
assets/images/welcome/grid-view-basic.png CHANGED
File without changes
assets/images/welcome/grid-view-widget-dark-theme.png CHANGED
File without changes
assets/images/welcome/icon-185x185.png CHANGED
File without changes
assets/images/welcome/list-view-widget.png CHANGED
File without changes
assets/js/admin-add-calendar.js CHANGED
File without changes
assets/js/admin-add-calendar.min.js CHANGED
@@ -1,4 +1,4 @@
1
- /*! Simple Calendar - 3.1.10
2
  * https://simplecalendar.io
3
  * Copyright (c) Moonstone Media 2017
4
  * Licensed GPLv2+ */
1
+ /*! Simple Calendar - 3.1.11
2
  * https://simplecalendar.io
3
  * Copyright (c) Moonstone Media 2017
4
  * Licensed GPLv2+ */
assets/js/admin.js CHANGED
File without changes
assets/js/admin.min.js CHANGED
@@ -1,4 +1,4 @@
1
- /*! Simple Calendar - 3.1.10
2
  * https://simplecalendar.io
3
  * Copyright (c) Moonstone Media 2017
4
  * Licensed GPLv2+ */
1
+ /*! Simple Calendar - 3.1.11
2
  * https://simplecalendar.io
3
  * Copyright (c) Moonstone Media 2017
4
  * Licensed GPLv2+ */
assets/js/default-calendar.js CHANGED
File without changes
assets/js/default-calendar.min.js CHANGED
@@ -1,4 +1,4 @@
1
- /*! Simple Calendar - 3.1.10
2
  * https://simplecalendar.io
3
  * Copyright (c) Moonstone Media 2017
4
  * Licensed GPLv2+ */
1
+ /*! Simple Calendar - 3.1.11
2
  * https://simplecalendar.io
3
  * Copyright (c) Moonstone Media 2017
4
  * Licensed GPLv2+ */
assets/js/vendor/imagesloaded.pkgd.js CHANGED
File without changes
assets/js/vendor/imagesloaded.pkgd.min.js CHANGED
File without changes
assets/js/vendor/jquery.qtip.js CHANGED
File without changes
assets/js/vendor/jquery.qtip.min.js CHANGED
File without changes
assets/js/vendor/jquery.qtip.min.map CHANGED
File without changes
assets/js/vendor/jquery.tipTip.js CHANGED
File without changes
assets/js/vendor/jquery.tipTip.minified.js CHANGED
File without changes
assets/js/vendor/moment-timezone-with-data.js CHANGED
File without changes
assets/js/vendor/moment-timezone-with-data.min.js CHANGED
File without changes
assets/js/vendor/moment-timezone.js CHANGED
File without changes
assets/js/vendor/moment.js CHANGED
File without changes
assets/js/vendor/moment.min.js CHANGED
File without changes
assets/js/vendor/select2.js CHANGED
File without changes
assets/js/vendor/select2.min.js CHANGED
File without changes
google-calendar-events.php CHANGED
@@ -5,7 +5,7 @@
5
  * Description: Add Google Calendar events to your WordPress site in minutes. Beautiful calendar displays. Fully responsive.
6
  * Author: Simple Calendar
7
  * Author URI: https://simplecalendar.io
8
- * Version: 3.1.10
9
  * Text Domain: google-calendar-events
10
  * Domain Path: /i18n
11
  *
@@ -21,7 +21,7 @@ if ( ! defined( 'ABSPATH' ) ) {
21
  $this_plugin_path = trailingslashit( dirname( __FILE__ ) );
22
  $this_plugin_dir = plugin_dir_url( __FILE__ );
23
  $this_plugin_constants = array(
24
- 'SIMPLE_CALENDAR_VERSION' => '3.1.10',
25
  'SIMPLE_CALENDAR_MAIN_FILE' => __FILE__,
26
  'SIMPLE_CALENDAR_URL' => $this_plugin_dir,
27
  'SIMPLE_CALENDAR_ASSETS' => $this_plugin_dir . 'assets/',
@@ -40,7 +40,7 @@ include_once 'includes/wp-requirements.php';
40
 
41
  // Check plugin requirements before loading plugin.
42
  $this_plugin_checks = new SimCal_WP_Requirements( 'Simple Calendar', plugin_basename( __FILE__ ), array(
43
- 'PHP' => '5.3.3',
44
  'WordPress' => '4.2',
45
  'Extensions' => array(
46
  'curl',
5
  * Description: Add Google Calendar events to your WordPress site in minutes. Beautiful calendar displays. Fully responsive.
6
  * Author: Simple Calendar
7
  * Author URI: https://simplecalendar.io
8
+ * Version: 3.1.11
9
  * Text Domain: google-calendar-events
10
  * Domain Path: /i18n
11
  *
21
  $this_plugin_path = trailingslashit( dirname( __FILE__ ) );
22
  $this_plugin_dir = plugin_dir_url( __FILE__ );
23
  $this_plugin_constants = array(
24
+ 'SIMPLE_CALENDAR_VERSION' => '3.1.11',
25
  'SIMPLE_CALENDAR_MAIN_FILE' => __FILE__,
26
  'SIMPLE_CALENDAR_URL' => $this_plugin_dir,
27
  'SIMPLE_CALENDAR_ASSETS' => $this_plugin_dir . 'assets/',
40
 
41
  // Check plugin requirements before loading plugin.
42
  $this_plugin_checks = new SimCal_WP_Requirements( 'Simple Calendar', plugin_basename( __FILE__ ), array(
43
+ 'PHP' => '5.4',
44
  'WordPress' => '4.2',
45
  'Extensions' => array(
46
  'curl',
i18n/translating.txt CHANGED
File without changes
includes/abstracts/admin-page.php CHANGED
File without changes
includes/abstracts/calendar-view.php CHANGED
File without changes
includes/abstracts/calendar.php CHANGED
File without changes
includes/abstracts/feed.php CHANGED
File without changes
includes/abstracts/field.php CHANGED
File without changes
includes/abstracts/meta-box.php CHANGED
File without changes
includes/abstracts/widget.php CHANGED
File without changes
includes/admin/ajax.php CHANGED
File without changes
includes/admin/assets.php CHANGED
File without changes
includes/admin/bulk-actions.php CHANGED
File without changes
includes/admin/fields/checkbox.php CHANGED
File without changes
includes/admin/fields/date-picker.php CHANGED
File without changes
includes/admin/fields/datetime-format.php CHANGED
File without changes
includes/admin/fields/license.php CHANGED
File without changes
includes/admin/fields/nonce.php CHANGED
File without changes
includes/admin/fields/radio.php CHANGED
File without changes
includes/admin/fields/select.php CHANGED
File without changes
includes/admin/fields/standard.php CHANGED
File without changes
includes/admin/fields/textarea.php CHANGED
File without changes
includes/admin/menus.php CHANGED
File without changes
includes/admin/meta-boxes.php CHANGED
File without changes
includes/admin/metaboxes/attach-calendar.php CHANGED
File without changes
includes/admin/metaboxes/get-shortcode.php CHANGED
File without changes
includes/admin/metaboxes/newsletter.php CHANGED
File without changes
includes/admin/metaboxes/settings.php CHANGED
File without changes
includes/admin/metaboxes/upgrade-to-premium.php CHANGED
File without changes
includes/admin/notice.php CHANGED
File without changes
includes/admin/notices.php CHANGED
File without changes
includes/admin/pages.php CHANGED
File without changes
includes/admin/pages/add-ons.php CHANGED
File without changes
includes/admin/pages/advanced.php CHANGED
File without changes
includes/admin/pages/calendars.php CHANGED
File without changes
includes/admin/pages/feeds.php CHANGED
File without changes
includes/admin/pages/licenses.php CHANGED
File without changes
includes/admin/pages/system-status.php CHANGED
File without changes
includes/admin/post-types.php CHANGED
File without changes
includes/admin/updater.php CHANGED
File without changes
includes/admin/welcome.php CHANGED
File without changes
includes/ajax.php CHANGED
File without changes
includes/assets.php CHANGED
File without changes
includes/autoload.php CHANGED
File without changes
includes/browser.php CHANGED
File without changes
includes/calendars/admin/default-calendar-admin.php CHANGED
File without changes
includes/calendars/default-calendar.php CHANGED
File without changes
includes/calendars/views/default-calendar-grid.php CHANGED
File without changes
includes/calendars/views/default-calendar-list.php CHANGED
@@ -523,9 +523,9 @@ class Default_Calendar_List implements Calendar_View {
523
  }
524
 
525
  echo '<' . $block_tag . ' class="simcal-events-list-container"' .
526
- ' data-prev="' . $this->prev . '"' .
527
- ' data-next="' . $this->next . '"' .
528
- $data_heading . '>';
529
 
530
  if ( ! empty( $current_events ) && is_array( $current_events ) ) :
531
 
@@ -625,16 +625,16 @@ class Default_Calendar_List implements Calendar_View {
625
  // Toggle some events visibility if more than optional limit.
626
  if ( ( $calendar->events_limit > - 1 ) && ( $count >= $calendar->events_limit ) ) :
627
  $event_classes .= ' simcal-event-toggled';
628
- $event_visibility = ' style="display: none"';
629
  endif;
630
 
631
  $event_color = $event->get_color();
632
  if ( ! empty( $event_color ) ) {
633
  $side = is_rtl() ? 'right' : 'left';
634
- $event_color = ' style="border-' . $side . ': 4px solid ' . $event_color . '; padding-' . $side . ': 8px;"';
635
  }
636
 
637
- $list_events .= "\t" . '<li class="' . $event_classes . '"' . $event_visibility . $event_color . ' itemscope itemtype="http://schema.org/Event" data-start="' . esc_attr( $event->start ) . '">' . "\n";
638
  $list_events .= "\t\t" . '<div class="simcal-event-details">' . $calendar->get_event_html( $event ) . '</div>' . "\n";
639
  $list_events .= "\t" . '</li>' . "\n";
640
 
523
  }
524
 
525
  echo '<' . $block_tag . ' class="simcal-events-list-container"' .
526
+ ' data-prev="' . $this->prev . '"' .
527
+ ' data-next="' . $this->next . '"' .
528
+ $data_heading . '>';
529
 
530
  if ( ! empty( $current_events ) && is_array( $current_events ) ) :
531
 
625
  // Toggle some events visibility if more than optional limit.
626
  if ( ( $calendar->events_limit > - 1 ) && ( $count >= $calendar->events_limit ) ) :
627
  $event_classes .= ' simcal-event-toggled';
628
+ $event_visibility = ' display: none;';
629
  endif;
630
 
631
  $event_color = $event->get_color();
632
  if ( ! empty( $event_color ) ) {
633
  $side = is_rtl() ? 'right' : 'left';
634
+ $event_color = ' border-' . $side . ': 4px solid ' . $event_color . '; padding-' . $side . ': 8px;';
635
  }
636
 
637
+ $list_events .= "\t" . '<li class="' . $event_classes . '" style="' . $event_visibility . $event_color . '" itemscope itemtype="http://schema.org/Event" data-start="' . esc_attr( $event->start ) . '">' . "\n";
638
  $list_events .= "\t\t" . '<div class="simcal-event-details">' . $calendar->get_event_html( $event ) . '</div>' . "\n";
639
  $list_events .= "\t" . '</li>' . "\n";
640
 
includes/events/event-builder.php CHANGED
@@ -724,7 +724,7 @@ class Event_Builder {
724
 
725
  if ( $end instanceof Carbon ) {
726
 
727
- $output .= '-' . '<span class="simcal-event-start simcal-event-end-date" ' . 'data-event-start="' . $end_ts . '" ' . 'data-event-format="' . $this->calendar->date_format . '" ' . 'itemprop="endDate" content="' . $end_iso . '">' . date_i18n( $this->calendar->date_format, strtotime( $end->toDateTimeString() ) ) . '</span>' . $this->calendar->datetime_separator . $time_end;
728
  }
729
 
730
  } else {
724
 
725
  if ( $end instanceof Carbon ) {
726
 
727
+ $output .= ' - ' . '<span class="simcal-event-start simcal-event-end-date" ' . 'data-event-start="' . $end_ts . '" ' . 'data-event-format="' . $this->calendar->date_format . '" ' . 'itemprop="endDate" content="' . $end_iso . '">' . date_i18n( $this->calendar->date_format, strtotime( $end->toDateTimeString() ) ) . '</span>' . $this->calendar->datetime_separator . $time_end;
728
  }
729
 
730
  } else {
includes/events/event.php CHANGED
File without changes
includes/events/events.php CHANGED
File without changes
includes/feeds/admin/google-admin.php CHANGED
File without changes
includes/feeds/admin/grouped-calendars-admin.php CHANGED
File without changes
includes/feeds/google.php CHANGED
File without changes
includes/feeds/grouped-calendars.php CHANGED
File without changes
includes/functions/admin.php CHANGED
File without changes
includes/functions/deprecated.php CHANGED
File without changes
includes/functions/shared.php CHANGED
File without changes
includes/installation.php CHANGED
File without changes
includes/main.php CHANGED
File without changes
includes/objects.php CHANGED
File without changes
includes/post-types.php CHANGED
File without changes
includes/shortcodes.php CHANGED
File without changes
includes/update.php CHANGED
File without changes
includes/updates/update-v210.php CHANGED
File without changes
includes/updates/update-v220.php CHANGED
File without changes
includes/updates/update-v300.php CHANGED
File without changes
includes/updates/update-v3013.php CHANGED
File without changes
includes/widgets.php CHANGED
File without changes
includes/widgets/calendar.php CHANGED
File without changes
includes/wp-requirements.php CHANGED
File without changes
license.txt CHANGED
File without changes
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: simplecalendar, sureswiftcapital, pderksen, nickyoung87, nekojira,
3
  Tags: google calendar, calendar, calendars, google, event calendar, custom calendar, custom calendars, event, events
4
  Requires at least: 4.2
5
  Tested up to: 4.9
6
- Stable tag: 3.1.10
7
  License: GPLv2 or later
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
@@ -96,6 +96,10 @@ We'd love your help! Here's a few things you can do:
96
 
97
  == Changelog ==
98
 
 
 
 
 
99
  = 3.1.10 - August 22, 2017 =
100
 
101
  * Fix: Fixed an issue where Google Calendar API key sometimes wouldn't save on the settings page.
3
  Tags: google calendar, calendar, calendars, google, event calendar, custom calendar, custom calendars, event, events
4
  Requires at least: 4.2
5
  Tested up to: 4.9
6
+ Stable tag: 3.1.11
7
  License: GPLv2 or later
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
96
 
97
  == Changelog ==
98
 
99
+ = 3.1.11 - December 27, 2017 =
100
+ * Dev: Update Google API Client libraries to v2. NOTE: Version 5.4+ for PHP now required.
101
+ * Fix: Default calendar list view not showing pro calendar coloring when Calendar Settings > Appearance > Limit Visible Events is set.
102
+
103
  = 3.1.10 - August 22, 2017 =
104
 
105
  * Fix: Fixed an issue where Google Calendar API key sometimes wouldn't save on the settings page.
uninstall.php CHANGED
File without changes
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit94de48247530691cdfc0f33e150dc39a::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInit69c38c918f3d12c7fc81cff8271da8ca::getLoader();
vendor/composer/ClassLoader.php CHANGED
@@ -374,13 +374,9 @@ class ClassLoader
374
 
375
  $first = $class[0];
376
  if (isset($this->prefixLengthsPsr4[$first])) {
377
- $subPath = $class;
378
- while (false !== $lastPos = strrpos($subPath, '\\')) {
379
- $subPath = substr($subPath, 0, $lastPos);
380
- $search = $subPath.'\\';
381
- if (isset($this->prefixDirsPsr4[$search])) {
382
- foreach ($this->prefixDirsPsr4[$search] as $dir) {
383
- $length = $this->prefixLengthsPsr4[$first][$search];
384
  if (file_exists($file = $dir . DIRECTORY_SEPARATOR . substr($logicalPathPsr4, $length))) {
385
  return $file;
386
  }
374
 
375
  $first = $class[0];
376
  if (isset($this->prefixLengthsPsr4[$first])) {
377
+ foreach ($this->prefixLengthsPsr4[$first] as $prefix => $length) {
378
+ if (0 === strpos($class, $prefix)) {
379
+ foreach ($this->prefixDirsPsr4[$prefix] as $dir) {
 
 
 
 
380
  if (file_exists($file = $dir . DIRECTORY_SEPARATOR . substr($logicalPathPsr4, $length))) {
381
  return $file;
382
  }
vendor/composer/LICENSE CHANGED
@@ -1,5 +1,5 @@
1
 
2
- Copyright (c) Nils Adermann, Jordi Boggiano
3
 
4
  Permission is hereby granted, free of charge, to any person obtaining a copy
5
  of this software and associated documentation files (the "Software"), to deal
1
 
2
+ Copyright (c) 2016 Nils Adermann, Jordi Boggiano
3
 
4
  Permission is hereby granted, free of charge, to any person obtaining a copy
5
  of this software and associated documentation files (the "Software"), to deal
vendor/composer/autoload_classmap.php CHANGED
@@ -6,5 +6,7 @@ $vendorDir = dirname(dirname(__FILE__));
6
  $baseDir = dirname($vendorDir);
7
 
8
  return array(
 
 
9
  'Mexitek\\PHPColors\\Color' => $vendorDir . '/mexitek/phpcolors/src/Mexitek/PHPColors/Color.php',
10
  );
6
  $baseDir = dirname($vendorDir);
7
 
8
  return array(
9
+ 'Google_Service_Exception' => $vendorDir . '/google/apiclient/src/Google/Service/Exception.php',
10
+ 'Google_Service_Resource' => $vendorDir . '/google/apiclient/src/Google/Service/Resource.php',
11
  'Mexitek\\PHPColors\\Color' => $vendorDir . '/mexitek/phpcolors/src/Mexitek/PHPColors/Color.php',
12
  );
vendor/composer/autoload_files.php CHANGED
@@ -6,6 +6,9 @@ $vendorDir = dirname(dirname(__FILE__));
6
  $baseDir = dirname($vendorDir);
7
 
8
  return array(
 
 
 
9
  '0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => $vendorDir . '/symfony/polyfill-mbstring/bootstrap.php',
10
- 'cf150f72bd303a2ff07711c9a70f2d53' => $vendorDir . '/google/apiclient/src/Google/autoload.php',
11
  );
6
  $baseDir = dirname($vendorDir);
7
 
8
  return array(
9
+ 'a0edc8309cc5e1d60e3047b5df6b7052' => $vendorDir . '/guzzlehttp/psr7/src/functions_include.php',
10
+ 'c964ee0ededf28c96ebd9db5099ef910' => $vendorDir . '/guzzlehttp/promises/src/functions_include.php',
11
+ '37a3dc5111fe8f707ab4c132ef1dbc62' => $vendorDir . '/guzzlehttp/guzzle/src/functions_include.php',
12
  '0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => $vendorDir . '/symfony/polyfill-mbstring/bootstrap.php',
13
+ 'decc78cc4436b1292c6c0d151b19445c' => $vendorDir . '/phpseclib/phpseclib/phpseclib/bootstrap.php',
14
  );
vendor/composer/autoload_namespaces.php CHANGED
@@ -7,4 +7,6 @@ $baseDir = dirname($vendorDir);
7
 
8
  return array(
9
  'Parsedown' => array($vendorDir . '/erusev/parsedown'),
 
 
10
  );
7
 
8
  return array(
9
  'Parsedown' => array($vendorDir . '/erusev/parsedown'),
10
+ 'Google_Service_' => array($vendorDir . '/google/apiclient-services/src'),
11
+ 'Google_' => array($vendorDir . '/google/apiclient/src'),
12
  );
vendor/composer/autoload_psr4.php CHANGED
@@ -6,8 +6,18 @@ $vendorDir = dirname(dirname(__FILE__));
6
  $baseDir = dirname($vendorDir);
7
 
8
  return array(
 
9
  'Symfony\\Polyfill\\Mbstring\\' => array($vendorDir . '/symfony/polyfill-mbstring'),
10
  'Symfony\\Component\\Translation\\' => array($vendorDir . '/symfony/translation'),
 
 
 
 
 
 
 
 
 
11
  'Composer\\Installers\\' => array($vendorDir . '/composer/installers/src/Composer/Installers'),
12
  'Carbon\\' => array($vendorDir . '/nesbot/carbon/src/Carbon'),
13
  );
6
  $baseDir = dirname($vendorDir);
7
 
8
  return array(
9
+ 'phpseclib\\' => array($vendorDir . '/phpseclib/phpseclib/phpseclib'),
10
  'Symfony\\Polyfill\\Mbstring\\' => array($vendorDir . '/symfony/polyfill-mbstring'),
11
  'Symfony\\Component\\Translation\\' => array($vendorDir . '/symfony/translation'),
12
+ 'Psr\\Log\\' => array($vendorDir . '/psr/log/Psr/Log'),
13
+ 'Psr\\Http\\Message\\' => array($vendorDir . '/psr/http-message/src'),
14
+ 'Psr\\Cache\\' => array($vendorDir . '/psr/cache/src'),
15
+ 'Monolog\\' => array($vendorDir . '/monolog/monolog/src/Monolog'),
16
+ 'GuzzleHttp\\Psr7\\' => array($vendorDir . '/guzzlehttp/psr7/src'),
17
+ 'GuzzleHttp\\Promise\\' => array($vendorDir . '/guzzlehttp/promises/src'),
18
+ 'GuzzleHttp\\' => array($vendorDir . '/guzzlehttp/guzzle/src'),
19
+ 'Google\\Auth\\' => array($vendorDir . '/google/auth/src'),
20
+ 'Firebase\\JWT\\' => array($vendorDir . '/firebase/php-jwt/src'),
21
  'Composer\\Installers\\' => array($vendorDir . '/composer/installers/src/Composer/Installers'),
22
  'Carbon\\' => array($vendorDir . '/nesbot/carbon/src/Carbon'),
23
  );
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit94de48247530691cdfc0f33e150dc39a
6
  {
7
  private static $loader;
8
 
@@ -19,15 +19,15 @@ class ComposerAutoloaderInit94de48247530691cdfc0f33e150dc39a
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInit94de48247530691cdfc0f33e150dc39a', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInit94de48247530691cdfc0f33e150dc39a', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
- call_user_func(\Composer\Autoload\ComposerStaticInit94de48247530691cdfc0f33e150dc39a::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
@@ -48,19 +48,19 @@ class ComposerAutoloaderInit94de48247530691cdfc0f33e150dc39a
48
  $loader->register(true);
49
 
50
  if ($useStaticLoader) {
51
- $includeFiles = Composer\Autoload\ComposerStaticInit94de48247530691cdfc0f33e150dc39a::$files;
52
  } else {
53
  $includeFiles = require __DIR__ . '/autoload_files.php';
54
  }
55
  foreach ($includeFiles as $fileIdentifier => $file) {
56
- composerRequire94de48247530691cdfc0f33e150dc39a($fileIdentifier, $file);
57
  }
58
 
59
  return $loader;
60
  }
61
  }
62
 
63
- function composerRequire94de48247530691cdfc0f33e150dc39a($fileIdentifier, $file)
64
  {
65
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
66
  require $file;
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInit69c38c918f3d12c7fc81cff8271da8ca
6
  {
7
  private static $loader;
8
 
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInit69c38c918f3d12c7fc81cff8271da8ca', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInit69c38c918f3d12c7fc81cff8271da8ca', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
+ call_user_func(\Composer\Autoload\ComposerStaticInit69c38c918f3d12c7fc81cff8271da8ca::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
48
  $loader->register(true);
49
 
50
  if ($useStaticLoader) {
51
+ $includeFiles = Composer\Autoload\ComposerStaticInit69c38c918f3d12c7fc81cff8271da8ca::$files;
52
  } else {
53
  $includeFiles = require __DIR__ . '/autoload_files.php';
54
  }
55
  foreach ($includeFiles as $fileIdentifier => $file) {
56
+ composerRequire69c38c918f3d12c7fc81cff8271da8ca($fileIdentifier, $file);
57
  }
58
 
59
  return $loader;
60
  }
61
  }
62
 
63
+ function composerRequire69c38c918f3d12c7fc81cff8271da8ca($fileIdentifier, $file)
64
  {
65
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
66
  require $file;
vendor/composer/autoload_static.php CHANGED
@@ -4,19 +4,47 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInit94de48247530691cdfc0f33e150dc39a
8
  {
9
  public static $files = array (
 
 
 
10
  '0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php',
11
- 'cf150f72bd303a2ff07711c9a70f2d53' => __DIR__ . '/..' . '/google/apiclient/src/Google/autoload.php',
12
  );
13
 
14
  public static $prefixLengthsPsr4 = array (
 
 
 
 
15
  'S' =>
16
  array (
17
  'Symfony\\Polyfill\\Mbstring\\' => 26,
18
  'Symfony\\Component\\Translation\\' => 30,
19
  ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
20
  'C' =>
21
  array (
22
  'Composer\\Installers\\' => 20,
@@ -25,6 +53,10 @@ class ComposerStaticInit94de48247530691cdfc0f33e150dc39a
25
  );
26
 
27
  public static $prefixDirsPsr4 = array (
 
 
 
 
28
  'Symfony\\Polyfill\\Mbstring\\' =>
29
  array (
30
  0 => __DIR__ . '/..' . '/symfony/polyfill-mbstring',
@@ -33,6 +65,42 @@ class ComposerStaticInit94de48247530691cdfc0f33e150dc39a
33
  array (
34
  0 => __DIR__ . '/..' . '/symfony/translation',
35
  ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
36
  'Composer\\Installers\\' =>
37
  array (
38
  0 => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers',
@@ -51,19 +119,32 @@ class ComposerStaticInit94de48247530691cdfc0f33e150dc39a
51
  0 => __DIR__ . '/..' . '/erusev/parsedown',
52
  ),
53
  ),
 
 
 
 
 
 
 
 
 
 
 
54
  );
55
 
56
  public static $classMap = array (
 
 
57
  'Mexitek\\PHPColors\\Color' => __DIR__ . '/..' . '/mexitek/phpcolors/src/Mexitek/PHPColors/Color.php',
58
  );
59
 
60
  public static function getInitializer(ClassLoader $loader)
61
  {
62
  return \Closure::bind(function () use ($loader) {
63
- $loader->prefixLengthsPsr4 = ComposerStaticInit94de48247530691cdfc0f33e150dc39a::$prefixLengthsPsr4;
64
- $loader->prefixDirsPsr4 = ComposerStaticInit94de48247530691cdfc0f33e150dc39a::$prefixDirsPsr4;
65
- $loader->prefixesPsr0 = ComposerStaticInit94de48247530691cdfc0f33e150dc39a::$prefixesPsr0;
66
- $loader->classMap = ComposerStaticInit94de48247530691cdfc0f33e150dc39a::$classMap;
67
 
68
  }, null, ClassLoader::class);
69
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInit69c38c918f3d12c7fc81cff8271da8ca
8
  {
9
  public static $files = array (
10
+ 'a0edc8309cc5e1d60e3047b5df6b7052' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/functions_include.php',
11
+ 'c964ee0ededf28c96ebd9db5099ef910' => __DIR__ . '/..' . '/guzzlehttp/promises/src/functions_include.php',
12
+ '37a3dc5111fe8f707ab4c132ef1dbc62' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/functions_include.php',
13
  '0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php',
14
+ 'decc78cc4436b1292c6c0d151b19445c' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/bootstrap.php',
15
  );
16
 
17
  public static $prefixLengthsPsr4 = array (
18
+ 'p' =>
19
+ array (
20
+ 'phpseclib\\' => 10,
21
+ ),
22
  'S' =>
23
  array (
24
  'Symfony\\Polyfill\\Mbstring\\' => 26,
25
  'Symfony\\Component\\Translation\\' => 30,
26
  ),
27
+ 'P' =>
28
+ array (
29
+ 'Psr\\Log\\' => 8,
30
+ 'Psr\\Http\\Message\\' => 17,
31
+ 'Psr\\Cache\\' => 10,
32
+ ),
33
+ 'M' =>
34
+ array (
35
+ 'Monolog\\' => 8,
36
+ ),
37
+ 'G' =>
38
+ array (
39
+ 'GuzzleHttp\\Psr7\\' => 16,
40
+ 'GuzzleHttp\\Promise\\' => 19,
41
+ 'GuzzleHttp\\' => 11,
42
+ 'Google\\Auth\\' => 12,
43
+ ),
44
+ 'F' =>
45
+ array (
46
+ 'Firebase\\JWT\\' => 13,
47
+ ),
48
  'C' =>
49
  array (
50
  'Composer\\Installers\\' => 20,
53
  );
54
 
55
  public static $prefixDirsPsr4 = array (
56
+ 'phpseclib\\' =>
57
+ array (
58
+ 0 => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib',
59
+ ),
60
  'Symfony\\Polyfill\\Mbstring\\' =>
61
  array (
62
  0 => __DIR__ . '/..' . '/symfony/polyfill-mbstring',
65
  array (
66
  0 => __DIR__ . '/..' . '/symfony/translation',
67
  ),
68
+ 'Psr\\Log\\' =>
69
+ array (
70
+ 0 => __DIR__ . '/..' . '/psr/log/Psr/Log',
71
+ ),
72
+ 'Psr\\Http\\Message\\' =>
73
+ array (
74
+ 0 => __DIR__ . '/..' . '/psr/http-message/src',
75
+ ),
76
+ 'Psr\\Cache\\' =>
77
+ array (
78
+ 0 => __DIR__ . '/..' . '/psr/cache/src',
79
+ ),
80
+ 'Monolog\\' =>
81
+ array (
82
+ 0 => __DIR__ . '/..' . '/monolog/monolog/src/Monolog',
83
+ ),
84
+ 'GuzzleHttp\\Psr7\\' =>
85
+ array (
86
+ 0 => __DIR__ . '/..' . '/guzzlehttp/psr7/src',
87
+ ),
88
+ 'GuzzleHttp\\Promise\\' =>
89
+ array (
90
+ 0 => __DIR__ . '/..' . '/guzzlehttp/promises/src',
91
+ ),
92
+ 'GuzzleHttp\\' =>
93
+ array (
94
+ 0 => __DIR__ . '/..' . '/guzzlehttp/guzzle/src',
95
+ ),
96
+ 'Google\\Auth\\' =>
97
+ array (
98
+ 0 => __DIR__ . '/..' . '/google/auth/src',
99
+ ),
100
+ 'Firebase\\JWT\\' =>
101
+ array (
102
+ 0 => __DIR__ . '/..' . '/firebase/php-jwt/src',
103
+ ),
104
  'Composer\\Installers\\' =>
105
  array (
106
  0 => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers',
119
  0 => __DIR__ . '/..' . '/erusev/parsedown',
120
  ),
121
  ),
122
+ 'G' =>
123
+ array (
124
+ 'Google_Service_' =>
125
+ array (
126
+ 0 => __DIR__ . '/..' . '/google/apiclient-services/src',
127
+ ),
128
+ 'Google_' =>
129
+ array (
130
+ 0 => __DIR__ . '/..' . '/google/apiclient/src',
131
+ ),
132
+ ),
133
  );
134
 
135
  public static $classMap = array (
136
+ 'Google_Service_Exception' => __DIR__ . '/..' . '/google/apiclient/src/Google/Service/Exception.php',
137
+ 'Google_Service_Resource' => __DIR__ . '/..' . '/google/apiclient/src/Google/Service/Resource.php',
138
  'Mexitek\\PHPColors\\Color' => __DIR__ . '/..' . '/mexitek/phpcolors/src/Mexitek/PHPColors/Color.php',
139
  );
140
 
141
  public static function getInitializer(ClassLoader $loader)
142
  {
143
  return \Closure::bind(function () use ($loader) {
144
+ $loader->prefixLengthsPsr4 = ComposerStaticInit69c38c918f3d12c7fc81cff8271da8ca::$prefixLengthsPsr4;
145
+ $loader->prefixDirsPsr4 = ComposerStaticInit69c38c918f3d12c7fc81cff8271da8ca::$prefixDirsPsr4;
146
+ $loader->prefixesPsr0 = ComposerStaticInit69c38c918f3d12c7fc81cff8271da8ca::$prefixesPsr0;
147
+ $loader->classMap = ComposerStaticInit69c38c918f3d12c7fc81cff8271da8ca::$classMap;
148
 
149
  }, null, ClassLoader::class);
150
  }
vendor/composer/installed.json CHANGED
@@ -125,12 +125,12 @@
125
  "source": {
126
  "type": "git",
127
  "url": "https://github.com/mexitek/phpColors.git",
128
- "reference": "629eb54bf7f920529c815fd5f85b5af9651ae9f0"
129
  },
130
  "dist": {
131
  "type": "zip",
132
- "url": "https://api.github.com/repos/mexitek/phpColors/zipball/629eb54bf7f920529c815fd5f85b5af9651ae9f0",
133
- "reference": "629eb54bf7f920529c815fd5f85b5af9651ae9f0",
134
  "shasum": ""
135
  },
136
  "require": {
@@ -139,7 +139,7 @@
139
  "require-dev": {
140
  "nette/tester": "~1.6"
141
  },
142
- "time": "2016-01-12T23:45:10+00:00",
143
  "type": "library",
144
  "installation-source": "source",
145
  "autoload": {
@@ -168,39 +168,701 @@
168
  "ui"
169
  ]
170
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
171
  {
172
  "name": "google/apiclient",
173
- "version": "v1.1.8",
174
- "version_normalized": "1.1.8.0",
175
  "source": {
176
  "type": "git",
177
  "url": "https://github.com/google/google-api-php-client.git",
178
- "reference": "85309a3520bb5f53368d43e35fd24f43c9556323"
179
  },
180
  "dist": {
181
  "type": "zip",
182
- "url": "https://api.github.com/repos/google/google-api-php-client/zipball/85309a3520bb5f53368d43e35fd24f43c9556323",
183
- "reference": "85309a3520bb5f53368d43e35fd24f43c9556323",
184
  "shasum": ""
185
  },
186
  "require": {
187
- "php": ">=5.2.1"
 
 
 
 
 
 
 
188
  },
189
  "require-dev": {
190
- "phpunit/phpunit": "3.7.*",
191
- "squizlabs/php_codesniffer": "~2.3"
 
 
 
192
  },
193
- "time": "2016-06-06T21:22:48+00:00",
 
 
 
194
  "type": "library",
195
  "extra": {
196
  "branch-alias": {
197
- "dev-v1-master": "1.1.x-dev"
198
  }
199
  },
200
  "installation-source": "dist",
201
  "autoload": {
202
- "files": [
203
- "src/Google/autoload.php"
 
 
 
204
  ]
205
  },
206
  "notification-url": "https://packagist.org/downloads/",
@@ -213,45 +875,109 @@
213
  "google"
214
  ]
215
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
216
  {
217
  "name": "symfony/translation",
218
- "version": "v3.3.6",
219
- "version_normalized": "3.3.6.0",
220
  "source": {
221
  "type": "git",
222
  "url": "https://github.com/symfony/translation.git",
223
- "reference": "35dd5fb003c90e8bd4d8cabdf94bf9c96d06fdc3"
224
  },
225
  "dist": {
226
  "type": "zip",
227
- "url": "https://api.github.com/repos/symfony/translation/zipball/35dd5fb003c90e8bd4d8cabdf94bf9c96d06fdc3",
228
- "reference": "35dd5fb003c90e8bd4d8cabdf94bf9c96d06fdc3",
229
  "shasum": ""
230
  },
231
  "require": {
232
- "php": ">=5.5.9",
233
  "symfony/polyfill-mbstring": "~1.0"
234
  },
235
  "conflict": {
236
  "symfony/config": "<2.8",
237
- "symfony/yaml": "<3.3"
 
238
  },
239
  "require-dev": {
240
  "psr/log": "~1.0",
241
- "symfony/config": "~2.8|~3.0",
242
- "symfony/intl": "^2.8.18|^3.2.5",
243
- "symfony/yaml": "~3.3"
 
 
244
  },
245
  "suggest": {
246
  "psr/log": "To use logging capability in translator",
247
  "symfony/config": "",
248
  "symfony/yaml": ""
249
  },
250
- "time": "2017-06-24T16:45:30+00:00",
251
  "type": "library",
252
  "extra": {
253
  "branch-alias": {
254
- "dev-master": "3.3-dev"
255
  }
256
  },
257
  "installation-source": "dist",
@@ -337,23 +1063,26 @@
337
  },
338
  {
339
  "name": "erusev/parsedown",
340
- "version": "1.6.3",
341
- "version_normalized": "1.6.3.0",
342
  "source": {
343
  "type": "git",
344
  "url": "https://github.com/erusev/parsedown.git",
345
- "reference": "728952b90a333b5c6f77f06ea9422b94b585878d"
346
  },
347
  "dist": {
348
  "type": "zip",
349
- "url": "https://api.github.com/repos/erusev/parsedown/zipball/728952b90a333b5c6f77f06ea9422b94b585878d",
350
- "reference": "728952b90a333b5c6f77f06ea9422b94b585878d",
351
  "shasum": ""
352
  },
353
  "require": {
354
  "php": ">=5.3.0"
355
  },
356
- "time": "2017-05-14T14:47:48+00:00",
 
 
 
357
  "type": "library",
358
  "installation-source": "dist",
359
  "autoload": {
@@ -378,66 +1107,5 @@
378
  "markdown",
379
  "parser"
380
  ]
381
- },
382
- {
383
- "name": "symfony/polyfill-mbstring",
384
- "version": "v1.5.0",
385
- "version_normalized": "1.5.0.0",
386
- "source": {
387
- "type": "git",
388
- "url": "https://github.com/symfony/polyfill-mbstring.git",
389
- "reference": "7c8fae0ac1d216eb54349e6a8baa57d515fe8803"
390
- },
391
- "dist": {
392
- "type": "zip",
393
- "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/7c8fae0ac1d216eb54349e6a8baa57d515fe8803",
394
- "reference": "7c8fae0ac1d216eb54349e6a8baa57d515fe8803",
395
- "shasum": ""
396
- },
397
- "require": {
398
- "php": ">=5.3.3"
399
- },
400
- "suggest": {
401
- "ext-mbstring": "For best performance"
402
- },
403
- "time": "2017-06-14T15:44:48+00:00",
404
- "type": "library",
405
- "extra": {
406
- "branch-alias": {
407
- "dev-master": "1.5-dev"
408
- }
409
- },
410
- "installation-source": "dist",
411
- "autoload": {
412
- "psr-4": {
413
- "Symfony\\Polyfill\\Mbstring\\": ""
414
- },
415
- "files": [
416
- "bootstrap.php"
417
- ]
418
- },
419
- "notification-url": "https://packagist.org/downloads/",
420
- "license": [
421
- "MIT"
422
- ],
423
- "authors": [
424
- {
425
- "name": "Nicolas Grekas",
426
- "email": "p@tchwork.com"
427
- },
428
- {
429
- "name": "Symfony Community",
430
- "homepage": "https://symfony.com/contributors"
431
- }
432
- ],
433
- "description": "Symfony polyfill for the Mbstring extension",
434
- "homepage": "https://symfony.com",
435
- "keywords": [
436
- "compatibility",
437
- "mbstring",
438
- "polyfill",
439
- "portable",
440
- "shim"
441
- ]
442
  }
443
  ]
125
  "source": {
126
  "type": "git",
127
  "url": "https://github.com/mexitek/phpColors.git",
128
+ "reference": "fdc0dc7fe8dae2298a0d2d49a8565c9f527eff39"
129
  },
130
  "dist": {
131
  "type": "zip",
132
+ "url": "https://api.github.com/repos/mexitek/phpColors/zipball/fdc0dc7fe8dae2298a0d2d49a8565c9f527eff39",
133
+ "reference": "fdc0dc7fe8dae2298a0d2d49a8565c9f527eff39",
134
  "shasum": ""
135
  },
136
  "require": {
139
  "require-dev": {
140
  "nette/tester": "~1.6"
141
  },
142
+ "time": "2017-11-21T18:59:02+00:00",
143
  "type": "library",
144
  "installation-source": "source",
145
  "autoload": {
168
  "ui"
169
  ]
170
  },
171
+ {
172
+ "name": "psr/http-message",
173
+ "version": "1.0.1",
174
+ "version_normalized": "1.0.1.0",
175
+ "source": {
176
+ "type": "git",
177
+ "url": "https://github.com/php-fig/http-message.git",
178
+ "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363"
179
+ },
180
+ "dist": {
181
+ "type": "zip",
182
+ "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363",
183
+ "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363",
184
+ "shasum": ""
185
+ },
186
+ "require": {
187
+ "php": ">=5.3.0"
188
+ },
189
+ "time": "2016-08-06T14:39:51+00:00",
190
+ "type": "library",
191
+ "extra": {
192
+ "branch-alias": {
193
+ "dev-master": "1.0.x-dev"
194
+ }
195
+ },
196
+ "installation-source": "dist",
197
+ "autoload": {
198
+ "psr-4": {
199
+ "Psr\\Http\\Message\\": "src/"
200
+ }
201
+ },
202
+ "notification-url": "https://packagist.org/downloads/",
203
+ "license": [
204
+ "MIT"
205
+ ],
206
+ "authors": [
207
+ {
208
+ "name": "PHP-FIG",
209
+ "homepage": "http://www.php-fig.org/"
210
+ }
211
+ ],
212
+ "description": "Common interface for HTTP messages",
213
+ "homepage": "https://github.com/php-fig/http-message",
214
+ "keywords": [
215
+ "http",
216
+ "http-message",
217
+ "psr",
218
+ "psr-7",
219
+ "request",
220
+ "response"
221
+ ]
222
+ },
223
+ {
224
+ "name": "guzzlehttp/psr7",
225
+ "version": "1.4.2",
226
+ "version_normalized": "1.4.2.0",
227
+ "source": {
228
+ "type": "git",
229
+ "url": "https://github.com/guzzle/psr7.git",
230
+ "reference": "f5b8a8512e2b58b0071a7280e39f14f72e05d87c"
231
+ },
232
+ "dist": {
233
+ "type": "zip",
234
+ "url": "https://api.github.com/repos/guzzle/psr7/zipball/f5b8a8512e2b58b0071a7280e39f14f72e05d87c",
235
+ "reference": "f5b8a8512e2b58b0071a7280e39f14f72e05d87c",
236
+ "shasum": ""
237
+ },
238
+ "require": {
239
+ "php": ">=5.4.0",
240
+ "psr/http-message": "~1.0"
241
+ },
242
+ "provide": {
243
+ "psr/http-message-implementation": "1.0"
244
+ },
245
+ "require-dev": {
246
+ "phpunit/phpunit": "~4.0"
247
+ },
248
+ "time": "2017-03-20T17:10:46+00:00",
249
+ "type": "library",
250
+ "extra": {
251
+ "branch-alias": {
252
+ "dev-master": "1.4-dev"
253
+ }
254
+ },
255
+ "installation-source": "dist",
256
+ "autoload": {
257
+ "psr-4": {
258
+ "GuzzleHttp\\Psr7\\": "src/"
259
+ },
260
+ "files": [
261
+ "src/functions_include.php"
262
+ ]
263
+ },
264
+ "notification-url": "https://packagist.org/downloads/",
265
+ "license": [
266
+ "MIT"
267
+ ],
268
+ "authors": [
269
+ {
270
+ "name": "Michael Dowling",
271
+ "email": "mtdowling@gmail.com",
272
+ "homepage": "https://github.com/mtdowling"
273
+ },
274
+ {
275
+ "name": "Tobias Schultze",
276
+ "homepage": "https://github.com/Tobion"
277
+ }
278
+ ],
279
+ "description": "PSR-7 message implementation that also provides common utility methods",
280
+ "keywords": [
281
+ "http",
282
+ "message",
283
+ "request",
284
+ "response",
285
+ "stream",
286
+ "uri",
287
+ "url"
288
+ ]
289
+ },
290
+ {
291
+ "name": "guzzlehttp/promises",
292
+ "version": "v1.3.1",
293
+ "version_normalized": "1.3.1.0",
294
+ "source": {
295
+ "type": "git",
296
+ "url": "https://github.com/guzzle/promises.git",
297
+ "reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646"
298
+ },
299
+ "dist": {
300
+ "type": "zip",
301
+ "url": "https://api.github.com/repos/guzzle/promises/zipball/a59da6cf61d80060647ff4d3eb2c03a2bc694646",
302
+ "reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646",
303
+ "shasum": ""
304
+ },
305
+ "require": {
306
+ "php": ">=5.5.0"
307
+ },
308
+ "require-dev": {
309
+ "phpunit/phpunit": "^4.0"
310
+ },
311
+ "time": "2016-12-20T10:07:11+00:00",
312
+ "type": "library",
313
+ "extra": {
314
+ "branch-alias": {
315
+ "dev-master": "1.4-dev"
316
+ }
317
+ },
318
+ "installation-source": "dist",
319
+ "autoload": {
320
+ "psr-4": {
321
+ "GuzzleHttp\\Promise\\": "src/"
322
+ },
323
+ "files": [
324
+ "src/functions_include.php"
325
+ ]
326
+ },
327
+ "notification-url": "https://packagist.org/downloads/",
328
+ "license": [
329
+ "MIT"
330
+ ],
331
+ "authors": [
332
+ {
333
+ "name": "Michael Dowling",
334
+ "email": "mtdowling@gmail.com",
335
+ "homepage": "https://github.com/mtdowling"
336
+ }
337
+ ],
338
+ "description": "Guzzle promises library",
339
+ "keywords": [
340
+ "promise"
341
+ ]
342
+ },
343
+ {
344
+ "name": "guzzlehttp/guzzle",
345
+ "version": "6.3.0",
346
+ "version_normalized": "6.3.0.0",
347
+ "source": {
348
+ "type": "git",
349
+ "url": "https://github.com/guzzle/guzzle.git",
350
+ "reference": "f4db5a78a5ea468d4831de7f0bf9d9415e348699"
351
+ },
352
+ "dist": {
353
+ "type": "zip",
354
+ "url": "https://api.github.com/repos/guzzle/guzzle/zipball/f4db5a78a5ea468d4831de7f0bf9d9415e348699",
355
+ "reference": "f4db5a78a5ea468d4831de7f0bf9d9415e348699",
356
+ "shasum": ""
357
+ },
358
+ "require": {
359
+ "guzzlehttp/promises": "^1.0",
360
+ "guzzlehttp/psr7": "^1.4",
361
+ "php": ">=5.5"
362
+ },
363
+ "require-dev": {
364
+ "ext-curl": "*",
365
+ "phpunit/phpunit": "^4.0 || ^5.0",
366
+ "psr/log": "^1.0"
367
+ },
368
+ "suggest": {
369
+ "psr/log": "Required for using the Log middleware"
370
+ },
371
+ "time": "2017-06-22T18:50:49+00:00",
372
+ "type": "library",
373
+ "extra": {
374
+ "branch-alias": {
375
+ "dev-master": "6.2-dev"
376
+ }
377
+ },
378
+ "installation-source": "dist",
379
+ "autoload": {
380
+ "files": [
381
+ "src/functions_include.php"
382
+ ],
383
+ "psr-4": {
384
+ "GuzzleHttp\\": "src/"
385
+ }
386
+ },
387
+ "notification-url": "https://packagist.org/downloads/",
388
+ "license": [
389
+ "MIT"
390
+ ],
391
+ "authors": [
392
+ {
393
+ "name": "Michael Dowling",
394
+ "email": "mtdowling@gmail.com",
395
+ "homepage": "https://github.com/mtdowling"
396
+ }
397
+ ],
398
+ "description": "Guzzle is a PHP HTTP client library",
399
+ "homepage": "http://guzzlephp.org/",
400
+ "keywords": [
401
+ "client",
402
+ "curl",
403
+ "framework",
404
+ "http",
405
+ "http client",
406
+ "rest",
407
+ "web service"
408
+ ]
409
+ },
410
+ {
411
+ "name": "phpseclib/phpseclib",
412
+ "version": "2.0.9",
413
+ "version_normalized": "2.0.9.0",
414
+ "source": {
415
+ "type": "git",
416
+ "url": "https://github.com/phpseclib/phpseclib.git",
417
+ "reference": "c9a3fe35e20eb6eeaca716d6a23cde03f52d1558"
418
+ },
419
+ "dist": {
420
+ "type": "zip",
421
+ "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/c9a3fe35e20eb6eeaca716d6a23cde03f52d1558",
422
+ "reference": "c9a3fe35e20eb6eeaca716d6a23cde03f52d1558",
423
+ "shasum": ""
424
+ },
425
+ "require": {
426
+ "php": ">=5.3.3"
427
+ },
428
+ "require-dev": {
429
+ "phing/phing": "~2.7",
430
+ "phpunit/phpunit": "~4.0",
431
+ "sami/sami": "~2.0",
432
+ "squizlabs/php_codesniffer": "~2.0"
433
+ },
434
+ "suggest": {
435
+ "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.",
436
+ "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.",
437
+ "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.",
438
+ "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations."
439
+ },
440
+ "time": "2017-11-29T06:38:08+00:00",
441
+ "type": "library",
442
+ "installation-source": "dist",
443
+ "autoload": {
444
+ "files": [
445
+ "phpseclib/bootstrap.php"
446
+ ],
447
+ "psr-4": {
448
+ "phpseclib\\": "phpseclib/"
449
+ }
450
+ },
451
+ "notification-url": "https://packagist.org/downloads/",
452
+ "license": [
453
+ "MIT"
454
+ ],
455
+ "authors": [
456
+ {
457
+ "name": "Jim Wigginton",
458
+ "email": "terrafrost@php.net",
459
+ "role": "Lead Developer"
460
+ },
461
+ {
462
+ "name": "Patrick Monnerat",
463
+ "email": "pm@datasphere.ch",
464
+ "role": "Developer"
465
+ },
466
+ {
467
+ "name": "Andreas Fischer",
468
+ "email": "bantu@phpbb.com",
469
+ "role": "Developer"
470
+ },
471
+ {
472
+ "name": "Hans-Jürgen Petrich",
473
+ "email": "petrich@tronic-media.com",
474
+ "role": "Developer"
475
+ },
476
+ {
477
+ "name": "Graham Campbell",
478
+ "email": "graham@alt-three.com",
479
+ "role": "Developer"
480
+ }
481
+ ],
482
+ "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.",
483
+ "homepage": "http://phpseclib.sourceforge.net",
484
+ "keywords": [
485
+ "BigInteger",
486
+ "aes",
487
+ "asn.1",
488
+ "asn1",
489
+ "blowfish",
490
+ "crypto",
491
+ "cryptography",
492
+ "encryption",
493
+ "rsa",
494
+ "security",
495
+ "sftp",
496
+ "signature",
497
+ "signing",
498
+ "ssh",
499
+ "twofish",
500
+ "x.509",
501
+ "x509"
502
+ ]
503
+ },
504
+ {
505
+ "name": "psr/log",
506
+ "version": "1.0.2",
507
+ "version_normalized": "1.0.2.0",
508
+ "source": {
509
+ "type": "git",
510
+ "url": "https://github.com/php-fig/log.git",
511
+ "reference": "4ebe3a8bf773a19edfe0a84b6585ba3d401b724d"
512
+ },
513
+ "dist": {
514
+ "type": "zip",
515
+ "url": "https://api.github.com/repos/php-fig/log/zipball/4ebe3a8bf773a19edfe0a84b6585ba3d401b724d",
516
+ "reference": "4ebe3a8bf773a19edfe0a84b6585ba3d401b724d",
517
+ "shasum": ""
518
+ },
519
+ "require": {
520
+ "php": ">=5.3.0"
521
+ },
522
+ "time": "2016-10-10T12:19:37+00:00",
523
+ "type": "library",
524
+ "extra": {
525
+ "branch-alias": {
526
+ "dev-master": "1.0.x-dev"
527
+ }
528
+ },
529
+ "installation-source": "dist",
530
+ "autoload": {
531
+ "psr-4": {
532
+ "Psr\\Log\\": "Psr/Log/"
533
+ }
534
+ },
535
+ "notification-url": "https://packagist.org/downloads/",
536
+ "license": [
537
+ "MIT"
538
+ ],
539
+ "authors": [
540
+ {
541
+ "name": "PHP-FIG",
542
+ "homepage": "http://www.php-fig.org/"
543
+ }
544
+ ],
545
+ "description": "Common interface for logging libraries",
546
+ "homepage": "https://github.com/php-fig/log",
547
+ "keywords": [
548
+ "log",
549
+ "psr",
550
+ "psr-3"
551
+ ]
552
+ },
553
+ {
554
+ "name": "monolog/monolog",
555
+ "version": "1.23.0",
556
+ "version_normalized": "1.23.0.0",
557
+ "source": {
558
+ "type": "git",
559
+ "url": "https://github.com/Seldaek/monolog.git",
560
+ "reference": "fd8c787753b3a2ad11bc60c063cff1358a32a3b4"
561
+ },
562
+ "dist": {
563
+ "type": "zip",
564
+ "url": "https://api.github.com/repos/Seldaek/monolog/zipball/fd8c787753b3a2ad11bc60c063cff1358a32a3b4",
565
+ "reference": "fd8c787753b3a2ad11bc60c063cff1358a32a3b4",
566
+ "shasum": ""
567
+ },
568
+ "require": {
569
+ "php": ">=5.3.0",
570
+ "psr/log": "~1.0"
571
+ },
572
+ "provide": {
573
+ "psr/log-implementation": "1.0.0"
574
+ },
575
+ "require-dev": {
576
+ "aws/aws-sdk-php": "^2.4.9 || ^3.0",
577
+ "doctrine/couchdb": "~1.0@dev",
578
+ "graylog2/gelf-php": "~1.0",
579
+ "jakub-onderka/php-parallel-lint": "0.9",
580
+ "php-amqplib/php-amqplib": "~2.4",
581
+ "php-console/php-console": "^3.1.3",
582
+ "phpunit/phpunit": "~4.5",
583
+ "phpunit/phpunit-mock-objects": "2.3.0",
584
+ "ruflin/elastica": ">=0.90 <3.0",
585
+ "sentry/sentry": "^0.13",
586
+ "swiftmailer/swiftmailer": "^5.3|^6.0"
587
+ },
588
+ "suggest": {
589
+ "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB",
590
+ "doctrine/couchdb": "Allow sending log messages to a CouchDB server",
591
+ "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)",
592
+ "ext-mongo": "Allow sending log messages to a MongoDB server",
593
+ "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server",
594
+ "mongodb/mongodb": "Allow sending log messages to a MongoDB server via PHP Driver",
595
+ "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib",
596
+ "php-console/php-console": "Allow sending log messages to Google Chrome",
597
+ "rollbar/rollbar": "Allow sending log messages to Rollbar",
598
+ "ruflin/elastica": "Allow sending log messages to an Elastic Search server",
599
+ "sentry/sentry": "Allow sending log messages to a Sentry server"
600
+ },
601
+ "time": "2017-06-19T01:22:40+00:00",
602
+ "type": "library",
603
+ "extra": {
604
+ "branch-alias": {
605
+ "dev-master": "2.0.x-dev"
606
+ }
607
+ },
608
+ "installation-source": "dist",
609
+ "autoload": {
610
+ "psr-4": {
611
+ "Monolog\\": "src/Monolog"
612
+ }
613
+ },
614
+ "notification-url": "https://packagist.org/downloads/",
615
+ "license": [
616
+ "MIT"
617
+ ],
618
+ "authors": [
619
+ {
620
+ "name": "Jordi Boggiano",
621
+ "email": "j.boggiano@seld.be",
622
+ "homepage": "http://seld.be"
623
+ }
624
+ ],
625
+ "description": "Sends your logs to files, sockets, inboxes, databases and various web services",
626
+ "homepage": "http://github.com/Seldaek/monolog",
627
+ "keywords": [
628
+ "log",
629
+ "logging",
630
+ "psr-3"
631
+ ]
632
+ },
633
+ {
634
+ "name": "firebase/php-jwt",
635
+ "version": "v5.0.0",
636
+ "version_normalized": "5.0.0.0",
637
+ "source": {
638
+ "type": "git",
639
+ "url": "https://github.com/firebase/php-jwt.git",
640
+ "reference": "9984a4d3a32ae7673d6971ea00bae9d0a1abba0e"
641
+ },
642
+ "dist": {
643
+ "type": "zip",
644
+ "url": "https://api.github.com/repos/firebase/php-jwt/zipball/9984a4d3a32ae7673d6971ea00bae9d0a1abba0e",
645
+ "reference": "9984a4d3a32ae7673d6971ea00bae9d0a1abba0e",
646
+ "shasum": ""
647
+ },
648
+ "require": {
649
+ "php": ">=5.3.0"
650
+ },
651
+ "require-dev": {
652
+ "phpunit/phpunit": " 4.8.35"
653
+ },
654
+ "time": "2017-06-27T22:17:23+00:00",
655
+ "type": "library",
656
+ "installation-source": "dist",
657
+ "autoload": {
658
+ "psr-4": {
659
+ "Firebase\\JWT\\": "src"
660
+ }
661
+ },
662
+ "notification-url": "https://packagist.org/downloads/",
663
+ "license": [
664
+ "BSD-3-Clause"
665
+ ],
666
+ "authors": [
667
+ {
668
+ "name": "Neuman Vong",
669
+ "email": "neuman+pear@twilio.com",
670
+ "role": "Developer"
671
+ },
672
+ {
673
+ "name": "Anant Narayanan",
674
+ "email": "anant@php.net",
675
+ "role": "Developer"
676
+ }
677
+ ],
678
+ "description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.",
679
+ "homepage": "https://github.com/firebase/php-jwt"
680
+ },
681
+ {
682
+ "name": "google/apiclient-services",
683
+ "version": "v0.40",
684
+ "version_normalized": "0.40.0.0",
685
+ "source": {
686
+ "type": "git",
687
+ "url": "https://github.com/google/google-api-php-client-services.git",
688
+ "reference": "5f474421169fc2d830cb46035cbc27f88c53ba8f"
689
+ },
690
+ "dist": {
691
+ "type": "zip",
692
+ "url": "https://api.github.com/repos/google/google-api-php-client-services/zipball/5f474421169fc2d830cb46035cbc27f88c53ba8f",
693
+ "reference": "5f474421169fc2d830cb46035cbc27f88c53ba8f",
694
+ "shasum": ""
695
+ },
696
+ "require": {
697
+ "php": ">=5.4"
698
+ },
699
+ "require-dev": {
700
+ "phpunit/phpunit": "~4.8"
701
+ },
702
+ "time": "2017-12-23T00:23:13+00:00",
703
+ "type": "library",
704
+ "installation-source": "dist",
705
+ "autoload": {
706
+ "psr-0": {
707
+ "Google_Service_": "src"
708
+ }
709
+ },
710
+ "notification-url": "https://packagist.org/downloads/",
711
+ "license": [
712
+ "Apache-2.0"
713
+ ],
714
+ "description": "Client library for Google APIs",
715
+ "homepage": "http://developers.google.com/api-client-library/php",
716
+ "keywords": [
717
+ "google"
718
+ ]
719
+ },
720
+ {
721
+ "name": "psr/cache",
722
+ "version": "1.0.1",
723
+ "version_normalized": "1.0.1.0",
724
+ "source": {
725
+ "type": "git",
726
+ "url": "https://github.com/php-fig/cache.git",
727
+ "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8"
728
+ },
729
+ "dist": {
730
+ "type": "zip",
731
+ "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8",
732
+ "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8",
733
+ "shasum": ""
734
+ },
735
+ "require": {
736
+ "php": ">=5.3.0"
737
+ },
738
+ "time": "2016-08-06T20:24:11+00:00",
739
+ "type": "library",
740
+ "extra": {
741
+ "branch-alias": {
742
+ "dev-master": "1.0.x-dev"
743
+ }
744
+ },
745
+ "installation-source": "dist",
746
+ "autoload": {
747
+ "psr-4": {
748
+ "Psr\\Cache\\": "src/"
749
+ }
750
+ },
751
+ "notification-url": "https://packagist.org/downloads/",
752
+ "license": [
753
+ "MIT"
754
+ ],
755
+ "authors": [
756
+ {
757
+ "name": "PHP-FIG",
758
+ "homepage": "http://www.php-fig.org/"
759
+ }
760
+ ],
761
+ "description": "Common interface for caching libraries",
762
+ "keywords": [
763
+ "cache",
764
+ "psr",
765
+ "psr-6"
766
+ ]
767
+ },
768
+ {
769
+ "name": "google/auth",
770
+ "version": "v1.2.0",
771
+ "version_normalized": "1.2.0.0",
772
+ "source": {
773
+ "type": "git",
774
+ "url": "https://github.com/google/google-auth-library-php.git",
775
+ "reference": "f3fc99fd621f339ee3d4de01bd6a709ed1396116"
776
+ },
777
+ "dist": {
778
+ "type": "zip",
779
+ "url": "https://api.github.com/repos/google/google-auth-library-php/zipball/f3fc99fd621f339ee3d4de01bd6a709ed1396116",
780
+ "reference": "f3fc99fd621f339ee3d4de01bd6a709ed1396116",
781
+ "shasum": ""
782
+ },
783
+ "require": {
784
+ "firebase/php-jwt": "~2.0|~3.0|~4.0|~5.0",
785
+ "guzzlehttp/guzzle": "~5.3.1|~6.0",
786
+ "guzzlehttp/psr7": "~1.2",
787
+ "php": ">=5.4",
788
+ "psr/cache": "^1.0",
789
+ "psr/http-message": "^1.0"
790
+ },
791
+ "require-dev": {
792
+ "friendsofphp/php-cs-fixer": "^1.11",
793
+ "guzzlehttp/promises": "0.1.1|^1.3",
794
+ "phpunit/phpunit": "^4.8.36",
795
+ "sebastian/comparator": ">=1.2.3"
796
+ },
797
+ "time": "2017-12-06T21:27:53+00:00",
798
+ "type": "library",
799
+ "installation-source": "dist",
800
+ "autoload": {
801
+ "psr-4": {
802
+ "Google\\Auth\\": "src"
803
+ }
804
+ },
805
+ "notification-url": "https://packagist.org/downloads/",
806
+ "license": [
807
+ "Apache-2.0"
808
+ ],
809
+ "description": "Google Auth Library for PHP",
810
+ "homepage": "http://github.com/google/google-auth-library-php",
811
+ "keywords": [
812
+ "Authentication",
813
+ "google",
814
+ "oauth2"
815
+ ]
816
+ },
817
  {
818
  "name": "google/apiclient",
819
+ "version": "v2.2.1",
820
+ "version_normalized": "2.2.1.0",
821
  "source": {
822
  "type": "git",
823
  "url": "https://github.com/google/google-api-php-client.git",
824
+ "reference": "b69b8ac4bf6501793c389d4e013a79d09c85c5f2"
825
  },
826
  "dist": {
827
  "type": "zip",
828
+ "url": "https://api.github.com/repos/google/google-api-php-client/zipball/b69b8ac4bf6501793c389d4e013a79d09c85c5f2",
829
+ "reference": "b69b8ac4bf6501793c389d4e013a79d09c85c5f2",
830
  "shasum": ""
831
  },
832
  "require": {
833
+ "firebase/php-jwt": "~2.0|~3.0|~4.0|~5.0",
834
+ "google/apiclient-services": "~0.13",
835
+ "google/auth": "^1.0",
836
+ "guzzlehttp/guzzle": "~5.3.1|~6.0",
837
+ "guzzlehttp/psr7": "^1.2",
838
+ "monolog/monolog": "^1.17",
839
+ "php": ">=5.4",
840
+ "phpseclib/phpseclib": "~0.3.10|~2.0"
841
  },
842
  "require-dev": {
843
+ "cache/filesystem-adapter": "^0.3.2",
844
+ "phpunit/phpunit": "~4",
845
+ "squizlabs/php_codesniffer": "~2.3",
846
+ "symfony/css-selector": "~2.1",
847
+ "symfony/dom-crawler": "~2.1"
848
  },
849
+ "suggest": {
850
+ "cache/filesystem-adapter": "For caching certs and tokens (using Google_Client::setCache)"
851
+ },
852
+ "time": "2017-11-03T01:19:53+00:00",
853
  "type": "library",
854
  "extra": {
855
  "branch-alias": {
856
+ "dev-master": "2.x-dev"
857
  }
858
  },
859
  "installation-source": "dist",
860
  "autoload": {
861
+ "psr-0": {
862
+ "Google_": "src/"
863
+ },
864
+ "classmap": [
865
+ "src/Google/Service/"
866
  ]
867
  },
868
  "notification-url": "https://packagist.org/downloads/",
875
  "google"
876
  ]
877
  },
878
+ {
879
+ "name": "symfony/polyfill-mbstring",
880
+ "version": "v1.6.0",
881
+ "version_normalized": "1.6.0.0",
882
+ "source": {
883
+ "type": "git",
884
+ "url": "https://github.com/symfony/polyfill-mbstring.git",
885
+ "reference": "2ec8b39c38cb16674bbf3fea2b6ce5bf117e1296"
886
+ },
887
+ "dist": {
888
+ "type": "zip",
889
+ "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/2ec8b39c38cb16674bbf3fea2b6ce5bf117e1296",
890
+ "reference": "2ec8b39c38cb16674bbf3fea2b6ce5bf117e1296",
891
+ "shasum": ""
892
+ },
893
+ "require": {
894
+ "php": ">=5.3.3"
895
+ },
896
+ "suggest": {
897
+ "ext-mbstring": "For best performance"
898
+ },
899
+ "time": "2017-10-11T12:05:26+00:00",
900
+ "type": "library",
901
+ "extra": {
902
+ "branch-alias": {
903
+ "dev-master": "1.6-dev"
904
+ }
905
+ },
906
+ "installation-source": "dist",
907
+ "autoload": {
908
+ "psr-4": {
909
+ "Symfony\\Polyfill\\Mbstring\\": ""
910
+ },
911
+ "files": [
912
+ "bootstrap.php"
913
+ ]
914
+ },
915
+ "notification-url": "https://packagist.org/downloads/",
916
+ "license": [
917
+ "MIT"
918
+ ],
919
+ "authors": [
920
+ {
921
+ "name": "Nicolas Grekas",
922
+ "email": "p@tchwork.com"
923
+ },
924
+ {
925
+ "name": "Symfony Community",
926
+ "homepage": "https://symfony.com/contributors"
927
+ }
928
+ ],
929
+ "description": "Symfony polyfill for the Mbstring extension",
930
+ "homepage": "https://symfony.com",
931
+ "keywords": [
932
+ "compatibility",
933
+ "mbstring",
934
+ "polyfill",
935
+ "portable",
936
+ "shim"
937
+ ]
938
+ },
939
  {
940
  "name": "symfony/translation",
941
+ "version": "v3.4.2",
942
+ "version_normalized": "3.4.2.0",
943
  "source": {
944
  "type": "git",
945
  "url": "https://github.com/symfony/translation.git",
946
+ "reference": "4c5d5582baf2829751a5207659329c1f52eedeb6"
947
  },
948
  "dist": {
949
  "type": "zip",
950
+ "url": "https://api.github.com/repos/symfony/translation/zipball/4c5d5582baf2829751a5207659329c1f52eedeb6",
951
+ "reference": "4c5d5582baf2829751a5207659329c1f52eedeb6",
952
  "shasum": ""
953
  },
954
  "require": {
955
+ "php": "^5.5.9|>=7.0.8",
956
  "symfony/polyfill-mbstring": "~1.0"
957
  },
958
  "conflict": {
959
  "symfony/config": "<2.8",
960
+ "symfony/dependency-injection": "<3.4",
961
+ "symfony/yaml": "<3.4"
962
  },
963
  "require-dev": {
964
  "psr/log": "~1.0",
965
+ "symfony/config": "~2.8|~3.0|~4.0",
966
+ "symfony/dependency-injection": "~3.4|~4.0",
967
+ "symfony/finder": "~2.8|~3.0|~4.0",
968
+ "symfony/intl": "^2.8.18|^3.2.5|~4.0",
969
+ "symfony/yaml": "~3.4|~4.0"
970
  },
971
  "suggest": {
972
  "psr/log": "To use logging capability in translator",
973
  "symfony/config": "",
974
  "symfony/yaml": ""
975
  },
976
+ "time": "2017-12-12T08:27:14+00:00",
977
  "type": "library",
978
  "extra": {
979
  "branch-alias": {
980
+ "dev-master": "3.4-dev"
981
  }
982
  },
983
  "installation-source": "dist",
1063
  },
1064
  {
1065
  "name": "erusev/parsedown",
1066
+ "version": "1.6.4",
1067
+ "version_normalized": "1.6.4.0",
1068
  "source": {
1069
  "type": "git",
1070
  "url": "https://github.com/erusev/parsedown.git",
1071
+ "reference": "fbe3fe878f4fe69048bb8a52783a09802004f548"
1072
  },
1073
  "dist": {
1074
  "type": "zip",
1075
+ "url": "https://api.github.com/repos/erusev/parsedown/zipball/fbe3fe878f4fe69048bb8a52783a09802004f548",
1076
+ "reference": "fbe3fe878f4fe69048bb8a52783a09802004f548",
1077
  "shasum": ""
1078
  },
1079
  "require": {
1080
  "php": ">=5.3.0"
1081
  },
1082
+ "require-dev": {
1083
+ "phpunit/phpunit": "^4.8.35"
1084
+ },
1085
+ "time": "2017-11-14T20:44:03+00:00",
1086
  "type": "library",
1087
  "installation-source": "dist",
1088
  "autoload": {
1107
  "markdown",
1108
  "parser"
1109
  ]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1110
  }
1111
  ]
vendor/erusev/parsedown/README.md CHANGED
@@ -15,6 +15,7 @@ Better Markdown Parser in PHP
15
  ### Features
16
 
17
  * One File
 
18
  * Super Fast
19
  * Extensible
20
  * [GitHub flavored](https://help.github.com/articles/github-flavored-markdown)
@@ -35,6 +36,10 @@ echo $Parsedown->text('Hello _Parsedown_!'); # prints: <p>Hello <em>Parsedown</e
35
 
36
  More examples in [the wiki](https://github.com/erusev/parsedown/wiki/) and in [this video tutorial](http://youtu.be/wYZBY8DEikI).
37
 
 
 
 
 
38
  ### Questions
39
 
40
  **How does Parsedown work?**
15
  ### Features
16
 
17
  * One File
18
+ * No Dependencies
19
  * Super Fast
20
  * Extensible
21
  * [GitHub flavored](https://help.github.com/articles/github-flavored-markdown)
36
 
37
  More examples in [the wiki](https://github.com/erusev/parsedown/wiki/) and in [this video tutorial](http://youtu.be/wYZBY8DEikI).
38
 
39
+ ### Security
40
+
41
+ Parsedown does not sanitize the HTML that it generates. When you deal with untrusted content (ex: user commnets) you should also use a HTML sanitizer like [HTML Purifier](http://htmlpurifier.org/).
42
+
43
  ### Questions
44
 
45
  **How does Parsedown work?**
vendor/erusev/parsedown/composer.json CHANGED
@@ -15,6 +15,9 @@
15
  "require": {
16
  "php": ">=5.3.0"
17
  },
 
 
 
18
  "autoload": {
19
  "psr-0": {"Parsedown": ""}
20
  }
15
  "require": {
16
  "php": ">=5.3.0"
17
  },
18
+ "require-dev": {
19
+ "phpunit/phpunit": "^4.8.35"
20
+ },
21
  "autoload": {
22
  "psr-0": {"Parsedown": ""}
23
  }
vendor/erusev/parsedown/phpunit.xml.dist DELETED
@@ -1,8 +0,0 @@
1
- <?xml version="1.0" encoding="UTF-8"?>
2
- <phpunit bootstrap="test/bootstrap.php" colors="true">
3
- <testsuites>
4
- <testsuite>
5
- <file>test/ParsedownTest.php</file>
6
- </testsuite>
7
- </testsuites>
8
- </phpunit>
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/CommonMarkTest.php DELETED
@@ -1,74 +0,0 @@
1
- <?php
2
-
3
- /**
4
- * Test Parsedown against the CommonMark spec.
5
- *
6
- * Some code based on the original JavaScript test runner by jgm.
7
- *
8
- * @link http://commonmark.org/ CommonMark
9
- * @link http://git.io/8WtRvQ JavaScript test runner
10
- */
11
- class CommonMarkTest extends PHPUnit_Framework_TestCase
12
- {
13
- const SPEC_URL = 'https://raw.githubusercontent.com/jgm/stmd/master/spec.txt';
14
-
15
- /**
16
- * @dataProvider data
17
- * @param $section
18
- * @param $markdown
19
- * @param $expectedHtml
20
- */
21
- function test_($section, $markdown, $expectedHtml)
22
- {
23
- $Parsedown = new Parsedown();
24
- $Parsedown->setUrlsLinked(false);
25
-
26
- $actualHtml = $Parsedown->text($markdown);
27
- $actualHtml = $this->normalizeMarkup($actualHtml);
28
-
29
- $this->assertEquals($expectedHtml, $actualHtml);
30
- }
31
-
32
- function data()
33
- {
34
- $spec = file_get_contents(self::SPEC_URL);
35
- $spec = strstr($spec, '<!-- END TESTS -->', true);
36
-
37
- $tests = array();
38
- $currentSection = '';
39
-
40
- preg_replace_callback(
41
- '/^\.\n([\s\S]*?)^\.\n([\s\S]*?)^\.$|^#{1,6} *(.*)$/m',
42
- function($matches) use ( & $tests, & $currentSection, & $testCount) {
43
- if (isset($matches[3]) and $matches[3]) {
44
- $currentSection = $matches[3];
45
- } else {
46
- $testCount++;
47
- $markdown = $matches[1];
48
- $markdown = preg_replace('/→/', "\t", $markdown);
49
- $expectedHtml = $matches[2];
50
- $expectedHtml = $this->normalizeMarkup($expectedHtml);
51
- $tests []= array(
52
- $currentSection, # section
53
- $markdown, # markdown
54
- $expectedHtml, # html
55
- );
56
- }
57
- },
58
- $spec
59
- );
60
-
61
- return $tests;
62
- }
63
-
64
- private function normalizeMarkup($markup)
65
- {
66
- $markup = preg_replace("/\n+/", "\n", $markup);
67
- $markup = preg_replace('/^\s+/m', '', $markup);
68
- $markup = preg_replace('/^((?:<[\w]+>)+)\n/m', '$1', $markup);
69
- $markup = preg_replace('/\n((?:<\/[\w]+>)+)$/m', '$1', $markup);
70
- $markup = trim($markup);
71
-
72
- return $markup;
73
- }
74
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/ParsedownTest.php DELETED
@@ -1,159 +0,0 @@
1
- <?php
2
-
3
- class ParsedownTest extends PHPUnit_Framework_TestCase
4
- {
5
- final function __construct($name = null, array $data = array(), $dataName = '')
6
- {
7
- $this->dirs = $this->initDirs();
8
- $this->Parsedown = $this->initParsedown();
9
-
10
- parent::__construct($name, $data, $dataName);
11
- }
12
-
13
- private $dirs, $Parsedown;
14
-
15
- /**
16
- * @return array
17
- */
18
- protected function initDirs()
19
- {
20
- $dirs []= dirname(__FILE__).'/data/';
21
-
22
- return $dirs;
23
- }
24
-
25
- /**
26
- * @return Parsedown
27
- */
28
- protected function initParsedown()
29
- {
30
- $Parsedown = new Parsedown();
31
-
32
- return $Parsedown;
33
- }
34
-
35
- /**
36
- * @dataProvider data
37
- * @param $test
38
- * @param $dir
39
- */
40
- function test_($test, $dir)
41
- {
42
- $markdown = file_get_contents($dir . $test . '.md');
43
-
44
- $expectedMarkup = file_get_contents($dir . $test . '.html');
45
-
46
- $expectedMarkup = str_replace("\r\n", "\n", $expectedMarkup);
47
- $expectedMarkup = str_replace("\r", "\n", $expectedMarkup);
48
-
49
- $actualMarkup = $this->Parsedown->text($markdown);
50
-
51
- $this->assertEquals($expectedMarkup, $actualMarkup);
52
- }
53
-
54
- function data()
55
- {
56
- $data = array();
57
-
58
- foreach ($this->dirs as $dir)
59
- {
60
- $Folder = new DirectoryIterator($dir);
61
-
62
- foreach ($Folder as $File)
63
- {
64
- /** @var $File DirectoryIterator */
65
-
66
- if ( ! $File->isFile())
67
- {
68
- continue;
69
- }
70
-
71
- $filename = $File->getFilename();
72
-
73
- $extension = pathinfo($filename, PATHINFO_EXTENSION);
74
-
75
- if ($extension !== 'md')
76
- {
77
- continue;
78
- }
79
-
80
- $basename = $File->getBasename('.md');
81
-
82
- if (file_exists($dir . $basename . '.html'))
83
- {
84
- $data []= array($basename, $dir);
85
- }
86
- }
87
- }
88
-
89
- return $data;
90
- }
91
-
92
- public function test_no_markup()
93
- {
94
- $markdownWithHtml = <<<MARKDOWN_WITH_MARKUP
95
- <div>_content_</div>
96
-
97
- sparse:
98
-
99
- <div>
100
- <div class="inner">
101
- _content_
102
- </div>
103
- </div>
104
-
105
- paragraph
106
-
107
- <style type="text/css">
108
- p {
109
- color: red;
110
- }
111
- </style>
112
-
113
- comment
114
-
115
- <!-- html comment -->
116
- MARKDOWN_WITH_MARKUP;
117
-
118
- $expectedHtml = <<<EXPECTED_HTML
119
- <p>&lt;div&gt;<em>content</em>&lt;/div&gt;</p>
120
- <p>sparse:</p>
121
- <p>&lt;div&gt;
122
- &lt;div class=&quot;inner&quot;&gt;
123
- <em>content</em>
124
- &lt;/div&gt;
125
- &lt;/div&gt;</p>
126
- <p>paragraph</p>
127
- <p>&lt;style type=&quot;text/css&quot;&gt;
128
- p {
129
- color: red;
130
- }
131
- &lt;/style&gt;</p>
132
- <p>comment</p>
133
- <p>&lt;!-- html comment --&gt;</p>
134
- EXPECTED_HTML;
135
- $parsedownWithNoMarkup = new Parsedown();
136
- $parsedownWithNoMarkup->setMarkupEscaped(true);
137
- $this->assertEquals($expectedHtml, $parsedownWithNoMarkup->text($markdownWithHtml));
138
- }
139
-
140
- public function testLateStaticBinding()
141
- {
142
- include __DIR__ . '/TestParsedown.php';
143
-
144
- $parsedown = Parsedown::instance();
145
- $this->assertInstanceOf('Parsedown', $parsedown);
146
-
147
- // After instance is already called on Parsedown
148
- // subsequent calls with the same arguments return the same instance
149
- $sameParsedown = TestParsedown::instance();
150
- $this->assertInstanceOf('Parsedown', $sameParsedown);
151
- $this->assertSame($parsedown, $sameParsedown);
152
-
153
- $testParsedown = TestParsedown::instance('test late static binding');
154
- $this->assertInstanceOf('TestParsedown', $testParsedown);
155
-
156
- $sameInstanceAgain = TestParsedown::instance('test late static binding');
157
- $this->assertSame($testParsedown, $sameInstanceAgain);
158
- }
159
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/TestParsedown.php DELETED
@@ -1,5 +0,0 @@
1
- <?php
2
-
3
- class TestParsedown extends Parsedown
4
- {
5
- }
 
 
 
 
 
vendor/erusev/parsedown/test/bootstrap.php DELETED
@@ -1,3 +0,0 @@
1
- <?php
2
-
3
- include 'Parsedown.php';
 
 
 
vendor/erusev/parsedown/test/data/aesthetic_table.html DELETED
@@ -1,18 +0,0 @@
1
- <table>
2
- <thead>
3
- <tr>
4
- <th>header 1</th>
5
- <th>header 2</th>
6
- </tr>
7
- </thead>
8
- <tbody>
9
- <tr>
10
- <td>cell 1.1</td>
11
- <td>cell 1.2</td>
12
- </tr>
13
- <tr>
14
- <td>cell 2.1</td>
15
- <td>cell 2.2</td>
16
- </tr>
17
- </tbody>
18
- </table>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/aesthetic_table.md DELETED
@@ -1,4 +0,0 @@
1
- | header 1 | header 2 |
2
- | -------- | -------- |
3
- | cell 1.1 | cell 1.2 |
4
- | cell 2.1 | cell 2.2 |
 
 
 
 
vendor/erusev/parsedown/test/data/aligned_table.html DELETED
@@ -1,21 +0,0 @@
1
- <table>
2
- <thead>
3
- <tr>
4
- <th style="text-align: left;">header 1</th>
5
- <th style="text-align: center;">header 2</th>
6
- <th style="text-align: right;">header 2</th>
7
- </tr>
8
- </thead>
9
- <tbody>
10
- <tr>
11
- <td style="text-align: left;">cell 1.1</td>
12
- <td style="text-align: center;">cell 1.2</td>
13
- <td style="text-align: right;">cell 1.3</td>
14
- </tr>
15
- <tr>
16
- <td style="text-align: left;">cell 2.1</td>
17
- <td style="text-align: center;">cell 2.2</td>
18
- <td style="text-align: right;">cell 2.3</td>
19
- </tr>
20
- </tbody>
21
- </table>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/aligned_table.md DELETED
@@ -1,4 +0,0 @@
1
- | header 1 | header 2 | header 2 |
2
- | :------- | :------: | -------: |
3
- | cell 1.1 | cell 1.2 | cell 1.3 |
4
- | cell 2.1 | cell 2.2 | cell 2.3 |
 
 
 
 
vendor/erusev/parsedown/test/data/atx_heading.html DELETED
@@ -1,9 +0,0 @@
1
- <h1>h1</h1>
2
- <h2>h2</h2>
3
- <h3>h3</h3>
4
- <h4>h4</h4>
5
- <h5>h5</h5>
6
- <h6>h6</h6>
7
- <p>####### not a heading</p>
8
- <h1>closed h1</h1>
9
- <p>#</p>
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/atx_heading.md DELETED
@@ -1,17 +0,0 @@
1
- # h1
2
-
3
- ## h2
4
-
5
- ### h3
6
-
7
- #### h4
8
-
9
- ##### h5
10
-
11
- ###### h6
12
-
13
- ####### not a heading
14
-
15
- # closed h1 #
16
-
17
- #
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/automatic_link.html DELETED
@@ -1 +0,0 @@
1
- <p><a href="http://example.com">http://example.com</a></p>
 
vendor/erusev/parsedown/test/data/automatic_link.md DELETED
@@ -1 +0,0 @@
1
- <http://example.com>
 
vendor/erusev/parsedown/test/data/block-level_html.html DELETED
@@ -1,12 +0,0 @@
1
- <div>_content_</div>
2
- <p>paragraph</p>
3
- <div>
4
- <div class="inner">
5
- _content_
6
- </div>
7
- </div>
8
- <style type="text/css">
9
- p {color: #789;}
10
- </style>
11
- <div>
12
- <a href="/">home</a></div>
 
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/block-level_html.md DELETED
@@ -1,16 +0,0 @@
1
- <div>_content_</div>
2
-
3
- paragraph
4
-
5
- <div>
6
- <div class="inner">
7
- _content_
8
- </div>
9
- </div>
10
-
11
- <style type="text/css">
12
- p {color: #789;}
13
- </style>
14
-
15
- <div>
16
- <a href="/">home</a></div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/code_block.html DELETED
@@ -1,8 +0,0 @@
1
- <pre><code>&lt;?php
2
-
3
- $message = 'Hello World!';
4
- echo $message;</code></pre>
5
- <hr />
6
- <pre><code>&gt; not a quote
7
- - not a list item
8
- [not a reference]: http://foo.com</code></pre>
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/code_block.md DELETED
@@ -1,10 +0,0 @@
1
- <?php
2
-
3
- $message = 'Hello World!';
4
- echo $message;
5
-
6
- ---
7
-
8
- > not a quote
9
- - not a list item
10
- [not a reference]: http://foo.com
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/code_span.html DELETED
@@ -1,6 +0,0 @@
1
- <p>a <code>code span</code></p>
2
- <p><code>this is also a codespan</code> trailing text</p>
3
- <p><code>and look at this one!</code></p>
4
- <p>single backtick in a code span: <code>`</code></p>
5
- <p>backtick-delimited string in a code span: <code>`foo`</code></p>
6
- <p><code>sth `` sth</code></p>
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/code_span.md DELETED
@@ -1,11 +0,0 @@
1
- a `code span`
2
-
3
- `this is also a codespan` trailing text
4
-
5
- `and look at this one!`
6
-
7
- single backtick in a code span: `` ` ``
8
-
9
- backtick-delimited string in a code span: `` `foo` ``
10
-
11
- `sth `` sth`
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/compound_blockquote.html DELETED
@@ -1,9 +0,0 @@
1
- <blockquote>
2
- <h2>header</h2>
3
- <p>paragraph</p>
4
- <ul>
5
- <li>li</li>
6
- </ul>
7
- <hr />
8
- <p>paragraph</p>
9
- </blockquote>
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/compound_blockquote.md DELETED
@@ -1,10 +0,0 @@
1
- > header
2
- > ------
3
- >
4
- > paragraph
5
- >
6
- > - li
7
- >
8
- > ---
9
- >
10
- > paragraph
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/compound_emphasis.html DELETED
@@ -1,2 +0,0 @@
1
- <p><em><code>code</code></em> <strong><code>code</code></strong></p>
2
- <p><em><code>code</code><strong><code>code</code></strong><code>code</code></em></p>
 
 
vendor/erusev/parsedown/test/data/compound_emphasis.md DELETED
@@ -1,4 +0,0 @@
1
- _`code`_ __`code`__
2
-
3
- *`code`**`code`**`code`*
4
-
 
 
 
 
vendor/erusev/parsedown/test/data/compound_list.html DELETED
@@ -1,12 +0,0 @@
1
- <ul>
2
- <li>
3
- <p>paragraph</p>
4
- <p>paragraph</p>
5
- </li>
6
- <li>
7
- <p>paragraph</p>
8
- <blockquote>
9
- <p>quote</p>
10
- </blockquote>
11
- </li>
12
- </ul>
 
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/compound_list.md DELETED
@@ -1,7 +0,0 @@
1
- - paragraph
2
-
3
- paragraph
4
-
5
- - paragraph
6
-
7
- > quote
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/deeply_nested_list.html DELETED
@@ -1,12 +0,0 @@
1
- <ul>
2
- <li>li
3
- <ul>
4
- <li>li
5
- <ul>
6
- <li>li</li>
7
- <li>li</li>
8
- </ul></li>
9
- <li>li</li>
10
- </ul></li>
11
- <li>li</li>
12
- </ul>
 
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/deeply_nested_list.md DELETED
@@ -1,6 +0,0 @@
1
- - li
2
- - li
3
- - li
4
- - li
5
- - li
6
- - li
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/em_strong.html DELETED
@@ -1,8 +0,0 @@
1
- <p><strong><em>em strong</em></strong></p>
2
- <p><strong><em>em strong</em> strong</strong></p>
3
- <p><strong>strong <em>em strong</em></strong></p>
4
- <p><strong>strong <em>em strong</em> strong</strong></p>
5
- <p><strong><em>em strong</em></strong></p>
6
- <p><strong><em>em strong</em> strong</strong></p>
7
- <p><strong>strong <em>em strong</em></strong></p>
8
- <p><strong>strong <em>em strong</em> strong</strong></p>
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/em_strong.md DELETED
@@ -1,15 +0,0 @@
1
- ___em strong___
2
-
3
- ___em strong_ strong__
4
-
5
- __strong _em strong___
6
-
7
- __strong _em strong_ strong__
8
-
9
- ***em strong***
10
-
11
- ***em strong* strong**
12
-
13
- **strong *em strong***
14
-
15
- **strong *em strong* strong**
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/email.html DELETED
@@ -1 +0,0 @@
1
- <p>my email is <a href="mailto:me@example.com">me@example.com</a></p>
 
vendor/erusev/parsedown/test/data/email.md DELETED
@@ -1 +0,0 @@
1
- my email is <me@example.com>
 
vendor/erusev/parsedown/test/data/emphasis.html DELETED
@@ -1,8 +0,0 @@
1
- <p><em>underscore</em>, <em>asterisk</em>, <em>one two</em>, <em>three four</em>, <em>a</em>, <em>b</em></p>
2
- <p><strong>strong</strong> and <em>em</em> and <strong>strong</strong> and <em>em</em></p>
3
- <p><em>line
4
- line
5
- line</em></p>
6
- <p>this_is_not_an_emphasis</p>
7
- <p>an empty emphasis __ ** is not an emphasis</p>
8
- <p>*mixed *<em>double and</em> single asterisk** spans</p>
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/emphasis.md DELETED
@@ -1,13 +0,0 @@
1
- _underscore_, *asterisk*, _one two_, *three four*, _a_, *b*
2
-
3
- **strong** and *em* and **strong** and *em*
4
-
5
- _line
6
- line
7
- line_
8
-
9
- this_is_not_an_emphasis
10
-
11
- an empty emphasis __ ** is not an emphasis
12
-
13
- *mixed **double and* single asterisk** spans
 
 
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/escaping.html DELETED
@@ -1,6 +0,0 @@
1
- <p>escaped *emphasis*.</p>
2
- <p><code>escaped \*emphasis\* in a code span</code></p>
3
- <pre><code>escaped \*emphasis\* in a code block</code></pre>
4
- <p>\ ` * _ { } [ ] ( ) > # + - . !</p>
5
- <p><em>one_two</em> <strong>one_two</strong></p>
6
- <p><em>one*two</em> <strong>one*two</strong></p>
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/escaping.md DELETED
@@ -1,11 +0,0 @@
1
- escaped \*emphasis\*.
2
-
3
- `escaped \*emphasis\* in a code span`
4
-
5
- escaped \*emphasis\* in a code block
6
-
7
- \\ \` \* \_ \{ \} \[ \] \( \) \> \# \+ \- \. \!
8
-
9
- _one\_two_ __one\_two__
10
-
11
- *one\*two* **one\*two**
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/fenced_code_block.html DELETED
@@ -1,6 +0,0 @@
1
- <pre><code>&lt;?php
2
-
3
- $message = 'fenced code block';
4
- echo $message;</code></pre>
5
- <pre><code>tilde</code></pre>
6
- <pre><code class="language-php">echo 'language identifier';</code></pre>
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/fenced_code_block.md DELETED
@@ -1,14 +0,0 @@
1
- ```
2
- <?php
3
-
4
- $message = 'fenced code block';
5
- echo $message;
6
- ```
7
-
8
- ~~~
9
- tilde
10
- ~~~
11
-
12
- ```php
13
- echo 'language identifier';
14
- ```
 
 
 
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/horizontal_rule.html DELETED
@@ -1,5 +0,0 @@
1
- <hr />
2
- <hr />
3
- <hr />
4
- <hr />
5
- <hr />
 
 
 
 
 
vendor/erusev/parsedown/test/data/horizontal_rule.md DELETED
@@ -1,9 +0,0 @@
1
- ---
2
-
3
- - - -
4
-
5
- - - -
6
-
7
- ***
8
-
9
- ___
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/html_comment.html DELETED
@@ -1,5 +0,0 @@
1
- <!-- single line -->
2
- <p>paragraph</p>
3
- <!--
4
- multiline -->
5
- <p>paragraph</p>
 
 
 
 
 
vendor/erusev/parsedown/test/data/html_comment.md DELETED
@@ -1,8 +0,0 @@
1
- <!-- single line -->
2
-
3
- paragraph
4
-
5
- <!--
6
- multiline -->
7
-
8
- paragraph
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/html_entity.html DELETED
@@ -1 +0,0 @@
1
- <p>&amp; &copy; &#123;</p>
 
vendor/erusev/parsedown/test/data/html_entity.md DELETED
@@ -1 +0,0 @@
1
- &amp; &copy; &#123;
 
vendor/erusev/parsedown/test/data/image_reference.html DELETED
@@ -1,2 +0,0 @@
1
- <p><img src="/md.png" alt="Markdown Logo" /></p>
2
- <p>![missing reference]</p>
 
 
vendor/erusev/parsedown/test/data/image_reference.md DELETED
@@ -1,5 +0,0 @@
1
- ![Markdown Logo][image]
2
-
3
- [image]: /md.png
4
-
5
- ![missing reference]
 
 
 
 
 
vendor/erusev/parsedown/test/data/image_title.html DELETED
@@ -1,2 +0,0 @@
1
- <p><img src="/md.png" alt="alt" title="title" /></p>
2
- <p><img src="/md.png" alt="blank title" title="" /></p>
 
 
vendor/erusev/parsedown/test/data/image_title.md DELETED
@@ -1,3 +0,0 @@
1
- ![alt](/md.png "title")
2
-
3
- ![blank title](/md.png "")
 
 
 
vendor/erusev/parsedown/test/data/implicit_reference.html DELETED
@@ -1,4 +0,0 @@
1
- <p>an <a href="http://example.com">implicit</a> reference link</p>
2
- <p>an <a href="http://example.com">implicit</a> reference link with an empty link definition</p>
3
- <p>an <a href="http://example.com">implicit</a> reference link followed by <a href="http://cnn.com">another</a></p>
4
- <p>an <a href="http://example.com" title="Example">explicit</a> reference link with a title</p>
 
 
 
 
vendor/erusev/parsedown/test/data/implicit_reference.md DELETED
@@ -1,13 +0,0 @@
1
- an [implicit] reference link
2
-
3
- [implicit]: http://example.com
4
-
5
- an [implicit][] reference link with an empty link definition
6
-
7
- an [implicit][] reference link followed by [another][]
8
-
9
- [another]: http://cnn.com
10
-
11
- an [explicit][example] reference link with a title
12
-
13
- [example]: http://example.com "Example"
 
 
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/inline_link.html DELETED
@@ -1,6 +0,0 @@
1
- <p><a href="http://example.com">link</a></p>
2
- <p><a href="/url-(parentheses)">link</a> with parentheses in URL </p>
3
- <p>(<a href="/index.php">link</a>) in parentheses</p>
4
- <p><a href="http://example.com"><code>link</code></a></p>
5
- <p><a href="http://example.com"><img src="http://parsedown.org/md.png" alt="MD Logo" /></a></p>
6
- <p><a href="http://example.com"><img src="http://parsedown.org/md.png" alt="MD Logo" /> and text</a></p>
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/inline_link.md DELETED
@@ -1,11 +0,0 @@
1
- [link](http://example.com)
2
-
3
- [link](/url-(parentheses)) with parentheses in URL
4
-
5
- ([link](/index.php)) in parentheses
6
-
7
- [`link`](http://example.com)
8
-
9
- [![MD Logo](http://parsedown.org/md.png)](http://example.com)
10
-
11
- [![MD Logo](http://parsedown.org/md.png) and text](http://example.com)
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/inline_link_title.html DELETED
@@ -1,6 +0,0 @@
1
- <p><a href="http://example.com" title="Title">single quotes</a></p>
2
- <p><a href="http://example.com" title="Title">double quotes</a></p>
3
- <p><a href="http://example.com" title="">single quotes blank</a></p>
4
- <p><a href="http://example.com" title="">double quotes blank</a></p>
5
- <p><a href="http://example.com" title="2 Words">space</a></p>
6
- <p><a href="http://example.com/url-(parentheses)" title="Title">parentheses</a></p>
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/inline_link_title.md DELETED
@@ -1,11 +0,0 @@
1
- [single quotes](http://example.com 'Title')
2
-
3
- [double quotes](http://example.com "Title")
4
-
5
- [single quotes blank](http://example.com '')
6
-
7
- [double quotes blank](http://example.com "")
8
-
9
- [space](http://example.com "2 Words")
10
-
11
- [parentheses](http://example.com/url-(parentheses) "Title")
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/inline_title.html DELETED
@@ -1 +0,0 @@
1
- <p><a href="http://example.com" title="Example">single quotes</a> and <a href="http://example.com" title="Example">double quotes</a></p>
 
vendor/erusev/parsedown/test/data/inline_title.md DELETED
@@ -1 +0,0 @@
1
- [single quotes](http://example.com 'Example') and [double quotes](http://example.com "Example")
 
vendor/erusev/parsedown/test/data/lazy_blockquote.html DELETED
@@ -1,6 +0,0 @@
1
- <blockquote>
2
- <p>quote
3
- the rest of it</p>
4
- <p>another paragraph
5
- the rest of it</p>
6
- </blockquote>
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/lazy_blockquote.md DELETED
@@ -1,5 +0,0 @@
1
- > quote
2
- the rest of it
3
-
4
- > another paragraph
5
- the rest of it
 
 
 
 
 
vendor/erusev/parsedown/test/data/lazy_list.html DELETED
@@ -1,4 +0,0 @@
1
- <ul>
2
- <li>li
3
- the rest of it</li>
4
- </ul>
 
 
 
 
vendor/erusev/parsedown/test/data/lazy_list.md DELETED
@@ -1,2 +0,0 @@
1
- - li
2
- the rest of it
 
 
vendor/erusev/parsedown/test/data/line_break.html DELETED
@@ -1,2 +0,0 @@
1
- <p>line<br />
2
- line</p>
 
 
vendor/erusev/parsedown/test/data/line_break.md DELETED
@@ -1,2 +0,0 @@
1
- line
2
- line
 
 
vendor/erusev/parsedown/test/data/multiline_list_paragraph.html DELETED
@@ -1,7 +0,0 @@
1
- <ul>
2
- <li>
3
- <p>li</p>
4
- <p>line
5
- line</p>
6
- </li>
7
- </ul>
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/multiline_list_paragraph.md DELETED
@@ -1,4 +0,0 @@
1
- - li
2
-
3
- line
4
- line
 
 
 
 
vendor/erusev/parsedown/test/data/nested_block-level_html.html DELETED
@@ -1,10 +0,0 @@
1
- <div>
2
- _parent_
3
- <div>
4
- _child_
5
- </div>
6
- <pre>
7
- _adopted child_
8
- </pre>
9
- </div>
10
- <p><em>outside</em></p>
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/nested_block-level_html.md DELETED
@@ -1,11 +0,0 @@
1
- <div>
2
- _parent_
3
- <div>
4
- _child_
5
- </div>
6
- <pre>
7
- _adopted child_
8
- </pre>
9
- </div>
10
-
11
- _outside_
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/ordered_list.html DELETED
@@ -1,13 +0,0 @@
1
- <ol>
2
- <li>one</li>
3
- <li>two</li>
4
- </ol>
5
- <p>repeating numbers:</p>
6
- <ol>
7
- <li>one</li>
8
- <li>two</li>
9
- </ol>
10
- <p>large numbers:</p>
11
- <ol start="123">
12
- <li>one</li>
13
- </ol>
 
 
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/ordered_list.md DELETED
@@ -1,11 +0,0 @@
1
- 1. one
2
- 2. two
3
-
4
- repeating numbers:
5
-
6
- 1. one
7
- 1. two
8
-
9
- large numbers:
10
-
11
- 123. one
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/paragraph_list.html DELETED
@@ -1,12 +0,0 @@
1
- <p>paragraph</p>
2
- <ul>
3
- <li>li</li>
4
- <li>li</li>
5
- </ul>
6
- <p>paragraph</p>
7
- <ul>
8
- <li>
9
- <p>li</p>
10
- </li>
11
- <li>li</li>
12
- </ul>
 
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/paragraph_list.md DELETED
@@ -1,9 +0,0 @@
1
- paragraph
2
- - li
3
- - li
4
-
5
- paragraph
6
-
7
- * li
8
-
9
- * li
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/reference_title.html DELETED
@@ -1,2 +0,0 @@
1
- <p><a href="http://example.com" title="example title">double quotes</a> and <a href="http://example.com" title="example title">single quotes</a> and <a href="http://example.com" title="example title">parentheses</a></p>
2
- <p>[invalid title]: <a href="http://example.com">http://example.com</a> example title</p>
 
 
vendor/erusev/parsedown/test/data/reference_title.md DELETED
@@ -1,6 +0,0 @@
1
- [double quotes] and [single quotes] and [parentheses]
2
-
3
- [double quotes]: http://example.com "example title"
4
- [single quotes]: http://example.com 'example title'
5
- [parentheses]: http://example.com (example title)
6
- [invalid title]: http://example.com example title
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/self-closing_html.html DELETED
@@ -1,12 +0,0 @@
1
- <hr>
2
- <p>paragraph</p>
3
- <hr/>
4
- <p>paragraph</p>
5
- <hr />
6
- <p>paragraph</p>
7
- <hr class="foo" id="bar" />
8
- <p>paragraph</p>
9
- <hr class="foo" id="bar"/>
10
- <p>paragraph</p>
11
- <hr class="foo" id="bar" >
12
- <p>paragraph</p>
 
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/self-closing_html.md DELETED
@@ -1,12 +0,0 @@
1
- <hr>
2
- paragraph
3
- <hr/>
4
- paragraph
5
- <hr />
6
- paragraph
7
- <hr class="foo" id="bar" />
8
- paragraph
9
- <hr class="foo" id="bar"/>
10
- paragraph
11
- <hr class="foo" id="bar" >
12
- paragraph
 
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/separated_nested_list.html DELETED
@@ -1,9 +0,0 @@
1
- <ul>
2
- <li>
3
- <p>li</p>
4
- <ul>
5
- <li>li</li>
6
- <li>li</li>
7
- </ul>
8
- </li>
9
- </ul>
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/separated_nested_list.md DELETED
@@ -1,4 +0,0 @@
1
- - li
2
-
3
- - li
4
- - li
 
 
 
 
vendor/erusev/parsedown/test/data/setext_header.html DELETED
@@ -1,5 +0,0 @@
1
- <h1>h1</h1>
2
- <h2>h2</h2>
3
- <h2>single character</h2>
4
- <p>not a header</p>
5
- <hr />
 
 
 
 
 
vendor/erusev/parsedown/test/data/setext_header.md DELETED
@@ -1,12 +0,0 @@
1
- h1
2
- ==
3
-
4
- h2
5
- --
6
-
7
- single character
8
- -
9
-
10
- not a header
11
-
12
- ------------
 
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/simple_blockquote.html DELETED
@@ -1,11 +0,0 @@
1
- <blockquote>
2
- <p>quote</p>
3
- </blockquote>
4
- <p>indented:</p>
5
- <blockquote>
6
- <p>quote</p>
7
- </blockquote>
8
- <p>no space after <code>&gt;</code>:</p>
9
- <blockquote>
10
- <p>quote</p>
11
- </blockquote>
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/simple_blockquote.md DELETED
@@ -1,7 +0,0 @@
1
- > quote
2
-
3
- indented:
4
- > quote
5
-
6
- no space after `>`:
7
- >quote
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/simple_table.html DELETED
@@ -1,37 +0,0 @@
1
- <table>
2
- <thead>
3
- <tr>
4
- <th>header 1</th>
5
- <th>header 2</th>
6
- </tr>
7
- </thead>
8
- <tbody>
9
- <tr>
10
- <td>cell 1.1</td>
11
- <td>cell 1.2</td>
12
- </tr>
13
- <tr>
14
- <td>cell 2.1</td>
15
- <td>cell 2.2</td>
16
- </tr>
17
- </tbody>
18
- </table>
19
- <hr />
20
- <table>
21
- <thead>
22
- <tr>
23
- <th style="text-align: left;">header 1</th>
24
- <th>header 2</th>
25
- </tr>
26
- </thead>
27
- <tbody>
28
- <tr>
29
- <td style="text-align: left;">cell 1.1</td>
30
- <td>cell 1.2</td>
31
- </tr>
32
- <tr>
33
- <td style="text-align: left;">cell 2.1</td>
34
- <td>cell 2.2</td>
35
- </tr>
36
- </tbody>
37
- </table>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/simple_table.md DELETED
@@ -1,11 +0,0 @@
1
- header 1 | header 2
2
- -------- | --------
3
- cell 1.1 | cell 1.2
4
- cell 2.1 | cell 2.2
5
-
6
- ---
7
-
8
- header 1 | header 2
9
- :------- | --------
10
- cell 1.1 | cell 1.2
11
- cell 2.1 | cell 2.2
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/span-level_html.html DELETED
@@ -1,5 +0,0 @@
1
- <p>an <b>important</b> <a href=''>link</a></p>
2
- <p>broken<br/>
3
- line</p>
4
- <p><b>inline tag</b> at the beginning</p>
5
- <p><span><a href="http://example.com">http://example.com</a></span></p>
 
 
 
 
 
vendor/erusev/parsedown/test/data/span-level_html.md DELETED
@@ -1,8 +0,0 @@
1
- an <b>important</b> <a href=''>link</a>
2
-
3
- broken<br/>
4
- line
5
-
6
- <b>inline tag</b> at the beginning
7
-
8
- <span>http://example.com</span>
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/sparse_dense_list.html DELETED
@@ -1,7 +0,0 @@
1
- <ul>
2
- <li>
3
- <p>li</p>
4
- </li>
5
- <li>li</li>
6
- <li>li</li>
7
- </ul>
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/sparse_dense_list.md DELETED
@@ -1,4 +0,0 @@
1
- - li
2
-
3
- - li
4
- - li
 
 
 
 
vendor/erusev/parsedown/test/data/sparse_html.html DELETED
@@ -1,8 +0,0 @@
1
- <div>
2
- line 1
3
-
4
- line 2
5
- line 3
6
-
7
- line 4
8
- </div>
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/sparse_html.md DELETED
@@ -1,8 +0,0 @@
1
- <div>
2
- line 1
3
-
4
- line 2
5
- line 3
6
-
7
- line 4
8
- </div>
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/sparse_list.html DELETED
@@ -1,15 +0,0 @@
1
- <ul>
2
- <li>
3
- <p>li</p>
4
- </li>
5
- <li>li</li>
6
- </ul>
7
- <hr />
8
- <ul>
9
- <li>
10
- <p>li</p>
11
- <ul>
12
- <li>indented li</li>
13
- </ul>
14
- </li>
15
- </ul>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/sparse_list.md DELETED
@@ -1,9 +0,0 @@
1
- - li
2
-
3
- - li
4
-
5
- ---
6
-
7
- - li
8
-
9
- - indented li
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/special_characters.html DELETED
@@ -1,6 +0,0 @@
1
- <p>AT&amp;T has an ampersand in their name</p>
2
- <p>this &amp; that</p>
3
- <p>4 &lt; 5 and 6 &gt; 5</p>
4
- <p><a href="http://example.com/autolink?a=1&amp;b=2">http://example.com/autolink?a=1&amp;b=2</a></p>
5
- <p><a href="/script?a=1&amp;b=2">inline link</a></p>
6
- <p><a href="http://example.com/?a=1&amp;b=2">reference link</a></p>
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/special_characters.md DELETED
@@ -1,13 +0,0 @@
1
- AT&T has an ampersand in their name
2
-
3
- this & that
4
-
5
- 4 < 5 and 6 > 5
6
-
7
- <http://example.com/autolink?a=1&b=2>
8
-
9
- [inline link](/script?a=1&b=2)
10
-
11
- [reference link][1]
12
-
13
- [1]: http://example.com/?a=1&b=2
 
 
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/strikethrough.html DELETED
@@ -1,3 +0,0 @@
1
- <p><del>strikethrough</del></p>
2
- <p>here's <del>one</del> followed by <del>another one</del></p>
3
- <p>~~ this ~~ is not one neither is ~this~</p>
 
 
 
vendor/erusev/parsedown/test/data/strikethrough.md DELETED
@@ -1,5 +0,0 @@
1
- ~~strikethrough~~
2
-
3
- here's ~~one~~ followed by ~~another one~~
4
-
5
- ~~ this ~~ is not one neither is ~this~
 
 
 
 
 
vendor/erusev/parsedown/test/data/strong_em.html DELETED
@@ -1,6 +0,0 @@
1
- <p><em>em <strong>strong em</strong></em></p>
2
- <p><em><strong>strong em</strong> em</em></p>
3
- <p><em>em <strong>strong em</strong> em</em></p>
4
- <p><em>em <strong>strong em</strong></em></p>
5
- <p><em><strong>strong em</strong> em</em></p>
6
- <p><em>em <strong>strong em</strong> em</em></p>
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/strong_em.md DELETED
@@ -1,11 +0,0 @@
1
- *em **strong em***
2
-
3
- ***strong em** em*
4
-
5
- *em **strong em** em*
6
-
7
- _em __strong em___
8
-
9
- ___strong em__ em_
10
-
11
- _em __strong em__ em_
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/tab-indented_code_block.html DELETED
@@ -1,6 +0,0 @@
1
- <pre><code>&lt;?php
2
-
3
- $message = 'Hello World!';
4
- echo $message;
5
-
6
- echo "following a blank line";</code></pre>
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/tab-indented_code_block.md DELETED
@@ -1,6 +0,0 @@
1
- <?php
2
-
3
- $message = 'Hello World!';
4
- echo $message;
5
-
6
- echo "following a blank line";
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/table_inline_markdown.html DELETED
@@ -1,22 +0,0 @@
1
- <table>
2
- <thead>
3
- <tr>
4
- <th><em>header</em> 1</th>
5
- <th>header 2</th>
6
- </tr>
7
- </thead>
8
- <tbody>
9
- <tr>
10
- <td><em>cell</em> 1.1</td>
11
- <td><del>cell</del> 1.2</td>
12
- </tr>
13
- <tr>
14
- <td><code>|</code> 2.1</td>
15
- <td>| 2.2</td>
16
- </tr>
17
- <tr>
18
- <td><code>\|</code> 2.1</td>
19
- <td><a href="/">link</a></td>
20
- </tr>
21
- </tbody>
22
- </table>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/table_inline_markdown.md DELETED
@@ -1,5 +0,0 @@
1
- | _header_ 1 | header 2 |
2
- | ------------ | ------------ |
3
- | _cell_ 1.1 | ~~cell~~ 1.2 |
4
- | `|` 2.1 | \| 2.2 |
5
- | `\|` 2.1 | [link](/) |
 
 
 
 
 
vendor/erusev/parsedown/test/data/text_reference.html DELETED
@@ -1,8 +0,0 @@
1
- <p><a href="http://example.com">reference link</a></p>
2
- <p><a href="http://example.com">one</a> with a semantic name</p>
3
- <p>[one][404] with no definition</p>
4
- <p><a href="http://example.com">multiline
5
- one</a> defined on 2 lines</p>
6
- <p><a href="http://example.com">one</a> with a mixed case label and an upper case definition</p>
7
- <p><a href="http://example.com">one</a> with the a label on the next line</p>
8
- <p><a href="http://example.com"><code>link</code></a></p>
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/text_reference.md DELETED
@@ -1,21 +0,0 @@
1
- [reference link][1]
2
-
3
- [1]: http://example.com
4
-
5
- [one][website] with a semantic name
6
-
7
- [website]: http://example.com
8
-
9
- [one][404] with no definition
10
-
11
- [multiline
12
- one][website] defined on 2 lines
13
-
14
- [one][Label] with a mixed case label and an upper case definition
15
-
16
- [LABEL]: http://example.com
17
-
18
- [one]
19
- [1] with the a label on the next line
20
-
21
- [`link`][website]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/unordered_list.html DELETED
@@ -1,10 +0,0 @@
1
- <ul>
2
- <li>li</li>
3
- <li>li</li>
4
- </ul>
5
- <p>mixed markers:</p>
6
- <ul>
7
- <li>li</li>
8
- <li>li</li>
9
- <li>li</li>
10
- </ul>
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/unordered_list.md DELETED
@@ -1,8 +0,0 @@
1
- - li
2
- - li
3
-
4
- mixed markers:
5
-
6
- * li
7
- + li
8
- - li
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/untidy_table.html DELETED
@@ -1,18 +0,0 @@
1
- <table>
2
- <thead>
3
- <tr>
4
- <th>header 1</th>
5
- <th>header 2</th>
6
- </tr>
7
- </thead>
8
- <tbody>
9
- <tr>
10
- <td>cell 1.1</td>
11
- <td>cell 1.2</td>
12
- </tr>
13
- <tr>
14
- <td>cell 2.1</td>
15
- <td>cell 2.2</td>
16
- </tr>
17
- </tbody>
18
- </table>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
vendor/erusev/parsedown/test/data/untidy_table.md DELETED
@@ -1,4 +0,0 @@
1
- | header 1 | header 2 |
2
- | ------------- | ----------- |
3
- | cell 1.1 | cell 1.2 |
4
- | cell 2.1 | cell 2.2 |
 
 
 
 
vendor/erusev/parsedown/test/data/url_autolinking.html DELETED
@@ -1,3 +0,0 @@
1
- <p>an autolink <a href="http://example.com">http://example.com</a></p>
2
- <p>inside of brackets [<a href="http://example.com">http://example.com</a>], inside of braces {<a href="http://example.com">http://example.com</a>}, inside of parentheses (<a href="http://example.com">http://example.com</a>)</p>
3
- <p>trailing slash <a href="http://example.com/">http://example.com/</a> and <a href="http://example.com/path/">http://example.com/path/</a></p>
 
 
 
vendor/erusev/parsedown/test/data/url_autolinking.md DELETED
@@ -1,5 +0,0 @@
1
- an autolink http://example.com
2
-
3
- inside of brackets [http://example.com], inside of braces {http://example.com}, inside of parentheses (http://example.com)
4
-
5
- trailing slash http://example.com/ and http://example.com/path/
 
 
 
 
 
vendor/erusev/parsedown/test/data/whitespace.html DELETED
@@ -1 +0,0 @@
1
- <pre><code>code</code></pre>
 
vendor/erusev/parsedown/test/data/whitespace.md DELETED
@@ -1,5 +0,0 @@
1
-
2
-
3
- code
4
-
5
-
 
 
 
 
 
vendor/firebase/php-jwt/LICENSE ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Copyright (c) 2011, Neuman Vong
2
+
3
+ All rights reserved.
4
+
5
+ Redistribution and use in source and binary forms, with or without
6
+ modification, are permitted provided that the following conditions are met:
7
+
8
+ * Redistributions of source code must retain the above copyright
9
+ notice, this list of conditions and the following disclaimer.
10
+
11
+ * Redistributions in binary form must reproduce the above
12
+ copyright notice, this list of conditions and the following
13
+ disclaimer in the documentation and/or other materials provided
14
+ with the distribution.
15
+
16
+ * Neither the name of Neuman Vong nor the names of other
17
+ contributors may be used to endorse or promote products derived
18
+ from this software without specific prior written permission.
19
+
20
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
22
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
23
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
24
+ OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
25
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
26
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
27
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
28
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
29
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
30
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
vendor/firebase/php-jwt/README.md ADDED
@@ -0,0 +1,200 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [![Build Status](https://travis-ci.org/firebase/php-jwt.png?branch=master)](https://travis-ci.org/firebase/php-jwt)
2
+ [![Latest Stable Version](https://poser.pugx.org/firebase/php-jwt/v/stable)](https://packagist.org/packages/firebase/php-jwt)
3
+ [![Total Downloads](https://poser.pugx.org/firebase/php-jwt/downloads)](https://packagist.org/packages/firebase/php-jwt)
4
+ [![License](https://poser.pugx.org/firebase/php-jwt/license)](https://packagist.org/packages/firebase/php-jwt)
5
+
6
+ PHP-JWT
7
+ =======
8
+ A simple library to encode and decode JSON Web Tokens (JWT) in PHP, conforming to [RFC 7519](https://tools.ietf.org/html/rfc7519).
9
+
10
+ Installation
11
+ ------------
12
+
13
+ Use composer to manage your dependencies and download PHP-JWT:
14
+
15
+ ```bash
16
+ composer require firebase/php-jwt
17
+ ```
18
+
19
+ Example
20
+ -------
21
+ ```php
22
+ <?php
23
+ use \Firebase\JWT\JWT;
24
+
25
+ $key = "example_key";
26
+ $token = array(
27
+ "iss" => "http://example.org",
28
+ "aud" => "http://example.com",
29
+ "iat" => 1356999524,
30
+ "nbf" => 1357000000
31
+ );
32
+
33
+ /**
34
+ * IMPORTANT:
35
+ * You must specify supported algorithms for your application. See
36
+ * https://tools.ietf.org/html/draft-ietf-jose-json-web-algorithms-40
37
+ * for a list of spec-compliant algorithms.
38
+ */
39
+ $jwt = JWT::encode($token, $key);
40
+ $decoded = JWT::decode($jwt, $key, array('HS256'));
41
+
42
+ print_r($decoded);
43
+
44
+ /*
45
+ NOTE: This will now be an object instead of an associative array. To get
46
+ an associative array, you will need to cast it as such:
47
+ */
48
+
49
+ $decoded_array = (array) $decoded;
50
+
51
+ /**
52
+ * You can add a leeway to account for when there is a clock skew times between
53
+ * the signing and verifying servers. It is recommended that this leeway should
54
+ * not be bigger than a few minutes.
55
+ *
56
+ * Source: http://self-issued.info/docs/draft-ietf-oauth-json-web-token.html#nbfDef
57
+ */
58
+ JWT::$leeway = 60; // $leeway in seconds
59
+ $decoded = JWT::decode($jwt, $key, array('HS256'));
60
+
61
+ ?>
62
+ ```
63
+ Example with RS256 (openssl)
64
+ ----------------------------
65
+ ```php
66
+ <?php
67
+ use \Firebase\JWT\JWT;
68
+
69
+ $privateKey = <<<EOD
70
+ -----BEGIN RSA PRIVATE KEY-----
71
+ MIICXAIBAAKBgQC8kGa1pSjbSYZVebtTRBLxBz5H4i2p/llLCrEeQhta5kaQu/Rn
72
+ vuER4W8oDH3+3iuIYW4VQAzyqFpwuzjkDI+17t5t0tyazyZ8JXw+KgXTxldMPEL9
73
+ 5+qVhgXvwtihXC1c5oGbRlEDvDF6Sa53rcFVsYJ4ehde/zUxo6UvS7UrBQIDAQAB
74
+ AoGAb/MXV46XxCFRxNuB8LyAtmLDgi/xRnTAlMHjSACddwkyKem8//8eZtw9fzxz
75
+ bWZ/1/doQOuHBGYZU8aDzzj59FZ78dyzNFoF91hbvZKkg+6wGyd/LrGVEB+Xre0J
76
+ Nil0GReM2AHDNZUYRv+HYJPIOrB0CRczLQsgFJ8K6aAD6F0CQQDzbpjYdx10qgK1
77
+ cP59UHiHjPZYC0loEsk7s+hUmT3QHerAQJMZWC11Qrn2N+ybwwNblDKv+s5qgMQ5
78
+ 5tNoQ9IfAkEAxkyffU6ythpg/H0Ixe1I2rd0GbF05biIzO/i77Det3n4YsJVlDck
79
+ ZkcvY3SK2iRIL4c9yY6hlIhs+K9wXTtGWwJBAO9Dskl48mO7woPR9uD22jDpNSwe
80
+ k90OMepTjzSvlhjbfuPN1IdhqvSJTDychRwn1kIJ7LQZgQ8fVz9OCFZ/6qMCQGOb
81
+ qaGwHmUK6xzpUbbacnYrIM6nLSkXgOAwv7XXCojvY614ILTK3iXiLBOxPu5Eu13k
82
+ eUz9sHyD6vkgZzjtxXECQAkp4Xerf5TGfQXGXhxIX52yH+N2LtujCdkQZjXAsGdm
83
+ B2zNzvrlgRmgBrklMTrMYgm1NPcW+bRLGcwgW2PTvNM=
84
+ -----END RSA PRIVATE KEY-----
85
+ EOD;
86
+
87
+ $publicKey = <<<EOD
88
+ -----BEGIN PUBLIC KEY-----
89
+ MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC8kGa1pSjbSYZVebtTRBLxBz5H
90
+ 4i2p/llLCrEeQhta5kaQu/RnvuER4W8oDH3+3iuIYW4VQAzyqFpwuzjkDI+17t5t
91
+ 0tyazyZ8JXw+KgXTxldMPEL95+qVhgXvwtihXC1c5oGbRlEDvDF6Sa53rcFVsYJ4
92
+ ehde/zUxo6UvS7UrBQIDAQAB
93
+ -----END PUBLIC KEY-----
94
+ EOD;
95
+
96
+ $token = array(
97
+ "iss" => "example.org",
98
+ "aud" => "example.com",
99
+ "iat" => 1356999524,
100
+ "nbf" => 1357000000
101
+ );
102
+
103
+ $jwt = JWT::encode($token, $privateKey, 'RS256');
104
+ echo "Encode:\n" . print_r($jwt, true) . "\n";
105
+
106
+ $decoded = JWT::decode($jwt, $publicKey, array('RS256'));
107
+
108
+ /*
109
+ NOTE: This will now be an object instead of an associative array. To get
110
+ an associative array, you will need to cast it as such:
111
+ */
112
+
113
+ $decoded_array = (array) $decoded;
114
+ echo "Decode:\n" . print_r($decoded_array, true) . "\n";
115
+ ?>
116
+ ```
117
+
118
+ Changelog
119
+ ---------
120
+
121
+ #### 5.0.0 / 2017-06-26
122
+ - Support RS384 and RS512.
123
+ See [#117](https://github.com/firebase/php-jwt/pull/117). Thanks [@joostfaassen](https://github.com/joostfaassen)!
124
+ - Add an example for RS256 openssl.
125
+ See [#125](https://github.com/firebase/php-jwt/pull/125). Thanks [@akeeman](https://github.com/akeeman)!
126
+ - Detect invalid Base64 encoding in signature.
127
+ See [#162](https://github.com/firebase/php-jwt/pull/162). Thanks [@psignoret](https://github.com/psignoret)!
128
+ - Update `JWT::verify` to handle OpenSSL errors.
129
+ See [#159](https://github.com/firebase/php-jwt/pull/159). Thanks [@bshaffer](https://github.com/bshaffer)!
130
+ - Add `array` type hinting to `decode` method
131
+ See [#101](https://github.com/firebase/php-jwt/pull/101). Thanks [@hywak](https://github.com/hywak)!
132
+ - Add all JSON error types.
133
+ See [#110](https://github.com/firebase/php-jwt/pull/110). Thanks [@gbalduzzi](https://github.com/gbalduzzi)!
134
+ - Bugfix 'kid' not in given key list.
135
+ See [#129](https://github.com/firebase/php-jwt/pull/129). Thanks [@stampycode](https://github.com/stampycode)!
136
+ - Miscellaneous cleanup, documentation and test fixes.
137
+ See [#107](https://github.com/firebase/php-jwt/pull/107), [#115](https://github.com/firebase/php-jwt/pull/115),
138
+ [#160](https://github.com/firebase/php-jwt/pull/160), [#161](https://github.com/firebase/php-jwt/pull/161), and
139
+ [#165](https://github.com/firebase/php-jwt/pull/165). Thanks [@akeeman](https://github.com/akeeman),
140
+ [@chinedufn](https://github.com/chinedufn), and [@bshaffer](https://github.com/bshaffer)!
141
+
142
+ #### 4.0.0 / 2016-07-17
143
+ - Add support for late static binding. See [#88](https://github.com/firebase/php-jwt/pull/88) for details. Thanks to [@chappy84](https://github.com/chappy84)!
144
+ - Use static `$timestamp` instead of `time()` to improve unit testing. See [#93](https://github.com/firebase/php-jwt/pull/93) for details. Thanks to [@josephmcdermott](https://github.com/josephmcdermott)!
145
+ - Fixes to exceptions classes. See [#81](https://github.com/firebase/php-jwt/pull/81) for details. Thanks to [@Maks3w](https://github.com/Maks3w)!
146
+ - Fixes to PHPDoc. See [#76](https://github.com/firebase/php-jwt/pull/76) for details. Thanks to [@akeeman](https://github.com/akeeman)!
147
+
148
+ #### 3.0.0 / 2015-07-22
149
+ - Minimum PHP version updated from `5.2.0` to `5.3.0`.
150
+ - Add `\Firebase\JWT` namespace. See
151
+ [#59](https://github.com/firebase/php-jwt/pull/59) for details. Thanks to
152
+ [@Dashron](https://github.com/Dashron)!
153
+ - Require a non-empty key to decode and verify a JWT. See
154
+ [#60](https://github.com/firebase/php-jwt/pull/60) for details. Thanks to
155
+ [@sjones608](https://github.com/sjones608)!
156
+ - Cleaner documentation blocks in the code. See
157
+ [#62](https://github.com/firebase/php-jwt/pull/62) for details. Thanks to
158
+ [@johanderuijter](https://github.com/johanderuijter)!
159
+
160
+ #### 2.2.0 / 2015-06-22
161
+ - Add support for adding custom, optional JWT headers to `JWT::encode()`. See
162
+ [#53](https://github.com/firebase/php-jwt/pull/53/files) for details. Thanks to
163
+ [@mcocaro](https://github.com/mcocaro)!
164
+
165
+ #### 2.1.0 / 2015-05-20
166
+ - Add support for adding a leeway to `JWT:decode()` that accounts for clock skew
167
+ between signing and verifying entities. Thanks to [@lcabral](https://github.com/lcabral)!
168
+ - Add support for passing an object implementing the `ArrayAccess` interface for
169
+ `$keys` argument in `JWT::decode()`. Thanks to [@aztech-dev](https://github.com/aztech-dev)!
170
+
171
+ #### 2.0.0 / 2015-04-01
172
+ - **Note**: It is strongly recommended that you update to > v2.0.0 to address
173
+ known security vulnerabilities in prior versions when both symmetric and
174
+ asymmetric keys are used together.
175
+ - Update signature for `JWT::decode(...)` to require an array of supported
176
+ algorithms to use when verifying token signatures.
177
+
178
+
179
+ Tests
180
+ -----
181
+ Run the tests using phpunit:
182
+
183
+ ```bash
184
+ $ pear install PHPUnit
185
+ $ phpunit --configuration phpunit.xml.dist
186
+ PHPUnit 3.7.10 by Sebastian Bergmann.
187
+ .....
188
+ Time: 0 seconds, Memory: 2.50Mb
189
+ OK (5 tests, 5 assertions)
190
+ ```
191
+
192
+ New Lines in private keys
193
+ -----
194
+
195
+ If your private key contains `\n` characters, be sure to wrap it in double quotes `""`
196
+ and not single quotes `''` in order to properly interpret the escaped characters.
197
+
198
+ License
199
+ -------
200
+ [3-Clause BSD](http://opensource.org/licenses/BSD-3-Clause).
vendor/firebase/php-jwt/composer.json ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "name": "firebase/php-jwt",
3
+ "description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.",
4
+ "homepage": "https://github.com/firebase/php-jwt",
5
+ "authors": [
6
+ {
7
+ "name": "Neuman Vong",
8
+ "email": "neuman+pear@twilio.com",
9
+ "role": "Developer"
10
+ },
11
+ {
12
+ "name": "Anant Narayanan",
13
+ "email": "anant@php.net",
14
+ "role": "Developer"
15
+ }
16
+ ],
17
+ "license": "BSD-3-Clause",
18
+ "require": {
19
+ "php": ">=5.3.0"
20
+ },
21
+ "autoload": {
22
+ "psr-4": {
23
+ "Firebase\\JWT\\": "src"
24
+ }
25
+ },
26
+ "require-dev": {
27
+ "phpunit/phpunit": " 4.8.35"
28
+ }
29
+ }
vendor/firebase/php-jwt/src/BeforeValidException.php ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
1
+ <?php
2
+ namespace Firebase\JWT;
3
+
4
+ class BeforeValidException extends \UnexpectedValueException
5
+ {
6
+
7
+ }
vendor/firebase/php-jwt/src/ExpiredException.php ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
1
+ <?php
2
+ namespace Firebase\JWT;
3
+
4
+ class ExpiredException extends \UnexpectedValueException
5
+ {
6
+
7
+ }
vendor/firebase/php-jwt/src/JWT.php ADDED
@@ -0,0 +1,379 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace Firebase\JWT;
4
+ use \DomainException;
5
+ use \InvalidArgumentException;
6
+ use \UnexpectedValueException;
7
+ use \DateTime;
8
+
9
+ /**
10
+ * JSON Web Token implementation, based on this spec:
11
+ * https://tools.ietf.org/html/rfc7519
12
+ *
13
+ * PHP version 5
14
+ *
15
+ * @category Authentication
16
+ * @package Authentication_JWT
17
+ * @author Neuman Vong <neuman@twilio.com>
18
+ * @author Anant Narayanan <anant@php.net>
19
+ * @license http://opensource.org/licenses/BSD-3-Clause 3-clause BSD
20
+ * @link https://github.com/firebase/php-jwt
21
+ */
22
+ class JWT
23
+ {
24
+
25
+ /**
26
+ * When checking nbf, iat or expiration times,
27
+ * we want to provide some extra leeway time to
28
+ * account for clock skew.
29
+ */
30
+ public static $leeway = 0;
31
+
32
+ /**
33
+ * Allow the current timestamp to be specified.
34
+ * Useful for fixing a value within unit testing.
35
+ *
36
+ * Will default to PHP time() value if null.
37
+ */
38
+ public static $timestamp = null;
39
+
40
+ public static $supported_algs = array(
41
+ 'HS256' => array('hash_hmac', 'SHA256'),
42
+ 'HS512' => array('hash_hmac', 'SHA512'),
43
+ 'HS384' => array('hash_hmac', 'SHA384'),
44
+ 'RS256' => array('openssl', 'SHA256'),
45
+ 'RS384' => array('openssl', 'SHA384'),
46
+ 'RS512' => array('openssl', 'SHA512'),
47
+ );
48
+
49
+ /**
50
+ * Decodes a JWT string into a PHP object.
51
+ *
52
+ * @param string $jwt The JWT
53
+ * @param string|array $key The key, or map of keys.
54
+ * If the algorithm used is asymmetric, this is the public key
55
+ * @param array $allowed_algs List of supported verification algorithms
56
+ * Supported algorithms are 'HS256', 'HS384', 'HS512' and 'RS256'
57
+ *
58
+ * @return object The JWT's payload as a PHP object
59
+ *
60
+ * @throws UnexpectedValueException Provided JWT was invalid
61
+ * @throws SignatureInvalidException Provided JWT was invalid because the signature verification failed
62
+ * @throws BeforeValidException Provided JWT is trying to be used before it's eligible as defined by 'nbf'
63
+ * @throws BeforeValidException Provided JWT is trying to be used before it's been created as defined by 'iat'
64
+ * @throws ExpiredException Provided JWT has since expired, as defined by the 'exp' claim
65
+ *
66
+ * @uses jsonDecode
67
+ * @uses urlsafeB64Decode
68
+ */
69
+ public static function decode($jwt, $key, array $allowed_algs = array())
70
+ {
71
+ $timestamp = is_null(static::$timestamp) ? time() : static::$timestamp;
72
+
73
+ if (empty($key)) {
74
+ throw new InvalidArgumentException('Key may not be empty');
75
+ }
76
+ $tks = explode('.', $jwt);
77
+ if (count($tks) != 3) {
78
+ throw new UnexpectedValueException('Wrong number of segments');
79
+ }
80
+ list($headb64, $bodyb64, $cryptob64) = $tks;
81
+ if (null === ($header = static::jsonDecode(static::urlsafeB64Decode($headb64)))) {
82
+ throw new UnexpectedValueException('Invalid header encoding');
83
+ }
84
+ if (null === $payload = static::jsonDecode(static::urlsafeB64Decode($bodyb64))) {
85
+ throw new UnexpectedValueException('Invalid claims encoding');
86
+ }
87
+ if (false === ($sig = static::urlsafeB64Decode($cryptob64))) {
88
+ throw new UnexpectedValueException('Invalid signature encoding');
89
+ }
90
+ if (empty($header->alg)) {
91
+ throw new UnexpectedValueException('Empty algorithm');
92
+ }
93
+ if (empty(static::$supported_algs[$header->alg])) {
94
+ throw new UnexpectedValueException('Algorithm not supported');
95
+ }
96
+ if (!in_array($header->alg, $allowed_algs)) {
97
+ throw new UnexpectedValueException('Algorithm not allowed');
98
+ }
99
+ if (is_array($key) || $key instanceof \ArrayAccess) {
100
+ if (isset($header->kid)) {
101
+ if (!isset($key[$header->kid])) {
102
+ throw new UnexpectedValueException('"kid" invalid, unable to lookup correct key');
103
+ }
104
+ $key = $key[$header->kid];
105
+ } else {
106
+ throw new UnexpectedValueException('"kid" empty, unable to lookup correct key');
107
+ }
108
+ }
109
+
110
+ // Check the signature
111
+ if (!static::verify("$headb64.$bodyb64", $sig, $key, $header->alg)) {
112
+ throw new SignatureInvalidException('Signature verification failed');
113
+ }
114
+
115
+ // Check if the nbf if it is defined. This is the time that the
116
+ // token can actually be used. If it's not yet that time, abort.
117
+ if (isset($payload->nbf) && $payload->nbf > ($timestamp + static::$leeway)) {
118
+ throw new BeforeValidException(
119
+ 'Cannot handle token prior to ' . date(DateTime::ISO8601, $payload->nbf)
120
+ );
121
+ }
122
+
123
+ // Check that this token has been created before 'now'. This prevents
124
+ // using tokens that have been created for later use (and haven't
125
+ // correctly used the nbf claim).
126
+ if (isset($payload->iat) && $payload->iat > ($timestamp + static::$leeway)) {
127
+ throw new BeforeValidException(
128
+ 'Cannot handle token prior to ' . date(DateTime::ISO8601, $payload->iat)
129
+ );
130
+ }
131
+
132
+ // Check if this token has expired.
133
+ if (isset($payload->exp) && ($timestamp - static::$leeway) >= $payload->exp) {
134
+ throw new ExpiredException('Expired token');
135
+ }
136
+
137
+ return $payload;
138
+ }
139
+
140
+ /**
141
+ * Converts and signs a PHP object or array into a JWT string.
142
+ *
143
+ * @param object|array $payload PHP object or array
144
+ * @param string $key The secret key.
145
+ * If the algorithm used is asymmetric, this is the private key
146
+ * @param string $alg The signing algorithm.
147
+ * Supported algorithms are 'HS256', 'HS384', 'HS512' and 'RS256'
148
+ * @param mixed $keyId
149
+ * @param array $head An array with header elements to attach
150
+ *
151
+ * @return string A signed JWT
152
+ *
153
+ * @uses jsonEncode
154
+ * @uses urlsafeB64Encode
155
+ */
156
+ public static function encode($payload, $key, $alg = 'HS256', $keyId = null, $head = null)
157
+ {
158
+ $header = array('typ' => 'JWT', 'alg' => $alg);
159
+ if ($keyId !== null) {
160
+ $header['kid'] = $keyId;
161
+ }
162
+ if ( isset($head) && is_array($head) ) {
163
+ $header = array_merge($head, $header);
164
+ }
165
+ $segments = array();
166
+ $segments[] = static::urlsafeB64Encode(static::jsonEncode($header));
167
+ $segments[] = static::urlsafeB64Encode(static::jsonEncode($payload));
168
+ $signing_input = implode('.', $segments);
169
+
170
+ $signature = static::sign($signing_input, $key, $alg);
171
+ $segments[] = static::urlsafeB64Encode($signature);
172
+
173
+ return implode('.', $segments);
174
+ }
175
+
176
+ /**
177
+ * Sign a string with a given key and algorithm.
178
+ *
179
+ * @param string $msg The message to sign
180
+ * @param string|resource $key The secret key
181
+ * @param string $alg The signing algorithm.
182
+ * Supported algorithms are 'HS256', 'HS384', 'HS512' and 'RS256'
183
+ *
184
+ * @return string An encrypted message
185
+ *
186
+ * @throws DomainException Unsupported algorithm was specified
187
+ */
188
+ public static function sign($msg, $key, $alg = 'HS256')
189
+ {
190
+ if (empty(static::$supported_algs[$alg])) {
191
+ throw new DomainException('Algorithm not supported');
192
+ }
193
+ list($function, $algorithm) = static::$supported_algs[$alg];
194
+ switch($function) {
195
+ case 'hash_hmac':
196
+ return hash_hmac($algorithm, $msg, $key, true);
197
+ case 'openssl':
198
+ $signature = '';
199
+ $success = openssl_sign($msg, $signature, $key, $algorithm);
200
+ if (!$success) {
201
+ throw new DomainException("OpenSSL unable to sign data");
202
+ } else {
203
+ return $signature;
204
+ }
205
+ }
206
+ }
207
+
208
+ /**
209
+ * Verify a signature with the message, key and method. Not all methods
210
+ * are symmetric, so we must have a separate verify and sign method.
211
+ *
212
+ * @param string $msg The original message (header and body)
213
+ * @param string $signature The original signature
214
+ * @param string|resource $key For HS*, a string key works. for RS*, must be a resource of an openssl public key
215
+ * @param string $alg The algorithm
216
+ *
217
+ * @return bool
218
+ *
219
+ * @throws DomainException Invalid Algorithm or OpenSSL failure
220
+ */
221
+ private static function verify($msg, $signature, $key, $alg)
222
+ {
223
+ if (empty(static::$supported_algs[$alg])) {
224
+ throw new DomainException('Algorithm not supported');
225
+ }
226
+
227
+ list($function, $algorithm) = static::$supported_algs[$alg];
228
+ switch($function) {
229
+ case 'openssl':
230
+ $success = openssl_verify($msg, $signature, $key, $algorithm);
231
+ if ($success === 1) {
232
+ return true;
233
+ } elseif ($success === 0) {
234
+ return false;
235
+ }
236
+ // returns 1 on success, 0 on failure, -1 on error.
237
+ throw new DomainException(
238
+ 'OpenSSL error: ' . openssl_error_string()
239
+ );
240
+ case 'hash_hmac':
241
+ default:
242
+ $hash = hash_hmac($algorithm, $msg, $key, true);
243
+ if (function_exists('hash_equals')) {
244
+ return hash_equals($signature, $hash);
245
+ }
246
+ $len = min(static::safeStrlen($signature), static::safeStrlen($hash));
247
+
248
+ $status = 0;
249
+ for ($i = 0; $i < $len; $i++) {
250
+ $status |= (ord($signature[$i]) ^ ord($hash[$i]));
251
+ }
252
+ $status |= (static::safeStrlen($signature) ^ static::safeStrlen($hash));
253
+
254
+ return ($status === 0);
255
+ }
256
+ }
257
+
258
+ /**
259
+ * Decode a JSON string into a PHP object.
260
+ *
261
+ * @param string $input JSON string
262
+ *
263
+ * @return object Object representation of JSON string
264
+ *
265
+ * @throws DomainException Provided string was invalid JSON
266
+ */
267
+ public static function jsonDecode($input)
268
+ {
269
+ if (version_compare(PHP_VERSION, '5.4.0', '>=') && !(defined('JSON_C_VERSION') && PHP_INT_SIZE > 4)) {
270
+ /** In PHP >=5.4.0, json_decode() accepts an options parameter, that allows you
271
+ * to specify that large ints (like Steam Transaction IDs) should be treated as
272
+ * strings, rather than the PHP default behaviour of converting them to floats.
273
+ */
274
+ $obj = json_decode($input, false, 512, JSON_BIGINT_AS_STRING);
275
+ } else {
276
+ /** Not all servers will support that, however, so for older versions we must
277
+ * manually detect large ints in the JSON string and quote them (thus converting
278
+ *them to strings) before decoding, hence the preg_replace() call.
279
+ */
280
+ $max_int_length = strlen((string) PHP_INT_MAX) - 1;
281
+ $json_without_bigints = preg_replace('/:\s*(-?\d{'.$max_int_length.',})/', ': "$1"', $input);
282
+ $obj = json_decode($json_without_bigints);
283
+ }
284
+
285
+ if (function_exists('json_last_error') && $errno = json_last_error()) {
286
+ static::handleJsonError($errno);
287
+ } elseif ($obj === null && $input !== 'null') {
288
+ throw new DomainException('Null result with non-null input');
289
+ }
290
+ return $obj;
291
+ }
292
+
293
+ /**
294
+ * Encode a PHP object into a JSON string.
295
+ *
296
+ * @param object|array $input A PHP object or array
297
+ *
298
+ * @return string JSON representation of the PHP object or array
299
+ *
300
+ * @throws DomainException Provided object could not be encoded to valid JSON
301
+ */
302
+ public static function jsonEncode($input)
303
+ {
304
+ $json = json_encode($input);
305
+ if (function_exists('json_last_error') && $errno = json_last_error()) {
306
+ static::handleJsonError($errno);
307
+ } elseif ($json === 'null' && $input !== null) {
308
+ throw new DomainException('Null result with non-null input');
309
+ }
310
+ return $json;
311
+ }
312
+
313
+ /**
314
+ * Decode a string with URL-safe Base64.
315
+ *
316
+ * @param string $input A Base64 encoded string
317
+ *
318
+ * @return string A decoded string
319
+ */
320
+ public static function urlsafeB64Decode($input)
321
+ {
322
+ $remainder = strlen($input) % 4;
323
+ if ($remainder) {
324
+ $padlen = 4 - $remainder;
325
+ $input .= str_repeat('=', $padlen);
326
+ }
327
+ return base64_decode(strtr($input, '-_', '+/'));
328
+ }
329
+
330
+ /**
331
+ * Encode a string with URL-safe Base64.
332
+ *
333
+ * @param string $input The string you want encoded
334
+ *
335
+ * @return string The base64 encode of what you passed in
336
+ */
337
+ public static function urlsafeB64Encode($input)
338
+ {
339
+ return str_replace('=', '', strtr(base64_encode($input), '+/', '-_'));
340
+ }
341
+
342
+ /**
343
+ * Helper method to create a JSON error.
344
+ *
345
+ * @param int $errno An error number from json_last_error()
346
+ *
347
+ * @return void
348
+ */
349
+ private static function handleJsonError($errno)
350
+ {
351
+ $messages = array(
352
+ JSON_ERROR_DEPTH => 'Maximum stack depth exceeded',
353
+ JSON_ERROR_STATE_MISMATCH => 'Invalid or malformed JSON',
354
+ JSON_ERROR_CTRL_CHAR => 'Unexpected control character found',
355
+ JSON_ERROR_SYNTAX => 'Syntax error, malformed JSON',
356
+ JSON_ERROR_UTF8 => 'Malformed UTF-8 characters' //PHP >= 5.3.3
357
+ );
358
+ throw new DomainException(
359
+ isset($messages[$errno])
360
+ ? $messages[$errno]
361
+ : 'Unknown JSON error: ' . $errno
362
+ );
363
+ }
364
+
365
+ /**
366
+ * Get the number of bytes in cryptographic strings.
367
+ *
368
+ * @param string
369
+ *
370
+ * @return int
371
+ */
372
+ private static function safeStrlen($str)
373
+ {
374
+ if (function_exists('mb_strlen')) {
375
+ return mb_strlen($str, '8bit');
376
+ }
377
+ return strlen($str);
378
+ }
379
+ }
vendor/firebase/php-jwt/src/SignatureInvalidException.php ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
1
+ <?php
2
+ namespace Firebase\JWT;
3
+
4
+ class SignatureInvalidException extends \UnexpectedValueException
5
+ {
6
+
7
+ }
vendor/google/{apiclient → apiclient-services}/CONTRIBUTING.md RENAMED
File without changes
vendor/google/apiclient-services/LICENSE ADDED
@@ -0,0 +1,203 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Apache License
2
+ Version 2.0, January 2004
3
+ http://www.apache.org/licenses/
4
+
5
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
6
+
7
+ 1. Definitions.
8
+
9
+ "License" shall mean the terms and conditions for use, reproduction,
10
+ and distribution as defined by Sections 1 through 9 of this document.
11
+
12
+ "Licensor" shall mean the copyright owner or entity authorized by
13
+ the copyright owner that is granting the License.
14
+
15
+ "Legal Entity" shall mean the union of the acting entity and all
16
+ other entities that control, are controlled by, or are under common
17
+ control with that entity. For the purposes of this definition,
18
+ "control" means (i) the power, direct or indirect, to cause the
19
+ direction or management of such entity, whether by contract or
20
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
21
+ outstanding shares, or (iii) beneficial ownership of such entity.
22
+
23
+ "You" (or "Your") shall mean an individual or Legal Entity
24
+ exercising permissions granted by this License.
25
+
26
+ "Source" form shall mean the preferred form for making modifications,
27
+ including but not limited to software source code, documentation
28
+ source, and configuration files.
29
+
30
+ "Object" form shall mean any form resulting from mechanical
31
+ transformation or translation of a Source form, including but
32
+ not limited to compiled object code, generated documentation,
33
+ and conversions to other media types.
34
+
35
+ "Work" shall mean the work of authorship, whether in Source or
36
+ Object form, made available under the License, as indicated by a
37
+ copyright notice that is included in or attached to the work
38
+ (an example is provided in the Appendix below).
39
+
40
+ "Derivative Works" shall mean any work, whether in Source or Object
41
+ form, that is based on (or derived from) the Work and for which the
42
+ editorial revisions, annotations, elaborations, or other modifications
43
+ represent, as a whole, an original work of authorship. For the purposes
44
+ of this License, Derivative Works shall not include works that remain
45
+ separable from, or merely link (or bind by name) to the interfaces of,
46
+ the Work and Derivative Works thereof.
47
+
48
+ "Contribution" shall mean any work of authorship, including
49
+ the original version of the Work and any modifications or additions
50
+ to that Work or Derivative Works thereof, that is intentionally
51
+ submitted to Licensor for inclusion in the Work by the copyright owner
52
+ or by an individual or Legal Entity authorized to submit on behalf of
53
+ the copyright owner. For the purposes of this definition, "submitted"
54
+ means any form of electronic, verbal, or written communication sent
55
+ to the Licensor or its representatives, including but not limited to
56
+ communication on electronic mailing lists, source code control systems,
57
+ and issue tracking systems that are managed by, or on behalf of, the
58
+ Licensor for the purpose of discussing and improving the Work, but
59
+ excluding communication that is conspicuously marked or otherwise
60
+ designated in writing by the copyright owner as "Not a Contribution."
61
+
62
+ "Contributor" shall mean Licensor and any individual or Legal Entity
63
+ on behalf of whom a Contribution has been received by Licensor and
64
+ subsequently incorporated within the Work.
65
+
66
+ 2. Grant of Copyright License. Subject to the terms and conditions of
67
+ this License, each Contributor hereby grants to You a perpetual,
68
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
69
+ copyright license to reproduce, prepare Derivative Works of,
70
+ publicly display, publicly perform, sublicense, and distribute the
71
+ Work and such Derivative Works in Source or Object form.
72
+
73
+ 3. Grant of Patent License. Subject to the terms and conditions of
74
+ this License, each Contributor hereby grants to You a perpetual,
75
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
76
+ (except as stated in this section) patent license to make, have made,
77
+ use, offer to sell, sell, import, and otherwise transfer the Work,
78
+ where such license applies only to those patent claims licensable
79
+ by such Contributor that are necessarily infringed by their
80
+ Contribution(s) alone or by combination of their Contribution(s)
81
+ with the Work to which such Contribution(s) was submitted. If You
82
+ institute patent litigation against any entity (including a
83
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
84
+ or a Contribution incorporated within the Work constitutes direct
85
+ or contributory patent infringement, then any patent licenses
86
+ granted to You under this License for that Work shall terminate
87
+ as of the date such litigation is filed.
88
+
89
+ 4. Redistribution. You may reproduce and distribute copies of the
90
+ Work or Derivative Works thereof in any medium, with or without
91
+ modifications, and in Source or Object form, provided that You
92
+ meet the following conditions:
93
+
94
+ (a) You must give any other recipients of the Work or
95
+ Derivative Works a copy of this License; and
96
+
97
+ (b) You must cause any modified files to carry prominent notices
98
+ stating that You changed the files; and
99
+
100
+ (c) You must retain, in the Source form of any Derivative Works
101
+ that You distribute, all copyright, patent, trademark, and
102
+ attribution notices from the Source form of the Work,
103
+ excluding those notices that do not pertain to any part of
104
+ the Derivative Works; and
105
+
106
+ (d) If the Work includes a "NOTICE" text file as part of its
107
+ distribution, then any Derivative Works that You distribute must
108
+ include a readable copy of the attribution notices contained
109
+ within such NOTICE file, excluding those notices that do not
110
+ pertain to any part of the Derivative Works, in at least one
111
+ of the following places: within a NOTICE text file distributed
112
+ as part of the Derivative Works; within the Source form or
113
+ documentation, if provided along with the Derivative Works; or,
114
+ within a display generated by the Derivative Works, if and
115
+ wherever such third-party notices normally appear. The contents
116
+ of the NOTICE file are for informational purposes only and
117
+ do not modify the License. You may add Your own attribution
118
+ notices within Derivative Works that You distribute, alongside
119
+ or as an addendum to the NOTICE text from the Work, provided
120
+ that such additional attribution notices cannot be construed
121
+ as modifying the License.
122
+
123
+ You may add Your own copyright statement to Your modifications and
124
+ may provide additional or different license terms and conditions
125
+ for use, reproduction, or distribution of Your modifications, or
126
+ for any such Derivative Works as a whole, provided Your use,
127
+ reproduction, and distribution of the Work otherwise complies with
128
+ the conditions stated in this License.
129
+
130
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
131
+ any Contribution intentionally submitted for inclusion in the Work
132
+ by You to the Licensor shall be under the terms and conditions of
133
+ this License, without any additional terms or conditions.
134
+ Notwithstanding the above, nothing herein shall supersede or modify
135
+ the terms of any separate license agreement you may have executed
136
+ with Licensor regarding such Contributions.
137
+
138
+ 6. Trademarks. This License does not grant permission to use the trade
139
+ names, trademarks, service marks, or product names of the Licensor,
140
+ except as required for reasonable and customary use in describing the
141
+ origin of the Work and reproducing the content of the NOTICE file.
142
+
143
+ 7. Disclaimer of Warranty. Unless required by applicable law or
144
+ agreed to in writing, Licensor provides the Work (and each
145
+ Contributor provides its Contributions) on an "AS IS" BASIS,
146
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
147
+ implied, including, without limitation, any warranties or conditions
148
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
149
+ PARTICULAR PURPOSE. You are solely responsible for determining the
150
+ appropriateness of using or redistributing the Work and assume any
151
+ risks associated with Your exercise of permissions under this License.
152
+
153
+ 8. Limitation of Liability. In no event and under no legal theory,
154
+ whether in tort (including negligence), contract, or otherwise,
155
+ unless required by applicable law (such as deliberate and grossly
156
+ negligent acts) or agreed to in writing, shall any Contributor be
157
+ liable to You for damages, including any direct, indirect, special,
158
+ incidental, or consequential damages of any character arising as a
159
+ result of this License or out of the use or inability to use the
160
+ Work (including but not limited to damages for loss of goodwill,
161
+ work stoppage, computer failure or malfunction, or any and all
162
+ other commercial damages or losses), even if such Contributor
163
+ has been advised of the possibility of such damages.
164
+
165
+ 9. Accepting Warranty or Additional Liability. While redistributing
166
+ the Work or Derivative Works thereof, You may choose to offer,
167
+ and charge a fee for, acceptance of support, warranty, indemnity,
168
+ or other liability obligations and/or rights consistent with this
169
+ License. However, in accepting such obligations, You may act only
170
+ on Your own behalf and on Your sole responsibility, not on behalf
171
+ of any other Contributor, and only if You agree to indemnify,
172
+ defend, and hold each Contributor harmless for any liability
173
+ incurred by, or claims asserted against, such Contributor by reason
174
+ of your accepting any such warranty or additional liability.
175
+
176
+ END OF TERMS AND CONDITIONS
177
+
178
+ APPENDIX: How to apply the Apache License to your work.
179
+
180
+ To apply the Apache License to your work, attach the following
181
+ boilerplate notice, with the fields enclosed by brackets "[]"
182
+ replaced with your own identifying information. (Don't include
183
+ the brackets!) The text should be enclosed in the appropriate
184
+ comment syntax for the file format. We also recommend that a
185
+ file or class name and description of purpose be included on the
186
+ same "printed page" as the copyright notice for easier
187
+ identification within third-party archives.
188
+
189
+ Copyright [yyyy] [name of copyright owner]
190
+
191
+ Licensed under the Apache License, Version 2.0 (the "License");
192
+ you may not use this file except in compliance with the License.
193
+ You may obtain a copy of the License at
194
+
195
+ http://www.apache.org/licenses/LICENSE-2.0
196
+
197
+ Unless required by applicable law or agreed to in writing, software
198
+ distributed under the License is distributed on an "AS IS" BASIS,
199
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
200
+ See the License for the specific language governing permissions and
201
+ limitations under the License.
202
+
203
+
vendor/google/apiclient-services/README.md ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Google PHP API Client Services
2
+ ==============================
3
+
4
+ ## Requirements
5
+
6
+ [Google API PHP Client](https://github.com/google/google-api-php-client/releases)
7
+
8
+ ## Usage in v2 of Google API PHP Client
9
+
10
+ This library will be automatically installed with the
11
+ [Google API PHP Client](https://github.com/google/google-api-php-client/releases)
12
+ via composer. Composer will automatically pull down a monthly tag
13
+ from this repository.
14
+
15
+ If you'd like to always be up-to-date with the latest release, rather than
16
+ wait for monthly tagged releases, request the `dev-master` version in composer:
17
+
18
+ ```sh
19
+ composer require google/apiclient-services:dev-master
20
+ ```
21
+
22
+ ## Usage in v1
23
+
24
+ If you are currently using the [`v1-master`](https://github.com/google/google-api-php-client/tree/v1-master)
25
+ branch of the client library, but want to use the latest API services, you can
26
+ do so by requiring this library directly into your project via the same composer command:
27
+
28
+ ```sh
29
+ composer require google/apiclient-services:dev-master
30
+ ```
vendor/google/apiclient-services/composer.json ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "name": "google/apiclient-services",
3
+ "type": "library",
4
+ "description": "Client library for Google APIs",
5
+ "keywords": ["google"],
6
+ "homepage": "http://developers.google.com/api-client-library/php",
7
+ "license": "Apache-2.0",
8
+ "require": {
9
+ "php": ">=5.4"
10
+ },
11
+ "require-dev": {
12
+ "phpunit/phpunit": "~4.8"
13
+ },
14
+ "autoload": {
15
+ "psr-0": {
16
+ "Google_Service_": "src"
17
+ }
18
+ }
19
+ }
vendor/google/apiclient-services/phpunit.xml ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="UTF-8"?>
2
+ <phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3
+ xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/3.7/phpunit.xsd"
4
+ colors="true"
5
+ bootstrap="vendor/autoload.php">
6
+ <testsuites>
7
+ <testsuite name="Google PHP Client Unit Services Test Suite">
8
+ <directory>tests</directory>
9
+ </testsuite>
10
+ </testsuites>
11
+ </phpunit>
vendor/google/apiclient-services/src/Google/Service/AbusiveExperienceReport.php ADDED
@@ -0,0 +1,90 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * Service definition for AbusiveExperienceReport (v1).
20
+ *
21
+ * <p>
22
+ * View Abusive Experience Report data, and get a list of sites that have a
23
+ * significant number of abusive experiences.</p>
24
+ *
25
+ * <p>
26
+ * For more information about this service, see the API
27
+ * <a href="https://developers.google.com/abusive-experience-report/" target="_blank">Documentation</a>
28
+ * </p>
29
+ *
30
+ * @author Google, Inc.
31
+ */
32
+ class Google_Service_AbusiveExperienceReport extends Google_Service
33
+ {
34
+ /** Test scope for access to the Zoo service. */
35
+ const XAPI_ZOO =
36
+ "https://www.googleapis.com/auth/xapi.zoo";
37
+
38
+ public $sites;
39
+ public $violatingSites;
40
+
41
+ /**
42
+ * Constructs the internal representation of the AbusiveExperienceReport
43
+ * service.
44
+ *
45
+ * @param Google_Client $client
46
+ */
47
+ public function __construct(Google_Client $client)
48
+ {
49
+ parent::__construct($client);
50
+ $this->rootUrl = 'https://abusiveexperiencereport.googleapis.com/';
51
+ $this->servicePath = '';
52
+ $this->version = 'v1';
53
+ $this->serviceName = 'abusiveexperiencereport';
54
+
55
+ $this->sites = new Google_Service_AbusiveExperienceReport_Resource_Sites(
56
+ $this,
57
+ $this->serviceName,
58
+ 'sites',
59
+ array(
60
+ 'methods' => array(
61
+ 'get' => array(
62
+ 'path' => 'v1/{+name}',
63
+ 'httpMethod' => 'GET',
64
+ 'parameters' => array(
65
+ 'name' => array(
66
+ 'location' => 'path',
67
+ 'type' => 'string',
68
+ 'required' => true,
69
+ ),
70
+ ),
71
+ ),
72
+ )
73
+ )
74
+ );
75
+ $this->violatingSites = new Google_Service_AbusiveExperienceReport_Resource_ViolatingSites(
76
+ $this,
77
+ $this->serviceName,
78
+ 'violatingSites',
79
+ array(
80
+ 'methods' => array(
81
+ 'list' => array(
82
+ 'path' => 'v1/violatingSites',
83
+ 'httpMethod' => 'GET',
84
+ 'parameters' => array(),
85
+ ),
86
+ )
87
+ )
88
+ );
89
+ }
90
+ }
vendor/google/apiclient-services/src/Google/Service/AbusiveExperienceReport/Resource/Sites.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "sites" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $abusiveexperiencereportService = new Google_Service_AbusiveExperienceReport(...);
23
+ * $sites = $abusiveexperiencereportService->sites;
24
+ * </code>
25
+ */
26
+ class Google_Service_AbusiveExperienceReport_Resource_Sites extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Gets a summary of the abusive experience rating of a site. (sites.get)
30
+ *
31
+ * @param string $name The required site name. This is the site property whose
32
+ * abusive experiences have been reviewed, and it must be URL-encoded. For
33
+ * example, sites/https%3A%2F%2Fwww.google.com. The server will return an error
34
+ * of BAD_REQUEST if this field is not filled in. Note that if the site property
35
+ * is not yet verified in Search Console, the reportUrl field returned by the
36
+ * API will lead to the verification page, prompting the user to go through that
37
+ * process before they can gain access to the Abusive Experience Report.
38
+ * @param array $optParams Optional parameters.
39
+ * @return Google_Service_AbusiveExperienceReport_SiteSummaryResponse
40
+ */
41
+ public function get($name, $optParams = array())
42
+ {
43
+ $params = array('name' => $name);
44
+ $params = array_merge($params, $optParams);
45
+ return $this->call('get', array($params), "Google_Service_AbusiveExperienceReport_SiteSummaryResponse");
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AbusiveExperienceReport/Resource/ViolatingSites.php ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "violatingSites" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $abusiveexperiencereportService = new Google_Service_AbusiveExperienceReport(...);
23
+ * $violatingSites = $abusiveexperiencereportService->violatingSites;
24
+ * </code>
25
+ */
26
+ class Google_Service_AbusiveExperienceReport_Resource_ViolatingSites extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Lists sites with Abusive Experience Report statuses of "Failing".
30
+ * (violatingSites.listViolatingSites)
31
+ *
32
+ * @param array $optParams Optional parameters.
33
+ * @return Google_Service_AbusiveExperienceReport_ViolatingSitesResponse
34
+ */
35
+ public function listViolatingSites($optParams = array())
36
+ {
37
+ $params = array();
38
+ $params = array_merge($params, $optParams);
39
+ return $this->call('list', array($params), "Google_Service_AbusiveExperienceReport_ViolatingSitesResponse");
40
+ }
41
+ }
vendor/google/apiclient-services/src/Google/Service/AbusiveExperienceReport/SiteSummaryResponse.php ADDED
@@ -0,0 +1,84 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AbusiveExperienceReport_SiteSummaryResponse extends Google_Model
19
+ {
20
+ public $abusiveStatus;
21
+ public $enforcementTime;
22
+ public $filterStatus;
23
+ public $lastChangeTime;
24
+ public $reportUrl;
25
+ public $reviewedSite;
26
+ public $underReview;
27
+
28
+ public function setAbusiveStatus($abusiveStatus)
29
+ {
30
+ $this->abusiveStatus = $abusiveStatus;
31
+ }
32
+ public function getAbusiveStatus()
33
+ {
34
+ return $this->abusiveStatus;
35
+ }
36
+ public function setEnforcementTime($enforcementTime)
37
+ {
38
+ $this->enforcementTime = $enforcementTime;
39
+ }
40
+ public function getEnforcementTime()
41
+ {
42
+ return $this->enforcementTime;
43
+ }
44
+ public function setFilterStatus($filterStatus)
45
+ {
46
+ $this->filterStatus = $filterStatus;
47
+ }
48
+ public function getFilterStatus()
49
+ {
50
+ return $this->filterStatus;
51
+ }
52
+ public function setLastChangeTime($lastChangeTime)
53
+ {
54
+ $this->lastChangeTime = $lastChangeTime;
55
+ }
56
+ public function getLastChangeTime()
57
+ {
58
+ return $this->lastChangeTime;
59
+ }
60
+ public function setReportUrl($reportUrl)
61
+ {
62
+ $this->reportUrl = $reportUrl;
63
+ }
64
+ public function getReportUrl()
65
+ {
66
+ return $this->reportUrl;
67
+ }
68
+ public function setReviewedSite($reviewedSite)
69
+ {
70
+ $this->reviewedSite = $reviewedSite;
71
+ }
72
+ public function getReviewedSite()
73
+ {
74
+ return $this->reviewedSite;
75
+ }
76
+ public function setUnderReview($underReview)
77
+ {
78
+ $this->underReview = $underReview;
79
+ }
80
+ public function getUnderReview()
81
+ {
82
+ return $this->underReview;
83
+ }
84
+ }
vendor/google/apiclient-services/src/Google/Service/AbusiveExperienceReport/ViolatingSitesResponse.php ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AbusiveExperienceReport_ViolatingSitesResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'violatingSites';
21
+ protected $violatingSitesType = 'Google_Service_AbusiveExperienceReport_SiteSummaryResponse';
22
+ protected $violatingSitesDataType = 'array';
23
+
24
+ /**
25
+ * @param Google_Service_AbusiveExperienceReport_SiteSummaryResponse
26
+ */
27
+ public function setViolatingSites($violatingSites)
28
+ {
29
+ $this->violatingSites = $violatingSites;
30
+ }
31
+ /**
32
+ * @return Google_Service_AbusiveExperienceReport_SiteSummaryResponse
33
+ */
34
+ public function getViolatingSites()
35
+ {
36
+ return $this->violatingSites;
37
+ }
38
+ }
vendor/google/apiclient-services/src/Google/Service/Acceleratedmobilepageurl.php ADDED
@@ -0,0 +1,67 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * Service definition for Acceleratedmobilepageurl (v1).
20
+ *
21
+ * <p>
22
+ * Retrieves the list of AMP URLs (and equivalent AMP Cache URLs) for a given
23
+ * list of public URL(s).</p>
24
+ *
25
+ * <p>
26
+ * For more information about this service, see the API
27
+ * <a href="https://developers.google.com/amp/cache/" target="_blank">Documentation</a>
28
+ * </p>
29
+ *
30
+ * @author Google, Inc.
31
+ */
32
+ class Google_Service_Acceleratedmobilepageurl extends Google_Service
33
+ {
34
+
35
+
36
+ public $ampUrls;
37
+
38
+ /**
39
+ * Constructs the internal representation of the Acceleratedmobilepageurl
40
+ * service.
41
+ *
42
+ * @param Google_Client $client
43
+ */
44
+ public function __construct(Google_Client $client)
45
+ {
46
+ parent::__construct($client);
47
+ $this->rootUrl = 'https://acceleratedmobilepageurl.googleapis.com/';
48
+ $this->servicePath = '';
49
+ $this->version = 'v1';
50
+ $this->serviceName = 'acceleratedmobilepageurl';
51
+
52
+ $this->ampUrls = new Google_Service_Acceleratedmobilepageurl_Resource_AmpUrls(
53
+ $this,
54
+ $this->serviceName,
55
+ 'ampUrls',
56
+ array(
57
+ 'methods' => array(
58
+ 'batchGet' => array(
59
+ 'path' => 'v1/ampUrls:batchGet',
60
+ 'httpMethod' => 'POST',
61
+ 'parameters' => array(),
62
+ ),
63
+ )
64
+ )
65
+ );
66
+ }
67
+ }
vendor/google/apiclient-services/src/Google/Service/Acceleratedmobilepageurl/AmpUrl.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_Acceleratedmobilepageurl_AmpUrl extends Google_Model
19
+ {
20
+ public $ampUrl;
21
+ public $cdnAmpUrl;
22
+ public $originalUrl;
23
+
24
+ public function setAmpUrl($ampUrl)
25
+ {
26
+ $this->ampUrl = $ampUrl;
27
+ }
28
+ public function getAmpUrl()
29
+ {
30
+ return $this->ampUrl;
31
+ }
32
+ public function setCdnAmpUrl($cdnAmpUrl)
33
+ {
34
+ $this->cdnAmpUrl = $cdnAmpUrl;
35
+ }
36
+ public function getCdnAmpUrl()
37
+ {
38
+ return $this->cdnAmpUrl;
39
+ }
40
+ public function setOriginalUrl($originalUrl)
41
+ {
42
+ $this->originalUrl = $originalUrl;
43
+ }
44
+ public function getOriginalUrl()
45
+ {
46
+ return $this->originalUrl;
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/Acceleratedmobilepageurl/AmpUrlError.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_Acceleratedmobilepageurl_AmpUrlError extends Google_Model
19
+ {
20
+ public $errorCode;
21
+ public $errorMessage;
22
+ public $originalUrl;
23
+
24
+ public function setErrorCode($errorCode)
25
+ {
26
+ $this->errorCode = $errorCode;
27
+ }
28
+ public function getErrorCode()
29
+ {
30
+ return $this->errorCode;
31
+ }
32
+ public function setErrorMessage($errorMessage)
33
+ {
34
+ $this->errorMessage = $errorMessage;
35
+ }
36
+ public function getErrorMessage()
37
+ {
38
+ return $this->errorMessage;
39
+ }
40
+ public function setOriginalUrl($originalUrl)
41
+ {
42
+ $this->originalUrl = $originalUrl;
43
+ }
44
+ public function getOriginalUrl()
45
+ {
46
+ return $this->originalUrl;
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/Acceleratedmobilepageurl/BatchGetAmpUrlsRequest.php ADDED
@@ -0,0 +1,40 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_Acceleratedmobilepageurl_BatchGetAmpUrlsRequest extends Google_Collection
19
+ {
20
+ protected $collection_key = 'urls';
21
+ public $lookupStrategy;
22
+ public $urls;
23
+
24
+ public function setLookupStrategy($lookupStrategy)
25
+ {
26
+ $this->lookupStrategy = $lookupStrategy;
27
+ }
28
+ public function getLookupStrategy()
29
+ {
30
+ return $this->lookupStrategy;
31
+ }
32
+ public function setUrls($urls)
33
+ {
34
+ $this->urls = $urls;
35
+ }
36
+ public function getUrls()
37
+ {
38
+ return $this->urls;
39
+ }
40
+ }
vendor/google/apiclient-services/src/Google/Service/Acceleratedmobilepageurl/BatchGetAmpUrlsResponse.php ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_Acceleratedmobilepageurl_BatchGetAmpUrlsResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'urlErrors';
21
+ protected $ampUrlsType = 'Google_Service_Acceleratedmobilepageurl_AmpUrl';
22
+ protected $ampUrlsDataType = 'array';
23
+ protected $urlErrorsType = 'Google_Service_Acceleratedmobilepageurl_AmpUrlError';
24
+ protected $urlErrorsDataType = 'array';
25
+
26
+ /**
27
+ * @param Google_Service_Acceleratedmobilepageurl_AmpUrl
28
+ */
29
+ public function setAmpUrls($ampUrls)
30
+ {
31
+ $this->ampUrls = $ampUrls;
32
+ }
33
+ /**
34
+ * @return Google_Service_Acceleratedmobilepageurl_AmpUrl
35
+ */
36
+ public function getAmpUrls()
37
+ {
38
+ return $this->ampUrls;
39
+ }
40
+ /**
41
+ * @param Google_Service_Acceleratedmobilepageurl_AmpUrlError
42
+ */
43
+ public function setUrlErrors($urlErrors)
44
+ {
45
+ $this->urlErrors = $urlErrors;
46
+ }
47
+ /**
48
+ * @return Google_Service_Acceleratedmobilepageurl_AmpUrlError
49
+ */
50
+ public function getUrlErrors()
51
+ {
52
+ return $this->urlErrors;
53
+ }
54
+ }
vendor/google/apiclient-services/src/Google/Service/Acceleratedmobilepageurl/Resource/AmpUrls.php ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "ampUrls" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $acceleratedmobilepageurlService = new Google_Service_Acceleratedmobilepageurl(...);
23
+ * $ampUrls = $acceleratedmobilepageurlService->ampUrls;
24
+ * </code>
25
+ */
26
+ class Google_Service_Acceleratedmobilepageurl_Resource_AmpUrls extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Returns AMP URL(s) and equivalent [AMP Cache URL(s)](/amp/cache/overview#amp-
30
+ * cache-url-format). (ampUrls.batchGet)
31
+ *
32
+ * @param Google_Service_Acceleratedmobilepageurl_BatchGetAmpUrlsRequest $postBody
33
+ * @param array $optParams Optional parameters.
34
+ * @return Google_Service_Acceleratedmobilepageurl_BatchGetAmpUrlsResponse
35
+ */
36
+ public function batchGet(Google_Service_Acceleratedmobilepageurl_BatchGetAmpUrlsRequest $postBody, $optParams = array())
37
+ {
38
+ $params = array('postBody' => $postBody);
39
+ $params = array_merge($params, $optParams);
40
+ return $this->call('batchGet', array($params), "Google_Service_Acceleratedmobilepageurl_BatchGetAmpUrlsResponse");
41
+ }
42
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer.php ADDED
@@ -0,0 +1,679 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * Service definition for AdExchangeBuyer (v1.4).
20
+ *
21
+ * <p>
22
+ * Accesses your bidding-account information, submits creatives for validation,
23
+ * finds available direct deals, and retrieves performance reports.</p>
24
+ *
25
+ * <p>
26
+ * For more information about this service, see the API
27
+ * <a href="https://developers.google.com/ad-exchange/buyer-rest" target="_blank">Documentation</a>
28
+ * </p>
29
+ *
30
+ * @author Google, Inc.
31
+ */
32
+ class Google_Service_AdExchangeBuyer extends Google_Service
33
+ {
34
+ /** Manage your Ad Exchange buyer account configuration. */
35
+ const ADEXCHANGE_BUYER =
36
+ "https://www.googleapis.com/auth/adexchange.buyer";
37
+
38
+ public $accounts;
39
+ public $billingInfo;
40
+ public $budget;
41
+ public $creatives;
42
+ public $marketplacedeals;
43
+ public $marketplacenotes;
44
+ public $marketplaceprivateauction;
45
+ public $performanceReport;
46
+ public $pretargetingConfig;
47
+ public $products;
48
+ public $proposals;
49
+ public $pubprofiles;
50
+
51
+ /**
52
+ * Constructs the internal representation of the AdExchangeBuyer service.
53
+ *
54
+ * @param Google_Client $client
55
+ */
56
+ public function __construct(Google_Client $client)
57
+ {
58
+ parent::__construct($client);
59
+ $this->rootUrl = 'https://www.googleapis.com/';
60
+ $this->servicePath = 'adexchangebuyer/v1.4/';
61
+ $this->version = 'v1.4';
62
+ $this->serviceName = 'adexchangebuyer';
63
+
64
+ $this->accounts = new Google_Service_AdExchangeBuyer_Resource_Accounts(
65
+ $this,
66
+ $this->serviceName,
67
+ 'accounts',
68
+ array(
69
+ 'methods' => array(
70
+ 'get' => array(
71
+ 'path' => 'accounts/{id}',
72
+ 'httpMethod' => 'GET',
73
+ 'parameters' => array(
74
+ 'id' => array(
75
+ 'location' => 'path',
76
+ 'type' => 'integer',
77
+ 'required' => true,
78
+ ),
79
+ ),
80
+ ),'list' => array(
81
+ 'path' => 'accounts',
82
+ 'httpMethod' => 'GET',
83
+ 'parameters' => array(),
84
+ ),'patch' => array(
85
+ 'path' => 'accounts/{id}',
86
+ 'httpMethod' => 'PATCH',
87
+ 'parameters' => array(
88
+ 'id' => array(
89
+ 'location' => 'path',
90
+ 'type' => 'integer',
91
+ 'required' => true,
92
+ ),
93
+ 'confirmUnsafeAccountChange' => array(
94
+ 'location' => 'query',
95
+ 'type' => 'boolean',
96
+ ),
97
+ ),
98
+ ),'update' => array(
99
+ 'path' => 'accounts/{id}',
100
+ 'httpMethod' => 'PUT',
101
+ 'parameters' => array(
102
+ 'id' => array(
103
+ 'location' => 'path',
104
+ 'type' => 'integer',
105
+ 'required' => true,
106
+ ),
107
+ 'confirmUnsafeAccountChange' => array(
108
+ 'location' => 'query',
109
+ 'type' => 'boolean',
110
+ ),
111
+ ),
112
+ ),
113
+ )
114
+ )
115
+ );
116
+ $this->billingInfo = new Google_Service_AdExchangeBuyer_Resource_BillingInfo(
117
+ $this,
118
+ $this->serviceName,
119
+ 'billingInfo',
120
+ array(
121
+ 'methods' => array(
122
+ 'get' => array(
123
+ 'path' => 'billinginfo/{accountId}',
124
+ 'httpMethod' => 'GET',
125
+ 'parameters' => array(
126
+ 'accountId' => array(
127
+ 'location' => 'path',
128
+ 'type' => 'integer',
129
+ 'required' => true,
130
+ ),
131
+ ),
132
+ ),'list' => array(
133
+ 'path' => 'billinginfo',
134
+ 'httpMethod' => 'GET',
135
+ 'parameters' => array(),
136
+ ),
137
+ )
138
+ )
139
+ );
140
+ $this->budget = new Google_Service_AdExchangeBuyer_Resource_Budget(
141
+ $this,
142
+ $this->serviceName,
143
+ 'budget',
144
+ array(
145
+ 'methods' => array(
146
+ 'get' => array(
147
+ 'path' => 'billinginfo/{accountId}/{billingId}',
148
+ 'httpMethod' => 'GET',
149
+ 'parameters' => array(
150
+ 'accountId' => array(
151
+ 'location' => 'path',
152
+ 'type' => 'string',
153
+ 'required' => true,
154
+ ),
155
+ 'billingId' => array(
156
+ 'location' => 'path',
157
+ 'type' => 'string',
158
+ 'required' => true,
159
+ ),
160
+ ),
161
+ ),'patch' => array(
162
+ 'path' => 'billinginfo/{accountId}/{billingId}',
163
+ 'httpMethod' => 'PATCH',
164
+ 'parameters' => array(
165
+ 'accountId' => array(
166
+ 'location' => 'path',
167
+ 'type' => 'string',
168
+ 'required' => true,
169
+ ),
170
+ 'billingId' => array(
171
+ 'location' => 'path',
172
+ 'type' => 'string',
173
+ 'required' => true,
174
+ ),
175
+ ),
176
+ ),'update' => array(
177
+ 'path' => 'billinginfo/{accountId}/{billingId}',
178
+ 'httpMethod' => 'PUT',
179
+ 'parameters' => array(
180
+ 'accountId' => array(
181
+ 'location' => 'path',
182
+ 'type' => 'string',
183
+ 'required' => true,
184
+ ),
185
+ 'billingId' => array(
186
+ 'location' => 'path',
187
+ 'type' => 'string',
188
+ 'required' => true,
189
+ ),
190
+ ),
191
+ ),
192
+ )
193
+ )
194
+ );
195
+ $this->creatives = new Google_Service_AdExchangeBuyer_Resource_Creatives(
196
+ $this,
197
+ $this->serviceName,
198
+ 'creatives',
199
+ array(
200
+ 'methods' => array(
201
+ 'addDeal' => array(
202
+ 'path' => 'creatives/{accountId}/{buyerCreativeId}/addDeal/{dealId}',
203
+ 'httpMethod' => 'POST',
204
+ 'parameters' => array(
205
+ 'accountId' => array(
206
+ 'location' => 'path',
207
+ 'type' => 'integer',
208
+ 'required' => true,
209
+ ),
210
+ 'buyerCreativeId' => array(
211
+ 'location' => 'path',
212
+ 'type' => 'string',
213
+ 'required' => true,
214
+ ),
215
+ 'dealId' => array(
216
+ 'location' => 'path',
217
+ 'type' => 'string',
218
+ 'required' => true,
219
+ ),
220
+ ),
221
+ ),'get' => array(
222
+ 'path' => 'creatives/{accountId}/{buyerCreativeId}',
223
+ 'httpMethod' => 'GET',
224
+ 'parameters' => array(
225
+ 'accountId' => array(
226
+ 'location' => 'path',
227
+ 'type' => 'integer',
228
+ 'required' => true,
229
+ ),
230
+ 'buyerCreativeId' => array(
231
+ 'location' => 'path',
232
+ 'type' => 'string',
233
+ 'required' => true,
234
+ ),
235
+ ),
236
+ ),'insert' => array(
237
+ 'path' => 'creatives',
238
+ 'httpMethod' => 'POST',
239
+ 'parameters' => array(),
240
+ ),'list' => array(
241
+ 'path' => 'creatives',
242
+ 'httpMethod' => 'GET',
243
+ 'parameters' => array(
244
+ 'accountId' => array(
245
+ 'location' => 'query',
246
+ 'type' => 'integer',
247
+ 'repeated' => true,
248
+ ),
249
+ 'buyerCreativeId' => array(
250
+ 'location' => 'query',
251
+ 'type' => 'string',
252
+ 'repeated' => true,
253
+ ),
254
+ 'dealsStatusFilter' => array(
255
+ 'location' => 'query',
256
+ 'type' => 'string',
257
+ ),
258
+ 'maxResults' => array(
259
+ 'location' => 'query',
260
+ 'type' => 'integer',
261
+ ),
262
+ 'openAuctionStatusFilter' => array(
263
+ 'location' => 'query',
264
+ 'type' => 'string',
265
+ ),
266
+ 'pageToken' => array(
267
+ 'location' => 'query',
268
+ 'type' => 'string',
269
+ ),
270
+ ),
271
+ ),'listDeals' => array(
272
+ 'path' => 'creatives/{accountId}/{buyerCreativeId}/listDeals',
273
+ 'httpMethod' => 'GET',
274
+ 'parameters' => array(
275
+ 'accountId' => array(
276
+ 'location' => 'path',
277
+ 'type' => 'integer',
278
+ 'required' => true,
279
+ ),
280
+ 'buyerCreativeId' => array(
281
+ 'location' => 'path',
282
+ 'type' => 'string',
283
+ 'required' => true,
284
+ ),
285
+ ),
286
+ ),'removeDeal' => array(
287
+ 'path' => 'creatives/{accountId}/{buyerCreativeId}/removeDeal/{dealId}',
288
+ 'httpMethod' => 'POST',
289
+ 'parameters' => array(
290
+ 'accountId' => array(
291
+ 'location' => 'path',
292
+ 'type' => 'integer',
293
+ 'required' => true,
294
+ ),
295
+ 'buyerCreativeId' => array(
296
+ 'location' => 'path',
297
+ 'type' => 'string',
298
+ 'required' => true,
299
+ ),
300
+ 'dealId' => array(
301
+ 'location' => 'path',
302
+ 'type' => 'string',
303
+ 'required' => true,
304
+ ),
305
+ ),
306
+ ),
307
+ )
308
+ )
309
+ );
310
+ $this->marketplacedeals = new Google_Service_AdExchangeBuyer_Resource_Marketplacedeals(
311
+ $this,
312
+ $this->serviceName,
313
+ 'marketplacedeals',
314
+ array(
315
+ 'methods' => array(
316
+ 'delete' => array(
317
+ 'path' => 'proposals/{proposalId}/deals/delete',
318
+ 'httpMethod' => 'POST',
319
+ 'parameters' => array(
320
+ 'proposalId' => array(
321
+ 'location' => 'path',
322
+ 'type' => 'string',
323
+ 'required' => true,
324
+ ),
325
+ ),
326
+ ),'insert' => array(
327
+ 'path' => 'proposals/{proposalId}/deals/insert',
328
+ 'httpMethod' => 'POST',
329
+ 'parameters' => array(
330
+ 'proposalId' => array(
331
+ 'location' => 'path',
332
+ 'type' => 'string',
333
+ 'required' => true,
334
+ ),
335
+ ),
336
+ ),'list' => array(
337
+ 'path' => 'proposals/{proposalId}/deals',
338
+ 'httpMethod' => 'GET',
339
+ 'parameters' => array(
340
+ 'proposalId' => array(
341
+ 'location' => 'path',
342
+ 'type' => 'string',
343
+ 'required' => true,
344
+ ),
345
+ 'pqlQuery' => array(
346
+ 'location' => 'query',
347
+ 'type' => 'string',
348
+ ),
349
+ ),
350
+ ),'update' => array(
351
+ 'path' => 'proposals/{proposalId}/deals/update',
352
+ 'httpMethod' => 'POST',
353
+ 'parameters' => array(
354
+ 'proposalId' => array(
355
+ 'location' => 'path',
356
+ 'type' => 'string',
357
+ 'required' => true,
358
+ ),
359
+ ),
360
+ ),
361
+ )
362
+ )
363
+ );
364
+ $this->marketplacenotes = new Google_Service_AdExchangeBuyer_Resource_Marketplacenotes(
365
+ $this,
366
+ $this->serviceName,
367
+ 'marketplacenotes',
368
+ array(
369
+ 'methods' => array(
370
+ 'insert' => array(
371
+ 'path' => 'proposals/{proposalId}/notes/insert',
372
+ 'httpMethod' => 'POST',
373
+ 'parameters' => array(
374
+ 'proposalId' => array(
375
+ 'location' => 'path',
376
+ 'type' => 'string',
377
+ 'required' => true,
378
+ ),
379
+ ),
380
+ ),'list' => array(
381
+ 'path' => 'proposals/{proposalId}/notes',
382
+ 'httpMethod' => 'GET',
383
+ 'parameters' => array(
384
+ 'proposalId' => array(
385
+ 'location' => 'path',
386
+ 'type' => 'string',
387
+ 'required' => true,
388
+ ),
389
+ 'pqlQuery' => array(
390
+ 'location' => 'query',
391
+ 'type' => 'string',
392
+ ),
393
+ ),
394
+ ),
395
+ )
396
+ )
397
+ );
398
+ $this->marketplaceprivateauction = new Google_Service_AdExchangeBuyer_Resource_Marketplaceprivateauction(
399
+ $this,
400
+ $this->serviceName,
401
+ 'marketplaceprivateauction',
402
+ array(
403
+ 'methods' => array(
404
+ 'updateproposal' => array(
405
+ 'path' => 'privateauction/{privateAuctionId}/updateproposal',
406
+ 'httpMethod' => 'POST',
407
+ 'parameters' => array(
408
+ 'privateAuctionId' => array(
409
+ 'location' => 'path',
410
+ 'type' => 'string',
411
+ 'required' => true,
412
+ ),
413
+ ),
414
+ ),
415
+ )
416
+ )
417
+ );
418
+ $this->performanceReport = new Google_Service_AdExchangeBuyer_Resource_PerformanceReport(
419
+ $this,
420
+ $this->serviceName,
421
+ 'performanceReport',
422
+ array(
423
+ 'methods' => array(
424
+ 'list' => array(
425
+ 'path' => 'performancereport',
426
+ 'httpMethod' => 'GET',
427
+ 'parameters' => array(
428
+ 'accountId' => array(
429
+ 'location' => 'query',
430
+ 'type' => 'string',
431
+ 'required' => true,
432
+ ),
433
+ 'endDateTime' => array(
434
+ 'location' => 'query',
435
+ 'type' => 'string',
436
+ 'required' => true,
437
+ ),
438
+ 'startDateTime' => array(
439
+ 'location' => 'query',
440
+ 'type' => 'string',
441
+ 'required' => true,
442
+ ),
443
+ 'maxResults' => array(
444
+ 'location' => 'query',
445
+ 'type' => 'integer',
446
+ ),
447
+ 'pageToken' => array(
448
+ 'location' => 'query',
449
+ 'type' => 'string',
450
+ ),
451
+ ),
452
+ ),
453
+ )
454
+ )
455
+ );
456
+ $this->pretargetingConfig = new Google_Service_AdExchangeBuyer_Resource_PretargetingConfig(
457
+ $this,
458
+ $this->serviceName,
459
+ 'pretargetingConfig',
460
+ array(
461
+ 'methods' => array(
462
+ 'delete' => array(
463
+ 'path' => 'pretargetingconfigs/{accountId}/{configId}',
464
+ 'httpMethod' => 'DELETE',
465
+ 'parameters' => array(
466
+ 'accountId' => array(
467
+ 'location' => 'path',
468
+ 'type' => 'string',
469
+ 'required' => true,
470
+ ),
471
+ 'configId' => array(
472
+ 'location' => 'path',
473
+ 'type' => 'string',
474
+ 'required' => true,
475
+ ),
476
+ ),
477
+ ),'get' => array(
478
+ 'path' => 'pretargetingconfigs/{accountId}/{configId}',
479
+ 'httpMethod' => 'GET',
480
+ 'parameters' => array(
481
+ 'accountId' => array(
482
+ 'location' => 'path',
483
+ 'type' => 'string',
484
+ 'required' => true,
485
+ ),
486
+ 'configId' => array(
487
+ 'location' => 'path',
488
+ 'type' => 'string',
489
+ 'required' => true,
490
+ ),
491
+ ),
492
+ ),'insert' => array(
493
+ 'path' => 'pretargetingconfigs/{accountId}',
494
+ 'httpMethod' => 'POST',
495
+ 'parameters' => array(
496
+ 'accountId' => array(
497
+ 'location' => 'path',
498
+ 'type' => 'string',
499
+ 'required' => true,
500
+ ),
501
+ ),
502
+ ),'list' => array(
503
+ 'path' => 'pretargetingconfigs/{accountId}',
504
+ 'httpMethod' => 'GET',
505
+ 'parameters' => array(
506
+ 'accountId' => array(
507
+ 'location' => 'path',
508
+ 'type' => 'string',
509
+ 'required' => true,
510
+ ),
511
+ ),
512
+ ),'patch' => array(
513
+ 'path' => 'pretargetingconfigs/{accountId}/{configId}',
514
+ 'httpMethod' => 'PATCH',
515
+ 'parameters' => array(
516
+ 'accountId' => array(
517
+ 'location' => 'path',
518
+ 'type' => 'string',
519
+ 'required' => true,
520
+ ),
521
+ 'configId' => array(
522
+ 'location' => 'path',
523
+ 'type' => 'string',
524
+ 'required' => true,
525
+ ),
526
+ ),
527
+ ),'update' => array(
528
+ 'path' => 'pretargetingconfigs/{accountId}/{configId}',
529
+ 'httpMethod' => 'PUT',
530
+ 'parameters' => array(
531
+ 'accountId' => array(
532
+ 'location' => 'path',
533
+ 'type' => 'string',
534
+ 'required' => true,
535
+ ),
536
+ 'configId' => array(
537
+ 'location' => 'path',
538
+ 'type' => 'string',
539
+ 'required' => true,
540
+ ),
541
+ ),
542
+ ),
543
+ )
544
+ )
545
+ );
546
+ $this->products = new Google_Service_AdExchangeBuyer_Resource_Products(
547
+ $this,
548
+ $this->serviceName,
549
+ 'products',
550
+ array(
551
+ 'methods' => array(
552
+ 'get' => array(
553
+ 'path' => 'products/{productId}',
554
+ 'httpMethod' => 'GET',
555
+ 'parameters' => array(
556
+ 'productId' => array(
557
+ 'location' => 'path',
558
+ 'type' => 'string',
559
+ 'required' => true,
560
+ ),
561
+ ),
562
+ ),'search' => array(
563
+ 'path' => 'products/search',
564
+ 'httpMethod' => 'GET',
565
+ 'parameters' => array(
566
+ 'pqlQuery' => array(
567
+ 'location' => 'query',
568
+ 'type' => 'string',
569
+ ),
570
+ ),
571
+ ),
572
+ )
573
+ )
574
+ );
575
+ $this->proposals = new Google_Service_AdExchangeBuyer_Resource_Proposals(
576
+ $this,
577
+ $this->serviceName,
578
+ 'proposals',
579
+ array(
580
+ 'methods' => array(
581
+ 'get' => array(
582
+ 'path' => 'proposals/{proposalId}',
583
+ 'httpMethod' => 'GET',
584
+ 'parameters' => array(
585
+ 'proposalId' => array(
586
+ 'location' => 'path',
587
+ 'type' => 'string',
588
+ 'required' => true,
589
+ ),
590
+ ),
591
+ ),'insert' => array(
592
+ 'path' => 'proposals/insert',
593
+ 'httpMethod' => 'POST',
594
+ 'parameters' => array(),
595
+ ),'patch' => array(
596
+ 'path' => 'proposals/{proposalId}/{revisionNumber}/{updateAction}',
597
+ 'httpMethod' => 'PATCH',
598
+ 'parameters' => array(
599
+ 'proposalId' => array(
600
+ 'location' => 'path',
601
+ 'type' => 'string',
602
+ 'required' => true,
603
+ ),
604
+ 'revisionNumber' => array(
605
+ 'location' => 'path',
606
+ 'type' => 'string',
607
+ 'required' => true,
608
+ ),
609
+ 'updateAction' => array(
610
+ 'location' => 'path',
611
+ 'type' => 'string',
612
+ 'required' => true,
613
+ ),
614
+ ),
615
+ ),'search' => array(
616
+ 'path' => 'proposals/search',
617
+ 'httpMethod' => 'GET',
618
+ 'parameters' => array(
619
+ 'pqlQuery' => array(
620
+ 'location' => 'query',
621
+ 'type' => 'string',
622
+ ),
623
+ ),
624
+ ),'setupcomplete' => array(
625
+ 'path' => 'proposals/{proposalId}/setupcomplete',
626
+ 'httpMethod' => 'POST',
627
+ 'parameters' => array(
628
+ 'proposalId' => array(
629
+ 'location' => 'path',
630
+ 'type' => 'string',
631
+ 'required' => true,
632
+ ),
633
+ ),
634
+ ),'update' => array(
635
+ 'path' => 'proposals/{proposalId}/{revisionNumber}/{updateAction}',
636
+ 'httpMethod' => 'PUT',
637
+ 'parameters' => array(
638
+ 'proposalId' => array(
639
+ 'location' => 'path',
640
+ 'type' => 'string',
641
+ 'required' => true,
642
+ ),
643
+ 'revisionNumber' => array(
644
+ 'location' => 'path',
645
+ 'type' => 'string',
646
+ 'required' => true,
647
+ ),
648
+ 'updateAction' => array(
649
+ 'location' => 'path',
650
+ 'type' => 'string',
651
+ 'required' => true,
652
+ ),
653
+ ),
654
+ ),
655
+ )
656
+ )
657
+ );
658
+ $this->pubprofiles = new Google_Service_AdExchangeBuyer_Resource_Pubprofiles(
659
+ $this,
660
+ $this->serviceName,
661
+ 'pubprofiles',
662
+ array(
663
+ 'methods' => array(
664
+ 'list' => array(
665
+ 'path' => 'publisher/{accountId}/profiles',
666
+ 'httpMethod' => 'GET',
667
+ 'parameters' => array(
668
+ 'accountId' => array(
669
+ 'location' => 'path',
670
+ 'type' => 'integer',
671
+ 'required' => true,
672
+ ),
673
+ ),
674
+ ),
675
+ )
676
+ )
677
+ );
678
+ }
679
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Account.php ADDED
@@ -0,0 +1,101 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_Account extends Google_Collection
19
+ {
20
+ protected $collection_key = 'bidderLocation';
21
+ protected $bidderLocationType = 'Google_Service_AdExchangeBuyer_AccountBidderLocation';
22
+ protected $bidderLocationDataType = 'array';
23
+ public $cookieMatchingNid;
24
+ public $cookieMatchingUrl;
25
+ public $id;
26
+ public $kind;
27
+ public $maximumActiveCreatives;
28
+ public $maximumTotalQps;
29
+ public $numberActiveCreatives;
30
+
31
+ /**
32
+ * @param Google_Service_AdExchangeBuyer_AccountBidderLocation
33
+ */
34
+ public function setBidderLocation($bidderLocation)
35
+ {
36
+ $this->bidderLocation = $bidderLocation;
37
+ }
38
+ /**
39
+ * @return Google_Service_AdExchangeBuyer_AccountBidderLocation
40
+ */
41
+ public function getBidderLocation()
42
+ {
43
+ return $this->bidderLocation;
44
+ }
45
+ public function setCookieMatchingNid($cookieMatchingNid)
46
+ {
47
+ $this->cookieMatchingNid = $cookieMatchingNid;
48
+ }
49
+ public function getCookieMatchingNid()
50
+ {
51
+ return $this->cookieMatchingNid;
52
+ }
53
+ public function setCookieMatchingUrl($cookieMatchingUrl)
54
+ {
55
+ $this->cookieMatchingUrl = $cookieMatchingUrl;
56
+ }
57
+ public function getCookieMatchingUrl()
58
+ {
59
+ return $this->cookieMatchingUrl;
60
+ }
61
+ public function setId($id)
62
+ {
63
+ $this->id = $id;
64
+ }
65
+ public function getId()
66
+ {
67
+ return $this->id;
68
+ }
69
+ public function setKind($kind)
70
+ {
71
+ $this->kind = $kind;
72
+ }
73
+ public function getKind()
74
+ {
75
+ return $this->kind;
76
+ }
77
+ public function setMaximumActiveCreatives($maximumActiveCreatives)
78
+ {
79
+ $this->maximumActiveCreatives = $maximumActiveCreatives;
80
+ }
81
+ public function getMaximumActiveCreatives()
82
+ {
83
+ return $this->maximumActiveCreatives;
84
+ }
85
+ public function setMaximumTotalQps($maximumTotalQps)
86
+ {
87
+ $this->maximumTotalQps = $maximumTotalQps;
88
+ }
89
+ public function getMaximumTotalQps()
90
+ {
91
+ return $this->maximumTotalQps;
92
+ }
93
+ public function setNumberActiveCreatives($numberActiveCreatives)
94
+ {
95
+ $this->numberActiveCreatives = $numberActiveCreatives;
96
+ }
97
+ public function getNumberActiveCreatives()
98
+ {
99
+ return $this->numberActiveCreatives;
100
+ }
101
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/AccountBidderLocation.php ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_AccountBidderLocation extends Google_Model
19
+ {
20
+ public $bidProtocol;
21
+ public $maximumQps;
22
+ public $region;
23
+ public $url;
24
+
25
+ public function setBidProtocol($bidProtocol)
26
+ {
27
+ $this->bidProtocol = $bidProtocol;
28
+ }
29
+ public function getBidProtocol()
30
+ {
31
+ return $this->bidProtocol;
32
+ }
33
+ public function setMaximumQps($maximumQps)
34
+ {
35
+ $this->maximumQps = $maximumQps;
36
+ }
37
+ public function getMaximumQps()
38
+ {
39
+ return $this->maximumQps;
40
+ }
41
+ public function setRegion($region)
42
+ {
43
+ $this->region = $region;
44
+ }
45
+ public function getRegion()
46
+ {
47
+ return $this->region;
48
+ }
49
+ public function setUrl($url)
50
+ {
51
+ $this->url = $url;
52
+ }
53
+ public function getUrl()
54
+ {
55
+ return $this->url;
56
+ }
57
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/AccountsList.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_AccountsList extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ protected $itemsType = 'Google_Service_AdExchangeBuyer_Account';
22
+ protected $itemsDataType = 'array';
23
+ public $kind;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyer_Account
27
+ */
28
+ public function setItems($items)
29
+ {
30
+ $this->items = $items;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyer_Account
34
+ */
35
+ public function getItems()
36
+ {
37
+ return $this->items;
38
+ }
39
+ public function setKind($kind)
40
+ {
41
+ $this->kind = $kind;
42
+ }
43
+ public function getKind()
44
+ {
45
+ return $this->kind;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/AddOrderDealsRequest.php ADDED
@@ -0,0 +1,56 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_AddOrderDealsRequest extends Google_Collection
19
+ {
20
+ protected $collection_key = 'deals';
21
+ protected $dealsType = 'Google_Service_AdExchangeBuyer_MarketplaceDeal';
22
+ protected $dealsDataType = 'array';
23
+ public $proposalRevisionNumber;
24
+ public $updateAction;
25
+
26
+ /**
27
+ * @param Google_Service_AdExchangeBuyer_MarketplaceDeal
28
+ */
29
+ public function setDeals($deals)
30
+ {
31
+ $this->deals = $deals;
32
+ }
33
+ /**
34
+ * @return Google_Service_AdExchangeBuyer_MarketplaceDeal
35
+ */
36
+ public function getDeals()
37
+ {
38
+ return $this->deals;
39
+ }
40
+ public function setProposalRevisionNumber($proposalRevisionNumber)
41
+ {
42
+ $this->proposalRevisionNumber = $proposalRevisionNumber;
43
+ }
44
+ public function getProposalRevisionNumber()
45
+ {
46
+ return $this->proposalRevisionNumber;
47
+ }
48
+ public function setUpdateAction($updateAction)
49
+ {
50
+ $this->updateAction = $updateAction;
51
+ }
52
+ public function getUpdateAction()
53
+ {
54
+ return $this->updateAction;
55
+ }
56
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/AddOrderDealsResponse.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_AddOrderDealsResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'deals';
21
+ protected $dealsType = 'Google_Service_AdExchangeBuyer_MarketplaceDeal';
22
+ protected $dealsDataType = 'array';
23
+ public $proposalRevisionNumber;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyer_MarketplaceDeal
27
+ */
28
+ public function setDeals($deals)
29
+ {
30
+ $this->deals = $deals;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyer_MarketplaceDeal
34
+ */
35
+ public function getDeals()
36
+ {
37
+ return $this->deals;
38
+ }
39
+ public function setProposalRevisionNumber($proposalRevisionNumber)
40
+ {
41
+ $this->proposalRevisionNumber = $proposalRevisionNumber;
42
+ }
43
+ public function getProposalRevisionNumber()
44
+ {
45
+ return $this->proposalRevisionNumber;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/AddOrderNotesRequest.php ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_AddOrderNotesRequest extends Google_Collection
19
+ {
20
+ protected $collection_key = 'notes';
21
+ protected $notesType = 'Google_Service_AdExchangeBuyer_MarketplaceNote';
22
+ protected $notesDataType = 'array';
23
+
24
+ /**
25
+ * @param Google_Service_AdExchangeBuyer_MarketplaceNote
26
+ */
27
+ public function setNotes($notes)
28
+ {
29
+ $this->notes = $notes;
30
+ }
31
+ /**
32
+ * @return Google_Service_AdExchangeBuyer_MarketplaceNote
33
+ */
34
+ public function getNotes()
35
+ {
36
+ return $this->notes;
37
+ }
38
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/AddOrderNotesResponse.php ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_AddOrderNotesResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'notes';
21
+ protected $notesType = 'Google_Service_AdExchangeBuyer_MarketplaceNote';
22
+ protected $notesDataType = 'array';
23
+
24
+ /**
25
+ * @param Google_Service_AdExchangeBuyer_MarketplaceNote
26
+ */
27
+ public function setNotes($notes)
28
+ {
29
+ $this->notes = $notes;
30
+ }
31
+ /**
32
+ * @return Google_Service_AdExchangeBuyer_MarketplaceNote
33
+ */
34
+ public function getNotes()
35
+ {
36
+ return $this->notes;
37
+ }
38
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/BillingInfo.php ADDED
@@ -0,0 +1,58 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_BillingInfo extends Google_Collection
19
+ {
20
+ protected $collection_key = 'billingId';
21
+ public $accountId;
22
+ public $accountName;
23
+ public $billingId;
24
+ public $kind;
25
+
26
+ public function setAccountId($accountId)
27
+ {
28
+ $this->accountId = $accountId;
29
+ }
30
+ public function getAccountId()
31
+ {
32
+ return $this->accountId;
33
+ }
34
+ public function setAccountName($accountName)
35
+ {
36
+ $this->accountName = $accountName;
37
+ }
38
+ public function getAccountName()
39
+ {
40
+ return $this->accountName;
41
+ }
42
+ public function setBillingId($billingId)
43
+ {
44
+ $this->billingId = $billingId;
45
+ }
46
+ public function getBillingId()
47
+ {
48
+ return $this->billingId;
49
+ }
50
+ public function setKind($kind)
51
+ {
52
+ $this->kind = $kind;
53
+ }
54
+ public function getKind()
55
+ {
56
+ return $this->kind;
57
+ }
58
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/BillingInfoList.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_BillingInfoList extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ protected $itemsType = 'Google_Service_AdExchangeBuyer_BillingInfo';
22
+ protected $itemsDataType = 'array';
23
+ public $kind;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyer_BillingInfo
27
+ */
28
+ public function setItems($items)
29
+ {
30
+ $this->items = $items;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyer_BillingInfo
34
+ */
35
+ public function getItems()
36
+ {
37
+ return $this->items;
38
+ }
39
+ public function setKind($kind)
40
+ {
41
+ $this->kind = $kind;
42
+ }
43
+ public function getKind()
44
+ {
45
+ return $this->kind;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Budget.php ADDED
@@ -0,0 +1,75 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_Budget extends Google_Model
19
+ {
20
+ public $accountId;
21
+ public $billingId;
22
+ public $budgetAmount;
23
+ public $currencyCode;
24
+ public $id;
25
+ public $kind;
26
+
27
+ public function setAccountId($accountId)
28
+ {
29
+ $this->accountId = $accountId;
30
+ }
31
+ public function getAccountId()
32
+ {
33
+ return $this->accountId;
34
+ }
35
+ public function setBillingId($billingId)
36
+ {
37
+ $this->billingId = $billingId;
38
+ }
39
+ public function getBillingId()
40
+ {
41
+ return $this->billingId;
42
+ }
43
+ public function setBudgetAmount($budgetAmount)
44
+ {
45
+ $this->budgetAmount = $budgetAmount;
46
+ }
47
+ public function getBudgetAmount()
48
+ {
49
+ return $this->budgetAmount;
50
+ }
51
+ public function setCurrencyCode($currencyCode)
52
+ {
53
+ $this->currencyCode = $currencyCode;
54
+ }
55
+ public function getCurrencyCode()
56
+ {
57
+ return $this->currencyCode;
58
+ }
59
+ public function setId($id)
60
+ {
61
+ $this->id = $id;
62
+ }
63
+ public function getId()
64
+ {
65
+ return $this->id;
66
+ }
67
+ public function setKind($kind)
68
+ {
69
+ $this->kind = $kind;
70
+ }
71
+ public function getKind()
72
+ {
73
+ return $this->kind;
74
+ }
75
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Buyer.php ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_Buyer extends Google_Model
19
+ {
20
+ public $accountId;
21
+
22
+ public function setAccountId($accountId)
23
+ {
24
+ $this->accountId = $accountId;
25
+ }
26
+ public function getAccountId()
27
+ {
28
+ return $this->accountId;
29
+ }
30
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/ContactInformation.php ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_ContactInformation extends Google_Model
19
+ {
20
+ public $email;
21
+ public $name;
22
+
23
+ public function setEmail($email)
24
+ {
25
+ $this->email = $email;
26
+ }
27
+ public function getEmail()
28
+ {
29
+ return $this->email;
30
+ }
31
+ public function setName($name)
32
+ {
33
+ $this->name = $name;
34
+ }
35
+ public function getName()
36
+ {
37
+ return $this->name;
38
+ }
39
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreateOrdersRequest.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_CreateOrdersRequest extends Google_Collection
19
+ {
20
+ protected $collection_key = 'proposals';
21
+ protected $proposalsType = 'Google_Service_AdExchangeBuyer_Proposal';
22
+ protected $proposalsDataType = 'array';
23
+ public $webPropertyCode;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyer_Proposal
27
+ */
28
+ public function setProposals($proposals)
29
+ {
30
+ $this->proposals = $proposals;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyer_Proposal
34
+ */
35
+ public function getProposals()
36
+ {
37
+ return $this->proposals;
38
+ }
39
+ public function setWebPropertyCode($webPropertyCode)
40
+ {
41
+ $this->webPropertyCode = $webPropertyCode;
42
+ }
43
+ public function getWebPropertyCode()
44
+ {
45
+ return $this->webPropertyCode;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreateOrdersResponse.php ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_CreateOrdersResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'proposals';
21
+ protected $proposalsType = 'Google_Service_AdExchangeBuyer_Proposal';
22
+ protected $proposalsDataType = 'array';
23
+
24
+ /**
25
+ * @param Google_Service_AdExchangeBuyer_Proposal
26
+ */
27
+ public function setProposals($proposals)
28
+ {
29
+ $this->proposals = $proposals;
30
+ }
31
+ /**
32
+ * @return Google_Service_AdExchangeBuyer_Proposal
33
+ */
34
+ public function getProposals()
35
+ {
36
+ return $this->proposals;
37
+ }
38
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Creative.php ADDED
@@ -0,0 +1,305 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_Creative extends Google_Collection
19
+ {
20
+ protected $collection_key = 'vendorType';
21
+ protected $internal_gapi_mappings = array(
22
+ "hTMLSnippet" => "HTMLSnippet",
23
+ );
24
+ public $hTMLSnippet;
25
+ public $accountId;
26
+ public $adChoicesDestinationUrl;
27
+ public $advertiserId;
28
+ public $advertiserName;
29
+ public $agencyId;
30
+ public $apiUploadTimestamp;
31
+ public $attribute;
32
+ public $buyerCreativeId;
33
+ public $clickThroughUrl;
34
+ protected $correctionsType = 'Google_Service_AdExchangeBuyer_CreativeCorrections';
35
+ protected $correctionsDataType = 'array';
36
+ public $dealsStatus;
37
+ public $detectedDomains;
38
+ protected $filteringReasonsType = 'Google_Service_AdExchangeBuyer_CreativeFilteringReasons';
39
+ protected $filteringReasonsDataType = '';
40
+ public $height;
41
+ public $impressionTrackingUrl;
42
+ public $kind;
43
+ public $languages;
44
+ protected $nativeAdType = 'Google_Service_AdExchangeBuyer_CreativeNativeAd';
45
+ protected $nativeAdDataType = '';
46
+ public $openAuctionStatus;
47
+ public $productCategories;
48
+ public $restrictedCategories;
49
+ public $sensitiveCategories;
50
+ protected $servingRestrictionsType = 'Google_Service_AdExchangeBuyer_CreativeServingRestrictions';
51
+ protected $servingRestrictionsDataType = 'array';
52
+ public $vendorType;
53
+ public $version;
54
+ public $videoURL;
55
+ public $width;
56
+
57
+ public function setHTMLSnippet($hTMLSnippet)
58
+ {
59
+ $this->hTMLSnippet = $hTMLSnippet;
60
+ }
61
+ public function getHTMLSnippet()
62
+ {
63
+ return $this->hTMLSnippet;
64
+ }
65
+ public function setAccountId($accountId)
66
+ {
67
+ $this->accountId = $accountId;
68
+ }
69
+ public function getAccountId()
70
+ {
71
+ return $this->accountId;
72
+ }
73
+ public function setAdChoicesDestinationUrl($adChoicesDestinationUrl)
74
+ {
75
+ $this->adChoicesDestinationUrl = $adChoicesDestinationUrl;
76
+ }
77
+ public function getAdChoicesDestinationUrl()
78
+ {
79
+ return $this->adChoicesDestinationUrl;
80
+ }
81
+ public function setAdvertiserId($advertiserId)
82
+ {
83
+ $this->advertiserId = $advertiserId;
84
+ }
85
+ public function getAdvertiserId()
86
+ {
87
+ return $this->advertiserId;
88
+ }
89
+ public function setAdvertiserName($advertiserName)
90
+ {
91
+ $this->advertiserName = $advertiserName;
92
+ }
93
+ public function getAdvertiserName()
94
+ {
95
+ return $this->advertiserName;
96
+ }
97
+ public function setAgencyId($agencyId)
98
+ {
99
+ $this->agencyId = $agencyId;
100
+ }
101
+ public function getAgencyId()
102
+ {
103
+ return $this->agencyId;
104
+ }
105
+ public function setApiUploadTimestamp($apiUploadTimestamp)
106
+ {
107
+ $this->apiUploadTimestamp = $apiUploadTimestamp;
108
+ }
109
+ public function getApiUploadTimestamp()
110
+ {
111
+ return $this->apiUploadTimestamp;
112
+ }
113
+ public function setAttribute($attribute)
114
+ {
115
+ $this->attribute = $attribute;
116
+ }
117
+ public function getAttribute()
118
+ {
119
+ return $this->attribute;
120
+ }
121
+ public function setBuyerCreativeId($buyerCreativeId)
122
+ {
123
+ $this->buyerCreativeId = $buyerCreativeId;
124
+ }
125
+ public function getBuyerCreativeId()
126
+ {
127
+ return $this->buyerCreativeId;
128
+ }
129
+ public function setClickThroughUrl($clickThroughUrl)
130
+ {
131
+ $this->clickThroughUrl = $clickThroughUrl;
132
+ }
133
+ public function getClickThroughUrl()
134
+ {
135
+ return $this->clickThroughUrl;
136
+ }
137
+ /**
138
+ * @param Google_Service_AdExchangeBuyer_CreativeCorrections
139
+ */
140
+ public function setCorrections($corrections)
141
+ {
142
+ $this->corrections = $corrections;
143
+ }
144
+ /**
145
+ * @return Google_Service_AdExchangeBuyer_CreativeCorrections
146
+ */
147
+ public function getCorrections()
148
+ {
149
+ return $this->corrections;
150
+ }
151
+ public function setDealsStatus($dealsStatus)
152
+ {
153
+ $this->dealsStatus = $dealsStatus;
154
+ }
155
+ public function getDealsStatus()
156
+ {
157
+ return $this->dealsStatus;
158
+ }
159
+ public function setDetectedDomains($detectedDomains)
160
+ {
161
+ $this->detectedDomains = $detectedDomains;
162
+ }
163
+ public function getDetectedDomains()
164
+ {
165
+ return $this->detectedDomains;
166
+ }
167
+ /**
168
+ * @param Google_Service_AdExchangeBuyer_CreativeFilteringReasons
169
+ */
170
+ public function setFilteringReasons(Google_Service_AdExchangeBuyer_CreativeFilteringReasons $filteringReasons)
171
+ {
172
+ $this->filteringReasons = $filteringReasons;
173
+ }
174
+ /**
175
+ * @return Google_Service_AdExchangeBuyer_CreativeFilteringReasons
176
+ */
177
+ public function getFilteringReasons()
178
+ {
179
+ return $this->filteringReasons;
180
+ }
181
+ public function setHeight($height)
182
+ {
183
+ $this->height = $height;
184
+ }
185
+ public function getHeight()
186
+ {
187
+ return $this->height;
188
+ }
189
+ public function setImpressionTrackingUrl($impressionTrackingUrl)
190
+ {
191
+ $this->impressionTrackingUrl = $impressionTrackingUrl;
192
+ }
193
+ public function getImpressionTrackingUrl()
194
+ {
195
+ return $this->impressionTrackingUrl;
196
+ }
197
+ public function setKind($kind)
198
+ {
199
+ $this->kind = $kind;
200
+ }
201
+ public function getKind()
202
+ {
203
+ return $this->kind;
204
+ }
205
+ public function setLanguages($languages)
206
+ {
207
+ $this->languages = $languages;
208
+ }
209
+ public function getLanguages()
210
+ {
211
+ return $this->languages;
212
+ }
213
+ /**
214
+ * @param Google_Service_AdExchangeBuyer_CreativeNativeAd
215
+ */
216
+ public function setNativeAd(Google_Service_AdExchangeBuyer_CreativeNativeAd $nativeAd)
217
+ {
218
+ $this->nativeAd = $nativeAd;
219
+ }
220
+ /**
221
+ * @return Google_Service_AdExchangeBuyer_CreativeNativeAd
222
+ */
223
+ public function getNativeAd()
224
+ {
225
+ return $this->nativeAd;
226
+ }
227
+ public function setOpenAuctionStatus($openAuctionStatus)
228
+ {
229
+ $this->openAuctionStatus = $openAuctionStatus;
230
+ }
231
+ public function getOpenAuctionStatus()
232
+ {
233
+ return $this->openAuctionStatus;
234
+ }
235
+ public function setProductCategories($productCategories)
236
+ {
237
+ $this->productCategories = $productCategories;
238
+ }
239
+ public function getProductCategories()
240
+ {
241
+ return $this->productCategories;
242
+ }
243
+ public function setRestrictedCategories($restrictedCategories)
244
+ {
245
+ $this->restrictedCategories = $restrictedCategories;
246
+ }
247
+ public function getRestrictedCategories()
248
+ {
249
+ return $this->restrictedCategories;
250
+ }
251
+ public function setSensitiveCategories($sensitiveCategories)
252
+ {
253
+ $this->sensitiveCategories = $sensitiveCategories;
254
+ }
255
+ public function getSensitiveCategories()
256
+ {
257
+ return $this->sensitiveCategories;
258
+ }
259
+ /**
260
+ * @param Google_Service_AdExchangeBuyer_CreativeServingRestrictions
261
+ */
262
+ public function setServingRestrictions($servingRestrictions)
263
+ {
264
+ $this->servingRestrictions = $servingRestrictions;
265
+ }
266
+ /**
267
+ * @return Google_Service_AdExchangeBuyer_CreativeServingRestrictions
268
+ */
269
+ public function getServingRestrictions()
270
+ {
271
+ return $this->servingRestrictions;
272
+ }
273
+ public function setVendorType($vendorType)
274
+ {
275
+ $this->vendorType = $vendorType;
276
+ }
277
+ public function getVendorType()
278
+ {
279
+ return $this->vendorType;
280
+ }
281
+ public function setVersion($version)
282
+ {
283
+ $this->version = $version;
284
+ }
285
+ public function getVersion()
286
+ {
287
+ return $this->version;
288
+ }
289
+ public function setVideoURL($videoURL)
290
+ {
291
+ $this->videoURL = $videoURL;
292
+ }
293
+ public function getVideoURL()
294
+ {
295
+ return $this->videoURL;
296
+ }
297
+ public function setWidth($width)
298
+ {
299
+ $this->width = $width;
300
+ }
301
+ public function getWidth()
302
+ {
303
+ return $this->width;
304
+ }
305
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeCorrections.php ADDED
@@ -0,0 +1,56 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_CreativeCorrections extends Google_Collection
19
+ {
20
+ protected $collection_key = 'details';
21
+ protected $contextsType = 'Google_Service_AdExchangeBuyer_CreativeCorrectionsContexts';
22
+ protected $contextsDataType = 'array';
23
+ public $details;
24
+ public $reason;
25
+
26
+ /**
27
+ * @param Google_Service_AdExchangeBuyer_CreativeCorrectionsContexts
28
+ */
29
+ public function setContexts($contexts)
30
+ {
31
+ $this->contexts = $contexts;
32
+ }
33
+ /**
34
+ * @return Google_Service_AdExchangeBuyer_CreativeCorrectionsContexts
35
+ */
36
+ public function getContexts()
37
+ {
38
+ return $this->contexts;
39
+ }
40
+ public function setDetails($details)
41
+ {
42
+ $this->details = $details;
43
+ }
44
+ public function getDetails()
45
+ {
46
+ return $this->details;
47
+ }
48
+ public function setReason($reason)
49
+ {
50
+ $this->reason = $reason;
51
+ }
52
+ public function getReason()
53
+ {
54
+ return $this->reason;
55
+ }
56
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeCorrectionsContexts.php ADDED
@@ -0,0 +1,58 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_CreativeCorrectionsContexts extends Google_Collection
19
+ {
20
+ protected $collection_key = 'platform';
21
+ public $auctionType;
22
+ public $contextType;
23
+ public $geoCriteriaId;
24
+ public $platform;
25
+
26
+ public function setAuctionType($auctionType)
27
+ {
28
+ $this->auctionType = $auctionType;
29
+ }
30
+ public function getAuctionType()
31
+ {
32
+ return $this->auctionType;
33
+ }
34
+ public function setContextType($contextType)
35
+ {
36
+ $this->contextType = $contextType;
37
+ }
38
+ public function getContextType()
39
+ {
40
+ return $this->contextType;
41
+ }
42
+ public function setGeoCriteriaId($geoCriteriaId)
43
+ {
44
+ $this->geoCriteriaId = $geoCriteriaId;
45
+ }
46
+ public function getGeoCriteriaId()
47
+ {
48
+ return $this->geoCriteriaId;
49
+ }
50
+ public function setPlatform($platform)
51
+ {
52
+ $this->platform = $platform;
53
+ }
54
+ public function getPlatform()
55
+ {
56
+ return $this->platform;
57
+ }
58
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeDealIds.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_CreativeDealIds extends Google_Collection
19
+ {
20
+ protected $collection_key = 'dealStatuses';
21
+ protected $dealStatusesType = 'Google_Service_AdExchangeBuyer_CreativeDealIdsDealStatuses';
22
+ protected $dealStatusesDataType = 'array';
23
+ public $kind;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyer_CreativeDealIdsDealStatuses
27
+ */
28
+ public function setDealStatuses($dealStatuses)
29
+ {
30
+ $this->dealStatuses = $dealStatuses;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyer_CreativeDealIdsDealStatuses
34
+ */
35
+ public function getDealStatuses()
36
+ {
37
+ return $this->dealStatuses;
38
+ }
39
+ public function setKind($kind)
40
+ {
41
+ $this->kind = $kind;
42
+ }
43
+ public function getKind()
44
+ {
45
+ return $this->kind;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeDealIdsDealStatuses.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_CreativeDealIdsDealStatuses extends Google_Model
19
+ {
20
+ public $arcStatus;
21
+ public $dealId;
22
+ public $webPropertyId;
23
+
24
+ public function setArcStatus($arcStatus)
25
+ {
26
+ $this->arcStatus = $arcStatus;
27
+ }
28
+ public function getArcStatus()
29
+ {
30
+ return $this->arcStatus;
31
+ }
32
+ public function setDealId($dealId)
33
+ {
34
+ $this->dealId = $dealId;
35
+ }
36
+ public function getDealId()
37
+ {
38
+ return $this->dealId;
39
+ }
40
+ public function setWebPropertyId($webPropertyId)
41
+ {
42
+ $this->webPropertyId = $webPropertyId;
43
+ }
44
+ public function getWebPropertyId()
45
+ {
46
+ return $this->webPropertyId;
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeFilteringReasons.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_CreativeFilteringReasons extends Google_Collection
19
+ {
20
+ protected $collection_key = 'reasons';
21
+ public $date;
22
+ protected $reasonsType = 'Google_Service_AdExchangeBuyer_CreativeFilteringReasonsReasons';
23
+ protected $reasonsDataType = 'array';
24
+
25
+ public function setDate($date)
26
+ {
27
+ $this->date = $date;
28
+ }
29
+ public function getDate()
30
+ {
31
+ return $this->date;
32
+ }
33
+ /**
34
+ * @param Google_Service_AdExchangeBuyer_CreativeFilteringReasonsReasons
35
+ */
36
+ public function setReasons($reasons)
37
+ {
38
+ $this->reasons = $reasons;
39
+ }
40
+ /**
41
+ * @return Google_Service_AdExchangeBuyer_CreativeFilteringReasonsReasons
42
+ */
43
+ public function getReasons()
44
+ {
45
+ return $this->reasons;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeFilteringReasonsReasons.php ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_CreativeFilteringReasonsReasons extends Google_Model
19
+ {
20
+ public $filteringCount;
21
+ public $filteringStatus;
22
+
23
+ public function setFilteringCount($filteringCount)
24
+ {
25
+ $this->filteringCount = $filteringCount;
26
+ }
27
+ public function getFilteringCount()
28
+ {
29
+ return $this->filteringCount;
30
+ }
31
+ public function setFilteringStatus($filteringStatus)
32
+ {
33
+ $this->filteringStatus = $filteringStatus;
34
+ }
35
+ public function getFilteringStatus()
36
+ {
37
+ return $this->filteringStatus;
38
+ }
39
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeNativeAd.php ADDED
@@ -0,0 +1,169 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_CreativeNativeAd extends Google_Collection
19
+ {
20
+ protected $collection_key = 'impressionTrackingUrl';
21
+ public $advertiser;
22
+ protected $appIconType = 'Google_Service_AdExchangeBuyer_CreativeNativeAdAppIcon';
23
+ protected $appIconDataType = '';
24
+ public $body;
25
+ public $callToAction;
26
+ public $clickLinkUrl;
27
+ public $clickTrackingUrl;
28
+ public $headline;
29
+ protected $imageType = 'Google_Service_AdExchangeBuyer_CreativeNativeAdImage';
30
+ protected $imageDataType = '';
31
+ public $impressionTrackingUrl;
32
+ protected $logoType = 'Google_Service_AdExchangeBuyer_CreativeNativeAdLogo';
33
+ protected $logoDataType = '';
34
+ public $price;
35
+ public $starRating;
36
+ public $store;
37
+ public $videoURL;
38
+
39
+ public function setAdvertiser($advertiser)
40
+ {
41
+ $this->advertiser = $advertiser;
42
+ }
43
+ public function getAdvertiser()
44
+ {
45
+ return $this->advertiser;
46
+ }
47
+ /**
48
+ * @param Google_Service_AdExchangeBuyer_CreativeNativeAdAppIcon
49
+ */
50
+ public function setAppIcon(Google_Service_AdExchangeBuyer_CreativeNativeAdAppIcon $appIcon)
51
+ {
52
+ $this->appIcon = $appIcon;
53
+ }
54
+ /**
55
+ * @return Google_Service_AdExchangeBuyer_CreativeNativeAdAppIcon
56
+ */
57
+ public function getAppIcon()
58
+ {
59
+ return $this->appIcon;
60
+ }
61
+ public function setBody($body)
62
+ {
63
+ $this->body = $body;
64
+ }
65
+ public function getBody()
66
+ {
67
+ return $this->body;
68
+ }
69
+ public function setCallToAction($callToAction)
70
+ {
71
+ $this->callToAction = $callToAction;
72
+ }
73
+ public function getCallToAction()
74
+ {
75
+ return $this->callToAction;
76
+ }
77
+ public function setClickLinkUrl($clickLinkUrl)
78
+ {
79
+ $this->clickLinkUrl = $clickLinkUrl;
80
+ }
81
+ public function getClickLinkUrl()
82
+ {
83
+ return $this->clickLinkUrl;
84
+ }
85
+ public function setClickTrackingUrl($clickTrackingUrl)
86
+ {
87
+ $this->clickTrackingUrl = $clickTrackingUrl;
88
+ }
89
+ public function getClickTrackingUrl()
90
+ {
91
+ return $this->clickTrackingUrl;
92
+ }
93
+ public function setHeadline($headline)
94
+ {
95
+ $this->headline = $headline;
96
+ }
97
+ public function getHeadline()
98
+ {
99
+ return $this->headline;
100
+ }
101
+ /**
102
+ * @param Google_Service_AdExchangeBuyer_CreativeNativeAdImage
103
+ */
104
+ public function setImage(Google_Service_AdExchangeBuyer_CreativeNativeAdImage $image)
105
+ {
106
+ $this->image = $image;
107
+ }
108
+ /**
109
+ * @return Google_Service_AdExchangeBuyer_CreativeNativeAdImage
110
+ */
111
+ public function getImage()
112
+ {
113
+ return $this->image;
114
+ }
115
+ public function setImpressionTrackingUrl($impressionTrackingUrl)
116
+ {
117
+ $this->impressionTrackingUrl = $impressionTrackingUrl;
118
+ }
119
+ public function getImpressionTrackingUrl()
120
+ {
121
+ return $this->impressionTrackingUrl;
122
+ }
123
+ /**
124
+ * @param Google_Service_AdExchangeBuyer_CreativeNativeAdLogo
125
+ */
126
+ public function setLogo(Google_Service_AdExchangeBuyer_CreativeNativeAdLogo $logo)
127
+ {
128
+ $this->logo = $logo;
129
+ }
130
+ /**
131
+ * @return Google_Service_AdExchangeBuyer_CreativeNativeAdLogo
132
+ */
133
+ public function getLogo()
134
+ {
135
+ return $this->logo;
136
+ }
137
+ public function setPrice($price)
138
+ {
139
+ $this->price = $price;
140
+ }
141
+ public function getPrice()
142
+ {
143
+ return $this->price;
144
+ }
145
+ public function setStarRating($starRating)
146
+ {
147
+ $this->starRating = $starRating;
148
+ }
149
+ public function getStarRating()
150
+ {
151
+ return $this->starRating;
152
+ }
153
+ public function setStore($store)
154
+ {
155
+ $this->store = $store;
156
+ }
157
+ public function getStore()
158
+ {
159
+ return $this->store;
160
+ }
161
+ public function setVideoURL($videoURL)
162
+ {
163
+ $this->videoURL = $videoURL;
164
+ }
165
+ public function getVideoURL()
166
+ {
167
+ return $this->videoURL;
168
+ }
169
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeNativeAdAppIcon.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_CreativeNativeAdAppIcon extends Google_Model
19
+ {
20
+ public $height;
21
+ public $url;
22
+ public $width;
23
+
24
+ public function setHeight($height)
25
+ {
26
+ $this->height = $height;
27
+ }
28
+ public function getHeight()
29
+ {
30
+ return $this->height;
31
+ }
32
+ public function setUrl($url)
33
+ {
34
+ $this->url = $url;
35
+ }
36
+ public function getUrl()
37
+ {
38
+ return $this->url;
39
+ }
40
+ public function setWidth($width)
41
+ {
42
+ $this->width = $width;
43
+ }
44
+ public function getWidth()
45
+ {
46
+ return $this->width;
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeNativeAdImage.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_CreativeNativeAdImage extends Google_Model
19
+ {
20
+ public $height;
21
+ public $url;
22
+ public $width;
23
+
24
+ public function setHeight($height)
25
+ {
26
+ $this->height = $height;
27
+ }
28
+ public function getHeight()
29
+ {
30
+ return $this->height;
31
+ }
32
+ public function setUrl($url)
33
+ {
34
+ $this->url = $url;
35
+ }
36
+ public function getUrl()
37
+ {
38
+ return $this->url;
39
+ }
40
+ public function setWidth($width)
41
+ {
42
+ $this->width = $width;
43
+ }
44
+ public function getWidth()
45
+ {
46
+ return $this->width;
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeNativeAdLogo.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_CreativeNativeAdLogo extends Google_Model
19
+ {
20
+ public $height;
21
+ public $url;
22
+ public $width;
23
+
24
+ public function setHeight($height)
25
+ {
26
+ $this->height = $height;
27
+ }
28
+ public function getHeight()
29
+ {
30
+ return $this->height;
31
+ }
32
+ public function setUrl($url)
33
+ {
34
+ $this->url = $url;
35
+ }
36
+ public function getUrl()
37
+ {
38
+ return $this->url;
39
+ }
40
+ public function setWidth($width)
41
+ {
42
+ $this->width = $width;
43
+ }
44
+ public function getWidth()
45
+ {
46
+ return $this->width;
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeServingRestrictions.php ADDED
@@ -0,0 +1,63 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_CreativeServingRestrictions extends Google_Collection
19
+ {
20
+ protected $collection_key = 'disapprovalReasons';
21
+ protected $contextsType = 'Google_Service_AdExchangeBuyer_CreativeServingRestrictionsContexts';
22
+ protected $contextsDataType = 'array';
23
+ protected $disapprovalReasonsType = 'Google_Service_AdExchangeBuyer_CreativeServingRestrictionsDisapprovalReasons';
24
+ protected $disapprovalReasonsDataType = 'array';
25
+ public $reason;
26
+
27
+ /**
28
+ * @param Google_Service_AdExchangeBuyer_CreativeServingRestrictionsContexts
29
+ */
30
+ public function setContexts($contexts)
31
+ {
32
+ $this->contexts = $contexts;
33
+ }
34
+ /**
35
+ * @return Google_Service_AdExchangeBuyer_CreativeServingRestrictionsContexts
36
+ */
37
+ public function getContexts()
38
+ {
39
+ return $this->contexts;
40
+ }
41
+ /**
42
+ * @param Google_Service_AdExchangeBuyer_CreativeServingRestrictionsDisapprovalReasons
43
+ */
44
+ public function setDisapprovalReasons($disapprovalReasons)
45
+ {
46
+ $this->disapprovalReasons = $disapprovalReasons;
47
+ }
48
+ /**
49
+ * @return Google_Service_AdExchangeBuyer_CreativeServingRestrictionsDisapprovalReasons
50
+ */
51
+ public function getDisapprovalReasons()
52
+ {
53
+ return $this->disapprovalReasons;
54
+ }
55
+ public function setReason($reason)
56
+ {
57
+ $this->reason = $reason;
58
+ }
59
+ public function getReason()
60
+ {
61
+ return $this->reason;
62
+ }
63
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeServingRestrictionsContexts.php ADDED
@@ -0,0 +1,58 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_CreativeServingRestrictionsContexts extends Google_Collection
19
+ {
20
+ protected $collection_key = 'platform';
21
+ public $auctionType;
22
+ public $contextType;
23
+ public $geoCriteriaId;
24
+ public $platform;
25
+
26
+ public function setAuctionType($auctionType)
27
+ {
28
+ $this->auctionType = $auctionType;
29
+ }
30
+ public function getAuctionType()
31
+ {
32
+ return $this->auctionType;
33
+ }
34
+ public function setContextType($contextType)
35
+ {
36
+ $this->contextType = $contextType;
37
+ }
38
+ public function getContextType()
39
+ {
40
+ return $this->contextType;
41
+ }
42
+ public function setGeoCriteriaId($geoCriteriaId)
43
+ {
44
+ $this->geoCriteriaId = $geoCriteriaId;
45
+ }
46
+ public function getGeoCriteriaId()
47
+ {
48
+ return $this->geoCriteriaId;
49
+ }
50
+ public function setPlatform($platform)
51
+ {
52
+ $this->platform = $platform;
53
+ }
54
+ public function getPlatform()
55
+ {
56
+ return $this->platform;
57
+ }
58
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativeServingRestrictionsDisapprovalReasons.php ADDED
@@ -0,0 +1,40 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_CreativeServingRestrictionsDisapprovalReasons extends Google_Collection
19
+ {
20
+ protected $collection_key = 'details';
21
+ public $details;
22
+ public $reason;
23
+
24
+ public function setDetails($details)
25
+ {
26
+ $this->details = $details;
27
+ }
28
+ public function getDetails()
29
+ {
30
+ return $this->details;
31
+ }
32
+ public function setReason($reason)
33
+ {
34
+ $this->reason = $reason;
35
+ }
36
+ public function getReason()
37
+ {
38
+ return $this->reason;
39
+ }
40
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/CreativesList.php ADDED
@@ -0,0 +1,56 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_CreativesList extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ protected $itemsType = 'Google_Service_AdExchangeBuyer_Creative';
22
+ protected $itemsDataType = 'array';
23
+ public $kind;
24
+ public $nextPageToken;
25
+
26
+ /**
27
+ * @param Google_Service_AdExchangeBuyer_Creative
28
+ */
29
+ public function setItems($items)
30
+ {
31
+ $this->items = $items;
32
+ }
33
+ /**
34
+ * @return Google_Service_AdExchangeBuyer_Creative
35
+ */
36
+ public function getItems()
37
+ {
38
+ return $this->items;
39
+ }
40
+ public function setKind($kind)
41
+ {
42
+ $this->kind = $kind;
43
+ }
44
+ public function getKind()
45
+ {
46
+ return $this->kind;
47
+ }
48
+ public function setNextPageToken($nextPageToken)
49
+ {
50
+ $this->nextPageToken = $nextPageToken;
51
+ }
52
+ public function getNextPageToken()
53
+ {
54
+ return $this->nextPageToken;
55
+ }
56
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DealServingMetadata.php ADDED
@@ -0,0 +1,46 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_DealServingMetadata extends Google_Model
19
+ {
20
+ public $alcoholAdsAllowed;
21
+ protected $dealPauseStatusType = 'Google_Service_AdExchangeBuyer_DealServingMetadataDealPauseStatus';
22
+ protected $dealPauseStatusDataType = '';
23
+
24
+ public function setAlcoholAdsAllowed($alcoholAdsAllowed)
25
+ {
26
+ $this->alcoholAdsAllowed = $alcoholAdsAllowed;
27
+ }
28
+ public function getAlcoholAdsAllowed()
29
+ {
30
+ return $this->alcoholAdsAllowed;
31
+ }
32
+ /**
33
+ * @param Google_Service_AdExchangeBuyer_DealServingMetadataDealPauseStatus
34
+ */
35
+ public function setDealPauseStatus(Google_Service_AdExchangeBuyer_DealServingMetadataDealPauseStatus $dealPauseStatus)
36
+ {
37
+ $this->dealPauseStatus = $dealPauseStatus;
38
+ }
39
+ /**
40
+ * @return Google_Service_AdExchangeBuyer_DealServingMetadataDealPauseStatus
41
+ */
42
+ public function getDealPauseStatus()
43
+ {
44
+ return $this->dealPauseStatus;
45
+ }
46
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DealServingMetadataDealPauseStatus.php ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_DealServingMetadataDealPauseStatus extends Google_Model
19
+ {
20
+ public $buyerPauseReason;
21
+ public $firstPausedBy;
22
+ public $hasBuyerPaused;
23
+ public $hasSellerPaused;
24
+ public $sellerPauseReason;
25
+
26
+ public function setBuyerPauseReason($buyerPauseReason)
27
+ {
28
+ $this->buyerPauseReason = $buyerPauseReason;
29
+ }
30
+ public function getBuyerPauseReason()
31
+ {
32
+ return $this->buyerPauseReason;
33
+ }
34
+ public function setFirstPausedBy($firstPausedBy)
35
+ {
36
+ $this->firstPausedBy = $firstPausedBy;
37
+ }
38
+ public function getFirstPausedBy()
39
+ {
40
+ return $this->firstPausedBy;
41
+ }
42
+ public function setHasBuyerPaused($hasBuyerPaused)
43
+ {
44
+ $this->hasBuyerPaused = $hasBuyerPaused;
45
+ }
46
+ public function getHasBuyerPaused()
47
+ {
48
+ return $this->hasBuyerPaused;
49
+ }
50
+ public function setHasSellerPaused($hasSellerPaused)
51
+ {
52
+ $this->hasSellerPaused = $hasSellerPaused;
53
+ }
54
+ public function getHasSellerPaused()
55
+ {
56
+ return $this->hasSellerPaused;
57
+ }
58
+ public function setSellerPauseReason($sellerPauseReason)
59
+ {
60
+ $this->sellerPauseReason = $sellerPauseReason;
61
+ }
62
+ public function getSellerPauseReason()
63
+ {
64
+ return $this->sellerPauseReason;
65
+ }
66
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DealTerms.php ADDED
@@ -0,0 +1,146 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_DealTerms extends Google_Model
19
+ {
20
+ public $brandingType;
21
+ public $crossListedExternalDealIdType;
22
+ public $description;
23
+ protected $estimatedGrossSpendType = 'Google_Service_AdExchangeBuyer_Price';
24
+ protected $estimatedGrossSpendDataType = '';
25
+ public $estimatedImpressionsPerDay;
26
+ protected $guaranteedFixedPriceTermsType = 'Google_Service_AdExchangeBuyer_DealTermsGuaranteedFixedPriceTerms';
27
+ protected $guaranteedFixedPriceTermsDataType = '';
28
+ protected $nonGuaranteedAuctionTermsType = 'Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedAuctionTerms';
29
+ protected $nonGuaranteedAuctionTermsDataType = '';
30
+ protected $nonGuaranteedFixedPriceTermsType = 'Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedFixedPriceTerms';
31
+ protected $nonGuaranteedFixedPriceTermsDataType = '';
32
+ protected $rubiconNonGuaranteedTermsType = 'Google_Service_AdExchangeBuyer_DealTermsRubiconNonGuaranteedTerms';
33
+ protected $rubiconNonGuaranteedTermsDataType = '';
34
+ public $sellerTimeZone;
35
+
36
+ public function setBrandingType($brandingType)
37
+ {
38
+ $this->brandingType = $brandingType;
39
+ }
40
+ public function getBrandingType()
41
+ {
42
+ return $this->brandingType;
43
+ }
44
+ public function setCrossListedExternalDealIdType($crossListedExternalDealIdType)
45
+ {
46
+ $this->crossListedExternalDealIdType = $crossListedExternalDealIdType;
47
+ }
48
+ public function getCrossListedExternalDealIdType()
49
+ {
50
+ return $this->crossListedExternalDealIdType;
51
+ }
52
+ public function setDescription($description)
53
+ {
54
+ $this->description = $description;
55
+ }
56
+ public function getDescription()
57
+ {
58
+ return $this->description;
59
+ }
60
+ /**
61
+ * @param Google_Service_AdExchangeBuyer_Price
62
+ */
63
+ public function setEstimatedGrossSpend(Google_Service_AdExchangeBuyer_Price $estimatedGrossSpend)
64
+ {
65
+ $this->estimatedGrossSpend = $estimatedGrossSpend;
66
+ }
67
+ /**
68
+ * @return Google_Service_AdExchangeBuyer_Price
69
+ */
70
+ public function getEstimatedGrossSpend()
71
+ {
72
+ return $this->estimatedGrossSpend;
73
+ }
74
+ public function setEstimatedImpressionsPerDay($estimatedImpressionsPerDay)
75
+ {
76
+ $this->estimatedImpressionsPerDay = $estimatedImpressionsPerDay;
77
+ }
78
+ public function getEstimatedImpressionsPerDay()
79
+ {
80
+ return $this->estimatedImpressionsPerDay;
81
+ }
82
+ /**
83
+ * @param Google_Service_AdExchangeBuyer_DealTermsGuaranteedFixedPriceTerms
84
+ */
85
+ public function setGuaranteedFixedPriceTerms(Google_Service_AdExchangeBuyer_DealTermsGuaranteedFixedPriceTerms $guaranteedFixedPriceTerms)
86
+ {
87
+ $this->guaranteedFixedPriceTerms = $guaranteedFixedPriceTerms;
88
+ }
89
+ /**
90
+ * @return Google_Service_AdExchangeBuyer_DealTermsGuaranteedFixedPriceTerms
91
+ */
92
+ public function getGuaranteedFixedPriceTerms()
93
+ {
94
+ return $this->guaranteedFixedPriceTerms;
95
+ }
96
+ /**
97
+ * @param Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedAuctionTerms
98
+ */
99
+ public function setNonGuaranteedAuctionTerms(Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedAuctionTerms $nonGuaranteedAuctionTerms)
100
+ {
101
+ $this->nonGuaranteedAuctionTerms = $nonGuaranteedAuctionTerms;
102
+ }
103
+ /**
104
+ * @return Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedAuctionTerms
105
+ */
106
+ public function getNonGuaranteedAuctionTerms()
107
+ {
108
+ return $this->nonGuaranteedAuctionTerms;
109
+ }
110
+ /**
111
+ * @param Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedFixedPriceTerms
112
+ */
113
+ public function setNonGuaranteedFixedPriceTerms(Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedFixedPriceTerms $nonGuaranteedFixedPriceTerms)
114
+ {
115
+ $this->nonGuaranteedFixedPriceTerms = $nonGuaranteedFixedPriceTerms;
116
+ }
117
+ /**
118
+ * @return Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedFixedPriceTerms
119
+ */
120
+ public function getNonGuaranteedFixedPriceTerms()
121
+ {
122
+ return $this->nonGuaranteedFixedPriceTerms;
123
+ }
124
+ /**
125
+ * @param Google_Service_AdExchangeBuyer_DealTermsRubiconNonGuaranteedTerms
126
+ */
127
+ public function setRubiconNonGuaranteedTerms(Google_Service_AdExchangeBuyer_DealTermsRubiconNonGuaranteedTerms $rubiconNonGuaranteedTerms)
128
+ {
129
+ $this->rubiconNonGuaranteedTerms = $rubiconNonGuaranteedTerms;
130
+ }
131
+ /**
132
+ * @return Google_Service_AdExchangeBuyer_DealTermsRubiconNonGuaranteedTerms
133
+ */
134
+ public function getRubiconNonGuaranteedTerms()
135
+ {
136
+ return $this->rubiconNonGuaranteedTerms;
137
+ }
138
+ public function setSellerTimeZone($sellerTimeZone)
139
+ {
140
+ $this->sellerTimeZone = $sellerTimeZone;
141
+ }
142
+ public function getSellerTimeZone()
143
+ {
144
+ return $this->sellerTimeZone;
145
+ }
146
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DealTermsGuaranteedFixedPriceTerms.php ADDED
@@ -0,0 +1,81 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_DealTermsGuaranteedFixedPriceTerms extends Google_Collection
19
+ {
20
+ protected $collection_key = 'fixedPrices';
21
+ protected $billingInfoType = 'Google_Service_AdExchangeBuyer_DealTermsGuaranteedFixedPriceTermsBillingInfo';
22
+ protected $billingInfoDataType = '';
23
+ protected $fixedPricesType = 'Google_Service_AdExchangeBuyer_PricePerBuyer';
24
+ protected $fixedPricesDataType = 'array';
25
+ public $guaranteedImpressions;
26
+ public $guaranteedLooks;
27
+ public $minimumDailyLooks;
28
+
29
+ /**
30
+ * @param Google_Service_AdExchangeBuyer_DealTermsGuaranteedFixedPriceTermsBillingInfo
31
+ */
32
+ public function setBillingInfo(Google_Service_AdExchangeBuyer_DealTermsGuaranteedFixedPriceTermsBillingInfo $billingInfo)
33
+ {
34
+ $this->billingInfo = $billingInfo;
35
+ }
36
+ /**
37
+ * @return Google_Service_AdExchangeBuyer_DealTermsGuaranteedFixedPriceTermsBillingInfo
38
+ */
39
+ public function getBillingInfo()
40
+ {
41
+ return $this->billingInfo;
42
+ }
43
+ /**
44
+ * @param Google_Service_AdExchangeBuyer_PricePerBuyer
45
+ */
46
+ public function setFixedPrices($fixedPrices)
47
+ {
48
+ $this->fixedPrices = $fixedPrices;
49
+ }
50
+ /**
51
+ * @return Google_Service_AdExchangeBuyer_PricePerBuyer
52
+ */
53
+ public function getFixedPrices()
54
+ {
55
+ return $this->fixedPrices;
56
+ }
57
+ public function setGuaranteedImpressions($guaranteedImpressions)
58
+ {
59
+ $this->guaranteedImpressions = $guaranteedImpressions;
60
+ }
61
+ public function getGuaranteedImpressions()
62
+ {
63
+ return $this->guaranteedImpressions;
64
+ }
65
+ public function setGuaranteedLooks($guaranteedLooks)
66
+ {
67
+ $this->guaranteedLooks = $guaranteedLooks;
68
+ }
69
+ public function getGuaranteedLooks()
70
+ {
71
+ return $this->guaranteedLooks;
72
+ }
73
+ public function setMinimumDailyLooks($minimumDailyLooks)
74
+ {
75
+ $this->minimumDailyLooks = $minimumDailyLooks;
76
+ }
77
+ public function getMinimumDailyLooks()
78
+ {
79
+ return $this->minimumDailyLooks;
80
+ }
81
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DealTermsGuaranteedFixedPriceTermsBillingInfo.php ADDED
@@ -0,0 +1,64 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_DealTermsGuaranteedFixedPriceTermsBillingInfo extends Google_Model
19
+ {
20
+ public $currencyConversionTimeMs;
21
+ public $dfpLineItemId;
22
+ public $originalContractedQuantity;
23
+ protected $priceType = 'Google_Service_AdExchangeBuyer_Price';
24
+ protected $priceDataType = '';
25
+
26
+ public function setCurrencyConversionTimeMs($currencyConversionTimeMs)
27
+ {
28
+ $this->currencyConversionTimeMs = $currencyConversionTimeMs;
29
+ }
30
+ public function getCurrencyConversionTimeMs()
31
+ {
32
+ return $this->currencyConversionTimeMs;
33
+ }
34
+ public function setDfpLineItemId($dfpLineItemId)
35
+ {
36
+ $this->dfpLineItemId = $dfpLineItemId;
37
+ }
38
+ public function getDfpLineItemId()
39
+ {
40
+ return $this->dfpLineItemId;
41
+ }
42
+ public function setOriginalContractedQuantity($originalContractedQuantity)
43
+ {
44
+ $this->originalContractedQuantity = $originalContractedQuantity;
45
+ }
46
+ public function getOriginalContractedQuantity()
47
+ {
48
+ return $this->originalContractedQuantity;
49
+ }
50
+ /**
51
+ * @param Google_Service_AdExchangeBuyer_Price
52
+ */
53
+ public function setPrice(Google_Service_AdExchangeBuyer_Price $price)
54
+ {
55
+ $this->price = $price;
56
+ }
57
+ /**
58
+ * @return Google_Service_AdExchangeBuyer_Price
59
+ */
60
+ public function getPrice()
61
+ {
62
+ return $this->price;
63
+ }
64
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DealTermsNonGuaranteedAuctionTerms.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedAuctionTerms extends Google_Collection
19
+ {
20
+ protected $collection_key = 'reservePricePerBuyers';
21
+ public $autoOptimizePrivateAuction;
22
+ protected $reservePricePerBuyersType = 'Google_Service_AdExchangeBuyer_PricePerBuyer';
23
+ protected $reservePricePerBuyersDataType = 'array';
24
+
25
+ public function setAutoOptimizePrivateAuction($autoOptimizePrivateAuction)
26
+ {
27
+ $this->autoOptimizePrivateAuction = $autoOptimizePrivateAuction;
28
+ }
29
+ public function getAutoOptimizePrivateAuction()
30
+ {
31
+ return $this->autoOptimizePrivateAuction;
32
+ }
33
+ /**
34
+ * @param Google_Service_AdExchangeBuyer_PricePerBuyer
35
+ */
36
+ public function setReservePricePerBuyers($reservePricePerBuyers)
37
+ {
38
+ $this->reservePricePerBuyers = $reservePricePerBuyers;
39
+ }
40
+ /**
41
+ * @return Google_Service_AdExchangeBuyer_PricePerBuyer
42
+ */
43
+ public function getReservePricePerBuyers()
44
+ {
45
+ return $this->reservePricePerBuyers;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DealTermsNonGuaranteedFixedPriceTerms.php ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedFixedPriceTerms extends Google_Collection
19
+ {
20
+ protected $collection_key = 'fixedPrices';
21
+ protected $fixedPricesType = 'Google_Service_AdExchangeBuyer_PricePerBuyer';
22
+ protected $fixedPricesDataType = 'array';
23
+
24
+ /**
25
+ * @param Google_Service_AdExchangeBuyer_PricePerBuyer
26
+ */
27
+ public function setFixedPrices($fixedPrices)
28
+ {
29
+ $this->fixedPrices = $fixedPrices;
30
+ }
31
+ /**
32
+ * @return Google_Service_AdExchangeBuyer_PricePerBuyer
33
+ */
34
+ public function getFixedPrices()
35
+ {
36
+ return $this->fixedPrices;
37
+ }
38
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DealTermsRubiconNonGuaranteedTerms.php ADDED
@@ -0,0 +1,53 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_DealTermsRubiconNonGuaranteedTerms extends Google_Model
19
+ {
20
+ protected $priorityPriceType = 'Google_Service_AdExchangeBuyer_Price';
21
+ protected $priorityPriceDataType = '';
22
+ protected $standardPriceType = 'Google_Service_AdExchangeBuyer_Price';
23
+ protected $standardPriceDataType = '';
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyer_Price
27
+ */
28
+ public function setPriorityPrice(Google_Service_AdExchangeBuyer_Price $priorityPrice)
29
+ {
30
+ $this->priorityPrice = $priorityPrice;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyer_Price
34
+ */
35
+ public function getPriorityPrice()
36
+ {
37
+ return $this->priorityPrice;
38
+ }
39
+ /**
40
+ * @param Google_Service_AdExchangeBuyer_Price
41
+ */
42
+ public function setStandardPrice(Google_Service_AdExchangeBuyer_Price $standardPrice)
43
+ {
44
+ $this->standardPrice = $standardPrice;
45
+ }
46
+ /**
47
+ * @return Google_Service_AdExchangeBuyer_Price
48
+ */
49
+ public function getStandardPrice()
50
+ {
51
+ return $this->standardPrice;
52
+ }
53
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DeleteOrderDealsRequest.php ADDED
@@ -0,0 +1,49 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_DeleteOrderDealsRequest extends Google_Collection
19
+ {
20
+ protected $collection_key = 'dealIds';
21
+ public $dealIds;
22
+ public $proposalRevisionNumber;
23
+ public $updateAction;
24
+
25
+ public function setDealIds($dealIds)
26
+ {
27
+ $this->dealIds = $dealIds;
28
+ }
29
+ public function getDealIds()
30
+ {
31
+ return $this->dealIds;
32
+ }
33
+ public function setProposalRevisionNumber($proposalRevisionNumber)
34
+ {
35
+ $this->proposalRevisionNumber = $proposalRevisionNumber;
36
+ }
37
+ public function getProposalRevisionNumber()
38
+ {
39
+ return $this->proposalRevisionNumber;
40
+ }
41
+ public function setUpdateAction($updateAction)
42
+ {
43
+ $this->updateAction = $updateAction;
44
+ }
45
+ public function getUpdateAction()
46
+ {
47
+ return $this->updateAction;
48
+ }
49
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DeleteOrderDealsResponse.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_DeleteOrderDealsResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'deals';
21
+ protected $dealsType = 'Google_Service_AdExchangeBuyer_MarketplaceDeal';
22
+ protected $dealsDataType = 'array';
23
+ public $proposalRevisionNumber;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyer_MarketplaceDeal
27
+ */
28
+ public function setDeals($deals)
29
+ {
30
+ $this->deals = $deals;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyer_MarketplaceDeal
34
+ */
35
+ public function getDeals()
36
+ {
37
+ return $this->deals;
38
+ }
39
+ public function setProposalRevisionNumber($proposalRevisionNumber)
40
+ {
41
+ $this->proposalRevisionNumber = $proposalRevisionNumber;
42
+ }
43
+ public function getProposalRevisionNumber()
44
+ {
45
+ return $this->proposalRevisionNumber;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DeliveryControl.php ADDED
@@ -0,0 +1,56 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_DeliveryControl extends Google_Collection
19
+ {
20
+ protected $collection_key = 'frequencyCaps';
21
+ public $creativeBlockingLevel;
22
+ public $deliveryRateType;
23
+ protected $frequencyCapsType = 'Google_Service_AdExchangeBuyer_DeliveryControlFrequencyCap';
24
+ protected $frequencyCapsDataType = 'array';
25
+
26
+ public function setCreativeBlockingLevel($creativeBlockingLevel)
27
+ {
28
+ $this->creativeBlockingLevel = $creativeBlockingLevel;
29
+ }
30
+ public function getCreativeBlockingLevel()
31
+ {
32
+ return $this->creativeBlockingLevel;
33
+ }
34
+ public function setDeliveryRateType($deliveryRateType)
35
+ {
36
+ $this->deliveryRateType = $deliveryRateType;
37
+ }
38
+ public function getDeliveryRateType()
39
+ {
40
+ return $this->deliveryRateType;
41
+ }
42
+ /**
43
+ * @param Google_Service_AdExchangeBuyer_DeliveryControlFrequencyCap
44
+ */
45
+ public function setFrequencyCaps($frequencyCaps)
46
+ {
47
+ $this->frequencyCaps = $frequencyCaps;
48
+ }
49
+ /**
50
+ * @return Google_Service_AdExchangeBuyer_DeliveryControlFrequencyCap
51
+ */
52
+ public function getFrequencyCaps()
53
+ {
54
+ return $this->frequencyCaps;
55
+ }
56
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DeliveryControlFrequencyCap.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_DeliveryControlFrequencyCap extends Google_Model
19
+ {
20
+ public $maxImpressions;
21
+ public $numTimeUnits;
22
+ public $timeUnitType;
23
+
24
+ public function setMaxImpressions($maxImpressions)
25
+ {
26
+ $this->maxImpressions = $maxImpressions;
27
+ }
28
+ public function getMaxImpressions()
29
+ {
30
+ return $this->maxImpressions;
31
+ }
32
+ public function setNumTimeUnits($numTimeUnits)
33
+ {
34
+ $this->numTimeUnits = $numTimeUnits;
35
+ }
36
+ public function getNumTimeUnits()
37
+ {
38
+ return $this->numTimeUnits;
39
+ }
40
+ public function setTimeUnitType($timeUnitType)
41
+ {
42
+ $this->timeUnitType = $timeUnitType;
43
+ }
44
+ public function getTimeUnitType()
45
+ {
46
+ return $this->timeUnitType;
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Dimension.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_Dimension extends Google_Collection
19
+ {
20
+ protected $collection_key = 'dimensionValues';
21
+ public $dimensionType;
22
+ protected $dimensionValuesType = 'Google_Service_AdExchangeBuyer_DimensionDimensionValue';
23
+ protected $dimensionValuesDataType = 'array';
24
+
25
+ public function setDimensionType($dimensionType)
26
+ {
27
+ $this->dimensionType = $dimensionType;
28
+ }
29
+ public function getDimensionType()
30
+ {
31
+ return $this->dimensionType;
32
+ }
33
+ /**
34
+ * @param Google_Service_AdExchangeBuyer_DimensionDimensionValue
35
+ */
36
+ public function setDimensionValues($dimensionValues)
37
+ {
38
+ $this->dimensionValues = $dimensionValues;
39
+ }
40
+ /**
41
+ * @return Google_Service_AdExchangeBuyer_DimensionDimensionValue
42
+ */
43
+ public function getDimensionValues()
44
+ {
45
+ return $this->dimensionValues;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/DimensionDimensionValue.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_DimensionDimensionValue extends Google_Model
19
+ {
20
+ public $id;
21
+ public $name;
22
+ public $percentage;
23
+
24
+ public function setId($id)
25
+ {
26
+ $this->id = $id;
27
+ }
28
+ public function getId()
29
+ {
30
+ return $this->id;
31
+ }
32
+ public function setName($name)
33
+ {
34
+ $this->name = $name;
35
+ }
36
+ public function getName()
37
+ {
38
+ return $this->name;
39
+ }
40
+ public function setPercentage($percentage)
41
+ {
42
+ $this->percentage = $percentage;
43
+ }
44
+ public function getPercentage()
45
+ {
46
+ return $this->percentage;
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/EditAllOrderDealsRequest.php ADDED
@@ -0,0 +1,72 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_EditAllOrderDealsRequest extends Google_Collection
19
+ {
20
+ protected $collection_key = 'deals';
21
+ protected $dealsType = 'Google_Service_AdExchangeBuyer_MarketplaceDeal';
22
+ protected $dealsDataType = 'array';
23
+ protected $proposalType = 'Google_Service_AdExchangeBuyer_Proposal';
24
+ protected $proposalDataType = '';
25
+ public $proposalRevisionNumber;
26
+ public $updateAction;
27
+
28
+ /**
29
+ * @param Google_Service_AdExchangeBuyer_MarketplaceDeal
30
+ */
31
+ public function setDeals($deals)
32
+ {
33
+ $this->deals = $deals;
34
+ }
35
+ /**
36
+ * @return Google_Service_AdExchangeBuyer_MarketplaceDeal
37
+ */
38
+ public function getDeals()
39
+ {
40
+ return $this->deals;
41
+ }
42
+ /**
43
+ * @param Google_Service_AdExchangeBuyer_Proposal
44
+ */
45
+ public function setProposal(Google_Service_AdExchangeBuyer_Proposal $proposal)
46
+ {
47
+ $this->proposal = $proposal;
48
+ }
49
+ /**
50
+ * @return Google_Service_AdExchangeBuyer_Proposal
51
+ */
52
+ public function getProposal()
53
+ {
54
+ return $this->proposal;
55
+ }
56
+ public function setProposalRevisionNumber($proposalRevisionNumber)
57
+ {
58
+ $this->proposalRevisionNumber = $proposalRevisionNumber;
59
+ }
60
+ public function getProposalRevisionNumber()
61
+ {
62
+ return $this->proposalRevisionNumber;
63
+ }
64
+ public function setUpdateAction($updateAction)
65
+ {
66
+ $this->updateAction = $updateAction;
67
+ }
68
+ public function getUpdateAction()
69
+ {
70
+ return $this->updateAction;
71
+ }
72
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/EditAllOrderDealsResponse.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_EditAllOrderDealsResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'deals';
21
+ protected $dealsType = 'Google_Service_AdExchangeBuyer_MarketplaceDeal';
22
+ protected $dealsDataType = 'array';
23
+ public $orderRevisionNumber;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyer_MarketplaceDeal
27
+ */
28
+ public function setDeals($deals)
29
+ {
30
+ $this->deals = $deals;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyer_MarketplaceDeal
34
+ */
35
+ public function getDeals()
36
+ {
37
+ return $this->deals;
38
+ }
39
+ public function setOrderRevisionNumber($orderRevisionNumber)
40
+ {
41
+ $this->orderRevisionNumber = $orderRevisionNumber;
42
+ }
43
+ public function getOrderRevisionNumber()
44
+ {
45
+ return $this->orderRevisionNumber;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/GetOffersResponse.php ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_GetOffersResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'products';
21
+ protected $productsType = 'Google_Service_AdExchangeBuyer_Product';
22
+ protected $productsDataType = 'array';
23
+
24
+ /**
25
+ * @param Google_Service_AdExchangeBuyer_Product
26
+ */
27
+ public function setProducts($products)
28
+ {
29
+ $this->products = $products;
30
+ }
31
+ /**
32
+ * @return Google_Service_AdExchangeBuyer_Product
33
+ */
34
+ public function getProducts()
35
+ {
36
+ return $this->products;
37
+ }
38
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/GetOrderDealsResponse.php ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_GetOrderDealsResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'deals';
21
+ protected $dealsType = 'Google_Service_AdExchangeBuyer_MarketplaceDeal';
22
+ protected $dealsDataType = 'array';
23
+
24
+ /**
25
+ * @param Google_Service_AdExchangeBuyer_MarketplaceDeal
26
+ */
27
+ public function setDeals($deals)
28
+ {
29
+ $this->deals = $deals;
30
+ }
31
+ /**
32
+ * @return Google_Service_AdExchangeBuyer_MarketplaceDeal
33
+ */
34
+ public function getDeals()
35
+ {
36
+ return $this->deals;
37
+ }
38
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/GetOrderNotesResponse.php ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_GetOrderNotesResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'notes';
21
+ protected $notesType = 'Google_Service_AdExchangeBuyer_MarketplaceNote';
22
+ protected $notesDataType = 'array';
23
+
24
+ /**
25
+ * @param Google_Service_AdExchangeBuyer_MarketplaceNote
26
+ */
27
+ public function setNotes($notes)
28
+ {
29
+ $this->notes = $notes;
30
+ }
31
+ /**
32
+ * @return Google_Service_AdExchangeBuyer_MarketplaceNote
33
+ */
34
+ public function getNotes()
35
+ {
36
+ return $this->notes;
37
+ }
38
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/GetOrdersResponse.php ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_GetOrdersResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'proposals';
21
+ protected $proposalsType = 'Google_Service_AdExchangeBuyer_Proposal';
22
+ protected $proposalsDataType = 'array';
23
+
24
+ /**
25
+ * @param Google_Service_AdExchangeBuyer_Proposal
26
+ */
27
+ public function setProposals($proposals)
28
+ {
29
+ $this->proposals = $proposals;
30
+ }
31
+ /**
32
+ * @return Google_Service_AdExchangeBuyer_Proposal
33
+ */
34
+ public function getProposals()
35
+ {
36
+ return $this->proposals;
37
+ }
38
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/GetPublisherProfilesByAccountIdResponse.php ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_GetPublisherProfilesByAccountIdResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'profiles';
21
+ protected $profilesType = 'Google_Service_AdExchangeBuyer_PublisherProfileApiProto';
22
+ protected $profilesDataType = 'array';
23
+
24
+ /**
25
+ * @param Google_Service_AdExchangeBuyer_PublisherProfileApiProto
26
+ */
27
+ public function setProfiles($profiles)
28
+ {
29
+ $this->profiles = $profiles;
30
+ }
31
+ /**
32
+ * @return Google_Service_AdExchangeBuyer_PublisherProfileApiProto
33
+ */
34
+ public function getProfiles()
35
+ {
36
+ return $this->profiles;
37
+ }
38
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/MarketplaceDeal.php ADDED
@@ -0,0 +1,289 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_MarketplaceDeal extends Google_Collection
19
+ {
20
+ protected $collection_key = 'sharedTargetings';
21
+ protected $buyerPrivateDataType = 'Google_Service_AdExchangeBuyer_PrivateData';
22
+ protected $buyerPrivateDataDataType = '';
23
+ public $creationTimeMs;
24
+ public $creativePreApprovalPolicy;
25
+ public $creativeSafeFrameCompatibility;
26
+ public $dealId;
27
+ protected $dealServingMetadataType = 'Google_Service_AdExchangeBuyer_DealServingMetadata';
28
+ protected $dealServingMetadataDataType = '';
29
+ protected $deliveryControlType = 'Google_Service_AdExchangeBuyer_DeliveryControl';
30
+ protected $deliveryControlDataType = '';
31
+ public $externalDealId;
32
+ public $flightEndTimeMs;
33
+ public $flightStartTimeMs;
34
+ public $inventoryDescription;
35
+ public $isRfpTemplate;
36
+ public $isSetupComplete;
37
+ public $kind;
38
+ public $lastUpdateTimeMs;
39
+ public $name;
40
+ public $productId;
41
+ public $productRevisionNumber;
42
+ public $programmaticCreativeSource;
43
+ public $proposalId;
44
+ protected $sellerContactsType = 'Google_Service_AdExchangeBuyer_ContactInformation';
45
+ protected $sellerContactsDataType = 'array';
46
+ protected $sharedTargetingsType = 'Google_Service_AdExchangeBuyer_SharedTargeting';
47
+ protected $sharedTargetingsDataType = 'array';
48
+ public $syndicationProduct;
49
+ protected $termsType = 'Google_Service_AdExchangeBuyer_DealTerms';
50
+ protected $termsDataType = '';
51
+ public $webPropertyCode;
52
+
53
+ /**
54
+ * @param Google_Service_AdExchangeBuyer_PrivateData
55
+ */
56
+ public function setBuyerPrivateData(Google_Service_AdExchangeBuyer_PrivateData $buyerPrivateData)
57
+ {
58
+ $this->buyerPrivateData = $buyerPrivateData;
59
+ }
60
+ /**
61
+ * @return Google_Service_AdExchangeBuyer_PrivateData
62
+ */
63
+ public function getBuyerPrivateData()
64
+ {
65
+ return $this->buyerPrivateData;
66
+ }
67
+ public function setCreationTimeMs($creationTimeMs)
68
+ {
69
+ $this->creationTimeMs = $creationTimeMs;
70
+ }
71
+ public function getCreationTimeMs()
72
+ {
73
+ return $this->creationTimeMs;
74
+ }
75
+ public function setCreativePreApprovalPolicy($creativePreApprovalPolicy)
76
+ {
77
+ $this->creativePreApprovalPolicy = $creativePreApprovalPolicy;
78
+ }
79
+ public function getCreativePreApprovalPolicy()
80
+ {
81
+ return $this->creativePreApprovalPolicy;
82
+ }
83
+ public function setCreativeSafeFrameCompatibility($creativeSafeFrameCompatibility)
84
+ {
85
+ $this->creativeSafeFrameCompatibility = $creativeSafeFrameCompatibility;
86
+ }
87
+ public function getCreativeSafeFrameCompatibility()
88
+ {
89
+ return $this->creativeSafeFrameCompatibility;
90
+ }
91
+ public function setDealId($dealId)
92
+ {
93
+ $this->dealId = $dealId;
94
+ }
95
+ public function getDealId()
96
+ {
97
+ return $this->dealId;
98
+ }
99
+ /**
100
+ * @param Google_Service_AdExchangeBuyer_DealServingMetadata
101
+ */
102
+ public function setDealServingMetadata(Google_Service_AdExchangeBuyer_DealServingMetadata $dealServingMetadata)
103
+ {
104
+ $this->dealServingMetadata = $dealServingMetadata;
105
+ }
106
+ /**
107
+ * @return Google_Service_AdExchangeBuyer_DealServingMetadata
108
+ */
109
+ public function getDealServingMetadata()
110
+ {
111
+ return $this->dealServingMetadata;
112
+ }
113
+ /**
114
+ * @param Google_Service_AdExchangeBuyer_DeliveryControl
115
+ */
116
+ public function setDeliveryControl(Google_Service_AdExchangeBuyer_DeliveryControl $deliveryControl)
117
+ {
118
+ $this->deliveryControl = $deliveryControl;
119
+ }
120
+ /**
121
+ * @return Google_Service_AdExchangeBuyer_DeliveryControl
122
+ */
123
+ public function getDeliveryControl()
124
+ {
125
+ return $this->deliveryControl;
126
+ }
127
+ public function setExternalDealId($externalDealId)
128
+ {
129
+ $this->externalDealId = $externalDealId;
130
+ }
131
+ public function getExternalDealId()
132
+ {
133
+ return $this->externalDealId;
134
+ }
135
+ public function setFlightEndTimeMs($flightEndTimeMs)
136
+ {
137
+ $this->flightEndTimeMs = $flightEndTimeMs;
138
+ }
139
+ public function getFlightEndTimeMs()
140
+ {
141
+ return $this->flightEndTimeMs;
142
+ }
143
+ public function setFlightStartTimeMs($flightStartTimeMs)
144
+ {
145
+ $this->flightStartTimeMs = $flightStartTimeMs;
146
+ }
147
+ public function getFlightStartTimeMs()
148
+ {
149
+ return $this->flightStartTimeMs;
150
+ }
151
+ public function setInventoryDescription($inventoryDescription)
152
+ {
153
+ $this->inventoryDescription = $inventoryDescription;
154
+ }
155
+ public function getInventoryDescription()
156
+ {
157
+ return $this->inventoryDescription;
158
+ }
159
+ public function setIsRfpTemplate($isRfpTemplate)
160
+ {
161
+ $this->isRfpTemplate = $isRfpTemplate;
162
+ }
163
+ public function getIsRfpTemplate()
164
+ {
165
+ return $this->isRfpTemplate;
166
+ }
167
+ public function setIsSetupComplete($isSetupComplete)
168
+ {
169
+ $this->isSetupComplete = $isSetupComplete;
170
+ }
171
+ public function getIsSetupComplete()
172
+ {
173
+ return $this->isSetupComplete;
174
+ }
175
+ public function setKind($kind)
176
+ {
177
+ $this->kind = $kind;
178
+ }
179
+ public function getKind()
180
+ {
181
+ return $this->kind;
182
+ }
183
+ public function setLastUpdateTimeMs($lastUpdateTimeMs)
184
+ {
185
+ $this->lastUpdateTimeMs = $lastUpdateTimeMs;
186
+ }
187
+ public function getLastUpdateTimeMs()
188
+ {
189
+ return $this->lastUpdateTimeMs;
190
+ }
191
+ public function setName($name)
192
+ {
193
+ $this->name = $name;
194
+ }
195
+ public function getName()
196
+ {
197
+ return $this->name;
198
+ }
199
+ public function setProductId($productId)
200
+ {
201
+ $this->productId = $productId;
202
+ }
203
+ public function getProductId()
204
+ {
205
+ return $this->productId;
206
+ }
207
+ public function setProductRevisionNumber($productRevisionNumber)
208
+ {
209
+ $this->productRevisionNumber = $productRevisionNumber;
210
+ }
211
+ public function getProductRevisionNumber()
212
+ {
213
+ return $this->productRevisionNumber;
214
+ }
215
+ public function setProgrammaticCreativeSource($programmaticCreativeSource)
216
+ {
217
+ $this->programmaticCreativeSource = $programmaticCreativeSource;
218
+ }
219
+ public function getProgrammaticCreativeSource()
220
+ {
221
+ return $this->programmaticCreativeSource;
222
+ }
223
+ public function setProposalId($proposalId)
224
+ {
225
+ $this->proposalId = $proposalId;
226
+ }
227
+ public function getProposalId()
228
+ {
229
+ return $this->proposalId;
230
+ }
231
+ /**
232
+ * @param Google_Service_AdExchangeBuyer_ContactInformation
233
+ */
234
+ public function setSellerContacts($sellerContacts)
235
+ {
236
+ $this->sellerContacts = $sellerContacts;
237
+ }
238
+ /**
239
+ * @return Google_Service_AdExchangeBuyer_ContactInformation
240
+ */
241
+ public function getSellerContacts()
242
+ {
243
+ return $this->sellerContacts;
244
+ }
245
+ /**
246
+ * @param Google_Service_AdExchangeBuyer_SharedTargeting
247
+ */
248
+ public function setSharedTargetings($sharedTargetings)
249
+ {
250
+ $this->sharedTargetings = $sharedTargetings;
251
+ }
252
+ /**
253
+ * @return Google_Service_AdExchangeBuyer_SharedTargeting
254
+ */
255
+ public function getSharedTargetings()
256
+ {
257
+ return $this->sharedTargetings;
258
+ }
259
+ public function setSyndicationProduct($syndicationProduct)
260
+ {
261
+ $this->syndicationProduct = $syndicationProduct;
262
+ }
263
+ public function getSyndicationProduct()
264
+ {
265
+ return $this->syndicationProduct;
266
+ }
267
+ /**
268
+ * @param Google_Service_AdExchangeBuyer_DealTerms
269
+ */
270
+ public function setTerms(Google_Service_AdExchangeBuyer_DealTerms $terms)
271
+ {
272
+ $this->terms = $terms;
273
+ }
274
+ /**
275
+ * @return Google_Service_AdExchangeBuyer_DealTerms
276
+ */
277
+ public function getTerms()
278
+ {
279
+ return $this->terms;
280
+ }
281
+ public function setWebPropertyCode($webPropertyCode)
282
+ {
283
+ $this->webPropertyCode = $webPropertyCode;
284
+ }
285
+ public function getWebPropertyCode()
286
+ {
287
+ return $this->webPropertyCode;
288
+ }
289
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/MarketplaceDealParty.php ADDED
@@ -0,0 +1,53 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_MarketplaceDealParty extends Google_Model
19
+ {
20
+ protected $buyerType = 'Google_Service_AdExchangeBuyer_Buyer';
21
+ protected $buyerDataType = '';
22
+ protected $sellerType = 'Google_Service_AdExchangeBuyer_Seller';
23
+ protected $sellerDataType = '';
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyer_Buyer
27
+ */
28
+ public function setBuyer(Google_Service_AdExchangeBuyer_Buyer $buyer)
29
+ {
30
+ $this->buyer = $buyer;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyer_Buyer
34
+ */
35
+ public function getBuyer()
36
+ {
37
+ return $this->buyer;
38
+ }
39
+ /**
40
+ * @param Google_Service_AdExchangeBuyer_Seller
41
+ */
42
+ public function setSeller(Google_Service_AdExchangeBuyer_Seller $seller)
43
+ {
44
+ $this->seller = $seller;
45
+ }
46
+ /**
47
+ * @return Google_Service_AdExchangeBuyer_Seller
48
+ */
49
+ public function getSeller()
50
+ {
51
+ return $this->seller;
52
+ }
53
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/MarketplaceLabel.php ADDED
@@ -0,0 +1,64 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_MarketplaceLabel extends Google_Model
19
+ {
20
+ public $accountId;
21
+ public $createTimeMs;
22
+ protected $deprecatedMarketplaceDealPartyType = 'Google_Service_AdExchangeBuyer_MarketplaceDealParty';
23
+ protected $deprecatedMarketplaceDealPartyDataType = '';
24
+ public $label;
25
+
26
+ public function setAccountId($accountId)
27
+ {
28
+ $this->accountId = $accountId;
29
+ }
30
+ public function getAccountId()
31
+ {
32
+ return $this->accountId;
33
+ }
34
+ public function setCreateTimeMs($createTimeMs)
35
+ {
36
+ $this->createTimeMs = $createTimeMs;
37
+ }
38
+ public function getCreateTimeMs()
39
+ {
40
+ return $this->createTimeMs;
41
+ }
42
+ /**
43
+ * @param Google_Service_AdExchangeBuyer_MarketplaceDealParty
44
+ */
45
+ public function setDeprecatedMarketplaceDealParty(Google_Service_AdExchangeBuyer_MarketplaceDealParty $deprecatedMarketplaceDealParty)
46
+ {
47
+ $this->deprecatedMarketplaceDealParty = $deprecatedMarketplaceDealParty;
48
+ }
49
+ /**
50
+ * @return Google_Service_AdExchangeBuyer_MarketplaceDealParty
51
+ */
52
+ public function getDeprecatedMarketplaceDealParty()
53
+ {
54
+ return $this->deprecatedMarketplaceDealParty;
55
+ }
56
+ public function setLabel($label)
57
+ {
58
+ $this->label = $label;
59
+ }
60
+ public function getLabel()
61
+ {
62
+ return $this->label;
63
+ }
64
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/MarketplaceNote.php ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_MarketplaceNote extends Google_Model
19
+ {
20
+ public $creatorRole;
21
+ public $dealId;
22
+ public $kind;
23
+ public $note;
24
+ public $noteId;
25
+ public $proposalId;
26
+ public $proposalRevisionNumber;
27
+ public $timestampMs;
28
+
29
+ public function setCreatorRole($creatorRole)
30
+ {
31
+ $this->creatorRole = $creatorRole;
32
+ }
33
+ public function getCreatorRole()
34
+ {
35
+ return $this->creatorRole;
36
+ }
37
+ public function setDealId($dealId)
38
+ {
39
+ $this->dealId = $dealId;
40
+ }
41
+ public function getDealId()
42
+ {
43
+ return $this->dealId;
44
+ }
45
+ public function setKind($kind)
46
+ {
47
+ $this->kind = $kind;
48
+ }
49
+ public function getKind()
50
+ {
51
+ return $this->kind;
52
+ }
53
+ public function setNote($note)
54
+ {
55
+ $this->note = $note;
56
+ }
57
+ public function getNote()
58
+ {
59
+ return $this->note;
60
+ }
61
+ public function setNoteId($noteId)
62
+ {
63
+ $this->noteId = $noteId;
64
+ }
65
+ public function getNoteId()
66
+ {
67
+ return $this->noteId;
68
+ }
69
+ public function setProposalId($proposalId)
70
+ {
71
+ $this->proposalId = $proposalId;
72
+ }
73
+ public function getProposalId()
74
+ {
75
+ return $this->proposalId;
76
+ }
77
+ public function setProposalRevisionNumber($proposalRevisionNumber)
78
+ {
79
+ $this->proposalRevisionNumber = $proposalRevisionNumber;
80
+ }
81
+ public function getProposalRevisionNumber()
82
+ {
83
+ return $this->proposalRevisionNumber;
84
+ }
85
+ public function setTimestampMs($timestampMs)
86
+ {
87
+ $this->timestampMs = $timestampMs;
88
+ }
89
+ public function getTimestampMs()
90
+ {
91
+ return $this->timestampMs;
92
+ }
93
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/PerformanceReport.php ADDED
@@ -0,0 +1,220 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_PerformanceReport extends Google_Collection
19
+ {
20
+ protected $collection_key = 'hostedMatchStatusRate';
21
+ public $bidRate;
22
+ public $bidRequestRate;
23
+ public $calloutStatusRate;
24
+ public $cookieMatcherStatusRate;
25
+ public $creativeStatusRate;
26
+ public $filteredBidRate;
27
+ public $hostedMatchStatusRate;
28
+ public $inventoryMatchRate;
29
+ public $kind;
30
+ public $latency50thPercentile;
31
+ public $latency85thPercentile;
32
+ public $latency95thPercentile;
33
+ public $noQuotaInRegion;
34
+ public $outOfQuota;
35
+ public $pixelMatchRequests;
36
+ public $pixelMatchResponses;
37
+ public $quotaConfiguredLimit;
38
+ public $quotaThrottledLimit;
39
+ public $region;
40
+ public $successfulRequestRate;
41
+ public $timestamp;
42
+ public $unsuccessfulRequestRate;
43
+
44
+ public function setBidRate($bidRate)
45
+ {
46
+ $this->bidRate = $bidRate;
47
+ }
48
+ public function getBidRate()
49
+ {
50
+ return $this->bidRate;
51
+ }
52
+ public function setBidRequestRate($bidRequestRate)
53
+ {
54
+ $this->bidRequestRate = $bidRequestRate;
55
+ }
56
+ public function getBidRequestRate()
57
+ {
58
+ return $this->bidRequestRate;
59
+ }
60
+ public function setCalloutStatusRate($calloutStatusRate)
61
+ {
62
+ $this->calloutStatusRate = $calloutStatusRate;
63
+ }
64
+ public function getCalloutStatusRate()
65
+ {
66
+ return $this->calloutStatusRate;
67
+ }
68
+ public function setCookieMatcherStatusRate($cookieMatcherStatusRate)
69
+ {
70
+ $this->cookieMatcherStatusRate = $cookieMatcherStatusRate;
71
+ }
72
+ public function getCookieMatcherStatusRate()
73
+ {
74
+ return $this->cookieMatcherStatusRate;
75
+ }
76
+ public function setCreativeStatusRate($creativeStatusRate)
77
+ {
78
+ $this->creativeStatusRate = $creativeStatusRate;
79
+ }
80
+ public function getCreativeStatusRate()
81
+ {
82
+ return $this->creativeStatusRate;
83
+ }
84
+ public function setFilteredBidRate($filteredBidRate)
85
+ {
86
+ $this->filteredBidRate = $filteredBidRate;
87
+ }
88
+ public function getFilteredBidRate()
89
+ {
90
+ return $this->filteredBidRate;
91
+ }
92
+ public function setHostedMatchStatusRate($hostedMatchStatusRate)
93
+ {
94
+ $this->hostedMatchStatusRate = $hostedMatchStatusRate;
95
+ }
96
+ public function getHostedMatchStatusRate()
97
+ {
98
+ return $this->hostedMatchStatusRate;
99
+ }
100
+ public function setInventoryMatchRate($inventoryMatchRate)
101
+ {
102
+ $this->inventoryMatchRate = $inventoryMatchRate;
103
+ }
104
+ public function getInventoryMatchRate()
105
+ {
106
+ return $this->inventoryMatchRate;
107
+ }
108
+ public function setKind($kind)
109
+ {
110
+ $this->kind = $kind;
111
+ }
112
+ public function getKind()
113
+ {
114
+ return $this->kind;
115
+ }
116
+ public function setLatency50thPercentile($latency50thPercentile)
117
+ {
118
+ $this->latency50thPercentile = $latency50thPercentile;
119
+ }
120
+ public function getLatency50thPercentile()
121
+ {
122
+ return $this->latency50thPercentile;
123
+ }
124
+ public function setLatency85thPercentile($latency85thPercentile)
125
+ {
126
+ $this->latency85thPercentile = $latency85thPercentile;
127
+ }
128
+ public function getLatency85thPercentile()
129
+ {
130
+ return $this->latency85thPercentile;
131
+ }
132
+ public function setLatency95thPercentile($latency95thPercentile)
133
+ {
134
+ $this->latency95thPercentile = $latency95thPercentile;
135
+ }
136
+ public function getLatency95thPercentile()
137
+ {
138
+ return $this->latency95thPercentile;
139
+ }
140
+ public function setNoQuotaInRegion($noQuotaInRegion)
141
+ {
142
+ $this->noQuotaInRegion = $noQuotaInRegion;
143
+ }
144
+ public function getNoQuotaInRegion()
145
+ {
146
+ return $this->noQuotaInRegion;
147
+ }
148
+ public function setOutOfQuota($outOfQuota)
149
+ {
150
+ $this->outOfQuota = $outOfQuota;
151
+ }
152
+ public function getOutOfQuota()
153
+ {
154
+ return $this->outOfQuota;
155
+ }
156
+ public function setPixelMatchRequests($pixelMatchRequests)
157
+ {
158
+ $this->pixelMatchRequests = $pixelMatchRequests;
159
+ }
160
+ public function getPixelMatchRequests()
161
+ {
162
+ return $this->pixelMatchRequests;
163
+ }
164
+ public function setPixelMatchResponses($pixelMatchResponses)
165
+ {
166
+ $this->pixelMatchResponses = $pixelMatchResponses;
167
+ }
168
+ public function getPixelMatchResponses()
169
+ {
170
+ return $this->pixelMatchResponses;
171
+ }
172
+ public function setQuotaConfiguredLimit($quotaConfiguredLimit)
173
+ {
174
+ $this->quotaConfiguredLimit = $quotaConfiguredLimit;
175
+ }
176
+ public function getQuotaConfiguredLimit()
177
+ {
178
+ return $this->quotaConfiguredLimit;
179
+ }
180
+ public function setQuotaThrottledLimit($quotaThrottledLimit)
181
+ {
182
+ $this->quotaThrottledLimit = $quotaThrottledLimit;
183
+ }
184
+ public function getQuotaThrottledLimit()
185
+ {
186
+ return $this->quotaThrottledLimit;
187
+ }
188
+ public function setRegion($region)
189
+ {
190
+ $this->region = $region;
191
+ }
192
+ public function getRegion()
193
+ {
194
+ return $this->region;
195
+ }
196
+ public function setSuccessfulRequestRate($successfulRequestRate)
197
+ {
198
+ $this->successfulRequestRate = $successfulRequestRate;
199
+ }
200
+ public function getSuccessfulRequestRate()
201
+ {
202
+ return $this->successfulRequestRate;
203
+ }
204
+ public function setTimestamp($timestamp)
205
+ {
206
+ $this->timestamp = $timestamp;
207
+ }
208
+ public function getTimestamp()
209
+ {
210
+ return $this->timestamp;
211
+ }
212
+ public function setUnsuccessfulRequestRate($unsuccessfulRequestRate)
213
+ {
214
+ $this->unsuccessfulRequestRate = $unsuccessfulRequestRate;
215
+ }
216
+ public function getUnsuccessfulRequestRate()
217
+ {
218
+ return $this->unsuccessfulRequestRate;
219
+ }
220
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/PerformanceReportList.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_PerformanceReportList extends Google_Collection
19
+ {
20
+ protected $collection_key = 'performanceReport';
21
+ public $kind;
22
+ protected $performanceReportType = 'Google_Service_AdExchangeBuyer_PerformanceReport';
23
+ protected $performanceReportDataType = 'array';
24
+
25
+ public function setKind($kind)
26
+ {
27
+ $this->kind = $kind;
28
+ }
29
+ public function getKind()
30
+ {
31
+ return $this->kind;
32
+ }
33
+ /**
34
+ * @param Google_Service_AdExchangeBuyer_PerformanceReport
35
+ */
36
+ public function setPerformanceReport($performanceReport)
37
+ {
38
+ $this->performanceReport = $performanceReport;
39
+ }
40
+ /**
41
+ * @return Google_Service_AdExchangeBuyer_PerformanceReport
42
+ */
43
+ public function getPerformanceReport()
44
+ {
45
+ return $this->performanceReport;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/PretargetingConfig.php ADDED
@@ -0,0 +1,284 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_PretargetingConfig extends Google_Collection
19
+ {
20
+ protected $collection_key = 'videoPlayerSizes';
21
+ public $billingId;
22
+ public $configId;
23
+ public $configName;
24
+ public $creativeType;
25
+ protected $dimensionsType = 'Google_Service_AdExchangeBuyer_PretargetingConfigDimensions';
26
+ protected $dimensionsDataType = 'array';
27
+ public $excludedContentLabels;
28
+ public $excludedGeoCriteriaIds;
29
+ protected $excludedPlacementsType = 'Google_Service_AdExchangeBuyer_PretargetingConfigExcludedPlacements';
30
+ protected $excludedPlacementsDataType = 'array';
31
+ public $excludedUserLists;
32
+ public $excludedVerticals;
33
+ public $geoCriteriaIds;
34
+ public $isActive;
35
+ public $kind;
36
+ public $languages;
37
+ public $minimumViewabilityDecile;
38
+ public $mobileCarriers;
39
+ public $mobileDevices;
40
+ public $mobileOperatingSystemVersions;
41
+ protected $placementsType = 'Google_Service_AdExchangeBuyer_PretargetingConfigPlacements';
42
+ protected $placementsDataType = 'array';
43
+ public $platforms;
44
+ public $supportedCreativeAttributes;
45
+ public $userIdentifierDataRequired;
46
+ public $userLists;
47
+ public $vendorTypes;
48
+ public $verticals;
49
+ protected $videoPlayerSizesType = 'Google_Service_AdExchangeBuyer_PretargetingConfigVideoPlayerSizes';
50
+ protected $videoPlayerSizesDataType = 'array';
51
+
52
+ public function setBillingId($billingId)
53
+ {
54
+ $this->billingId = $billingId;
55
+ }
56
+ public function getBillingId()
57
+ {
58
+ return $this->billingId;
59
+ }
60
+ public function setConfigId($configId)
61
+ {
62
+ $this->configId = $configId;
63
+ }
64
+ public function getConfigId()
65
+ {
66
+ return $this->configId;
67
+ }
68
+ public function setConfigName($configName)
69
+ {
70
+ $this->configName = $configName;
71
+ }
72
+ public function getConfigName()
73
+ {
74
+ return $this->configName;
75
+ }
76
+ public function setCreativeType($creativeType)
77
+ {
78
+ $this->creativeType = $creativeType;
79
+ }
80
+ public function getCreativeType()
81
+ {
82
+ return $this->creativeType;
83
+ }
84
+ /**
85
+ * @param Google_Service_AdExchangeBuyer_PretargetingConfigDimensions
86
+ */
87
+ public function setDimensions($dimensions)
88
+ {
89
+ $this->dimensions = $dimensions;
90
+ }
91
+ /**
92
+ * @return Google_Service_AdExchangeBuyer_PretargetingConfigDimensions
93
+ */
94
+ public function getDimensions()
95
+ {
96
+ return $this->dimensions;
97
+ }
98
+ public function setExcludedContentLabels($excludedContentLabels)
99
+ {
100
+ $this->excludedContentLabels = $excludedContentLabels;
101
+ }
102
+ public function getExcludedContentLabels()
103
+ {
104
+ return $this->excludedContentLabels;
105
+ }
106
+ public function setExcludedGeoCriteriaIds($excludedGeoCriteriaIds)
107
+ {
108
+ $this->excludedGeoCriteriaIds = $excludedGeoCriteriaIds;
109
+ }
110
+ public function getExcludedGeoCriteriaIds()
111
+ {
112
+ return $this->excludedGeoCriteriaIds;
113
+ }
114
+ /**
115
+ * @param Google_Service_AdExchangeBuyer_PretargetingConfigExcludedPlacements
116
+ */
117
+ public function setExcludedPlacements($excludedPlacements)
118
+ {
119
+ $this->excludedPlacements = $excludedPlacements;
120
+ }
121
+ /**
122
+ * @return Google_Service_AdExchangeBuyer_PretargetingConfigExcludedPlacements
123
+ */
124
+ public function getExcludedPlacements()
125
+ {
126
+ return $this->excludedPlacements;
127
+ }
128
+ public function setExcludedUserLists($excludedUserLists)
129
+ {
130
+ $this->excludedUserLists = $excludedUserLists;
131
+ }
132
+ public function getExcludedUserLists()
133
+ {
134
+ return $this->excludedUserLists;
135
+ }
136
+ public function setExcludedVerticals($excludedVerticals)
137
+ {
138
+ $this->excludedVerticals = $excludedVerticals;
139
+ }
140
+ public function getExcludedVerticals()
141
+ {
142
+ return $this->excludedVerticals;
143
+ }
144
+ public function setGeoCriteriaIds($geoCriteriaIds)
145
+ {
146
+ $this->geoCriteriaIds = $geoCriteriaIds;
147
+ }
148
+ public function getGeoCriteriaIds()
149
+ {
150
+ return $this->geoCriteriaIds;
151
+ }
152
+ public function setIsActive($isActive)
153
+ {
154
+ $this->isActive = $isActive;
155
+ }
156
+ public function getIsActive()
157
+ {
158
+ return $this->isActive;
159
+ }
160
+ public function setKind($kind)
161
+ {
162
+ $this->kind = $kind;
163
+ }
164
+ public function getKind()
165
+ {
166
+ return $this->kind;
167
+ }
168
+ public function setLanguages($languages)
169
+ {
170
+ $this->languages = $languages;
171
+ }
172
+ public function getLanguages()
173
+ {
174
+ return $this->languages;
175
+ }
176
+ public function setMinimumViewabilityDecile($minimumViewabilityDecile)
177
+ {
178
+ $this->minimumViewabilityDecile = $minimumViewabilityDecile;
179
+ }
180
+ public function getMinimumViewabilityDecile()
181
+ {
182
+ return $this->minimumViewabilityDecile;
183
+ }
184
+ public function setMobileCarriers($mobileCarriers)
185
+ {
186
+ $this->mobileCarriers = $mobileCarriers;
187
+ }
188
+ public function getMobileCarriers()
189
+ {
190
+ return $this->mobileCarriers;
191
+ }
192
+ public function setMobileDevices($mobileDevices)
193
+ {
194
+ $this->mobileDevices = $mobileDevices;
195
+ }
196
+ public function getMobileDevices()
197
+ {
198
+ return $this->mobileDevices;
199
+ }
200
+ public function setMobileOperatingSystemVersions($mobileOperatingSystemVersions)
201
+ {
202
+ $this->mobileOperatingSystemVersions = $mobileOperatingSystemVersions;
203
+ }
204
+ public function getMobileOperatingSystemVersions()
205
+ {
206
+ return $this->mobileOperatingSystemVersions;
207
+ }
208
+ /**
209
+ * @param Google_Service_AdExchangeBuyer_PretargetingConfigPlacements
210
+ */
211
+ public function setPlacements($placements)
212
+ {
213
+ $this->placements = $placements;
214
+ }
215
+ /**
216
+ * @return Google_Service_AdExchangeBuyer_PretargetingConfigPlacements
217
+ */
218
+ public function getPlacements()
219
+ {
220
+ return $this->placements;
221
+ }
222
+ public function setPlatforms($platforms)
223
+ {
224
+ $this->platforms = $platforms;
225
+ }
226
+ public function getPlatforms()
227
+ {
228
+ return $this->platforms;
229
+ }
230
+ public function setSupportedCreativeAttributes($supportedCreativeAttributes)
231
+ {
232
+ $this->supportedCreativeAttributes = $supportedCreativeAttributes;
233
+ }
234
+ public function getSupportedCreativeAttributes()
235
+ {
236
+ return $this->supportedCreativeAttributes;
237
+ }
238
+ public function setUserIdentifierDataRequired($userIdentifierDataRequired)
239
+ {
240
+ $this->userIdentifierDataRequired = $userIdentifierDataRequired;
241
+ }
242
+ public function getUserIdentifierDataRequired()
243
+ {
244
+ return $this->userIdentifierDataRequired;
245
+ }
246
+ public function setUserLists($userLists)
247
+ {
248
+ $this->userLists = $userLists;
249
+ }
250
+ public function getUserLists()
251
+ {
252
+ return $this->userLists;
253
+ }
254
+ public function setVendorTypes($vendorTypes)
255
+ {
256
+ $this->vendorTypes = $vendorTypes;
257
+ }
258
+ public function getVendorTypes()
259
+ {
260
+ return $this->vendorTypes;
261
+ }
262
+ public function setVerticals($verticals)
263
+ {
264
+ $this->verticals = $verticals;
265
+ }
266
+ public function getVerticals()
267
+ {
268
+ return $this->verticals;
269
+ }
270
+ /**
271
+ * @param Google_Service_AdExchangeBuyer_PretargetingConfigVideoPlayerSizes
272
+ */
273
+ public function setVideoPlayerSizes($videoPlayerSizes)
274
+ {
275
+ $this->videoPlayerSizes = $videoPlayerSizes;
276
+ }
277
+ /**
278
+ * @return Google_Service_AdExchangeBuyer_PretargetingConfigVideoPlayerSizes
279
+ */
280
+ public function getVideoPlayerSizes()
281
+ {
282
+ return $this->videoPlayerSizes;
283
+ }
284
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/PretargetingConfigDimensions.php ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_PretargetingConfigDimensions extends Google_Model
19
+ {
20
+ public $height;
21
+ public $width;
22
+
23
+ public function setHeight($height)
24
+ {
25
+ $this->height = $height;
26
+ }
27
+ public function getHeight()
28
+ {
29
+ return $this->height;
30
+ }
31
+ public function setWidth($width)
32
+ {
33
+ $this->width = $width;
34
+ }
35
+ public function getWidth()
36
+ {
37
+ return $this->width;
38
+ }
39
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/PretargetingConfigExcludedPlacements.php ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_PretargetingConfigExcludedPlacements extends Google_Model
19
+ {
20
+ public $token;
21
+ public $type;
22
+
23
+ public function setToken($token)
24
+ {
25
+ $this->token = $token;
26
+ }
27
+ public function getToken()
28
+ {
29
+ return $this->token;
30
+ }
31
+ public function setType($type)
32
+ {
33
+ $this->type = $type;
34
+ }
35
+ public function getType()
36
+ {
37
+ return $this->type;
38
+ }
39
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/PretargetingConfigList.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_PretargetingConfigList extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ protected $itemsType = 'Google_Service_AdExchangeBuyer_PretargetingConfig';
22
+ protected $itemsDataType = 'array';
23
+ public $kind;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyer_PretargetingConfig
27
+ */
28
+ public function setItems($items)
29
+ {
30
+ $this->items = $items;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyer_PretargetingConfig
34
+ */
35
+ public function getItems()
36
+ {
37
+ return $this->items;
38
+ }
39
+ public function setKind($kind)
40
+ {
41
+ $this->kind = $kind;
42
+ }
43
+ public function getKind()
44
+ {
45
+ return $this->kind;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/PretargetingConfigPlacements.php ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_PretargetingConfigPlacements extends Google_Model
19
+ {
20
+ public $token;
21
+ public $type;
22
+
23
+ public function setToken($token)
24
+ {
25
+ $this->token = $token;
26
+ }
27
+ public function getToken()
28
+ {
29
+ return $this->token;
30
+ }
31
+ public function setType($type)
32
+ {
33
+ $this->type = $type;
34
+ }
35
+ public function getType()
36
+ {
37
+ return $this->type;
38
+ }
39
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/PretargetingConfigVideoPlayerSizes.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_PretargetingConfigVideoPlayerSizes extends Google_Model
19
+ {
20
+ public $aspectRatio;
21
+ public $minHeight;
22
+ public $minWidth;
23
+
24
+ public function setAspectRatio($aspectRatio)
25
+ {
26
+ $this->aspectRatio = $aspectRatio;
27
+ }
28
+ public function getAspectRatio()
29
+ {
30
+ return $this->aspectRatio;
31
+ }
32
+ public function setMinHeight($minHeight)
33
+ {
34
+ $this->minHeight = $minHeight;
35
+ }
36
+ public function getMinHeight()
37
+ {
38
+ return $this->minHeight;
39
+ }
40
+ public function setMinWidth($minWidth)
41
+ {
42
+ $this->minWidth = $minWidth;
43
+ }
44
+ public function getMinWidth()
45
+ {
46
+ return $this->minWidth;
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Price.php ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_Price extends Google_Model
19
+ {
20
+ public $amountMicros;
21
+ public $currencyCode;
22
+ public $expectedCpmMicros;
23
+ public $pricingType;
24
+
25
+ public function setAmountMicros($amountMicros)
26
+ {
27
+ $this->amountMicros = $amountMicros;
28
+ }
29
+ public function getAmountMicros()
30
+ {
31
+ return $this->amountMicros;
32
+ }
33
+ public function setCurrencyCode($currencyCode)
34
+ {
35
+ $this->currencyCode = $currencyCode;
36
+ }
37
+ public function getCurrencyCode()
38
+ {
39
+ return $this->currencyCode;
40
+ }
41
+ public function setExpectedCpmMicros($expectedCpmMicros)
42
+ {
43
+ $this->expectedCpmMicros = $expectedCpmMicros;
44
+ }
45
+ public function getExpectedCpmMicros()
46
+ {
47
+ return $this->expectedCpmMicros;
48
+ }
49
+ public function setPricingType($pricingType)
50
+ {
51
+ $this->pricingType = $pricingType;
52
+ }
53
+ public function getPricingType()
54
+ {
55
+ return $this->pricingType;
56
+ }
57
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/PricePerBuyer.php ADDED
@@ -0,0 +1,78 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_PricePerBuyer extends Google_Model
19
+ {
20
+ public $auctionTier;
21
+ protected $billedBuyerType = 'Google_Service_AdExchangeBuyer_Buyer';
22
+ protected $billedBuyerDataType = '';
23
+ protected $buyerType = 'Google_Service_AdExchangeBuyer_Buyer';
24
+ protected $buyerDataType = '';
25
+ protected $priceType = 'Google_Service_AdExchangeBuyer_Price';
26
+ protected $priceDataType = '';
27
+
28
+ public function setAuctionTier($auctionTier)
29
+ {
30
+ $this->auctionTier = $auctionTier;
31
+ }
32
+ public function getAuctionTier()
33
+ {
34
+ return $this->auctionTier;
35
+ }
36
+ /**
37
+ * @param Google_Service_AdExchangeBuyer_Buyer
38
+ */
39
+ public function setBilledBuyer(Google_Service_AdExchangeBuyer_Buyer $billedBuyer)
40
+ {
41
+ $this->billedBuyer = $billedBuyer;
42
+ }
43
+ /**
44
+ * @return Google_Service_AdExchangeBuyer_Buyer
45
+ */
46
+ public function getBilledBuyer()
47
+ {
48
+ return $this->billedBuyer;
49
+ }
50
+ /**
51
+ * @param Google_Service_AdExchangeBuyer_Buyer
52
+ */
53
+ public function setBuyer(Google_Service_AdExchangeBuyer_Buyer $buyer)
54
+ {
55
+ $this->buyer = $buyer;
56
+ }
57
+ /**
58
+ * @return Google_Service_AdExchangeBuyer_Buyer
59
+ */
60
+ public function getBuyer()
61
+ {
62
+ return $this->buyer;
63
+ }
64
+ /**
65
+ * @param Google_Service_AdExchangeBuyer_Price
66
+ */
67
+ public function setPrice(Google_Service_AdExchangeBuyer_Price $price)
68
+ {
69
+ $this->price = $price;
70
+ }
71
+ /**
72
+ * @return Google_Service_AdExchangeBuyer_Price
73
+ */
74
+ public function getPrice()
75
+ {
76
+ return $this->price;
77
+ }
78
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/PrivateData.php ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_PrivateData extends Google_Model
19
+ {
20
+ public $referenceId;
21
+ public $referencePayload;
22
+
23
+ public function setReferenceId($referenceId)
24
+ {
25
+ $this->referenceId = $referenceId;
26
+ }
27
+ public function getReferenceId()
28
+ {
29
+ return $this->referenceId;
30
+ }
31
+ public function setReferencePayload($referencePayload)
32
+ {
33
+ $this->referencePayload = $referencePayload;
34
+ }
35
+ public function getReferencePayload()
36
+ {
37
+ return $this->referencePayload;
38
+ }
39
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Product.php ADDED
@@ -0,0 +1,328 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_Product extends Google_Collection
19
+ {
20
+ protected $collection_key = 'sharedTargetings';
21
+ protected $billedBuyerType = 'Google_Service_AdExchangeBuyer_Buyer';
22
+ protected $billedBuyerDataType = '';
23
+ protected $buyerType = 'Google_Service_AdExchangeBuyer_Buyer';
24
+ protected $buyerDataType = '';
25
+ public $creationTimeMs;
26
+ protected $creatorContactsType = 'Google_Service_AdExchangeBuyer_ContactInformation';
27
+ protected $creatorContactsDataType = 'array';
28
+ public $creatorRole;
29
+ protected $deliveryControlType = 'Google_Service_AdExchangeBuyer_DeliveryControl';
30
+ protected $deliveryControlDataType = '';
31
+ public $flightEndTimeMs;
32
+ public $flightStartTimeMs;
33
+ public $hasCreatorSignedOff;
34
+ public $inventorySource;
35
+ public $kind;
36
+ protected $labelsType = 'Google_Service_AdExchangeBuyer_MarketplaceLabel';
37
+ protected $labelsDataType = 'array';
38
+ public $lastUpdateTimeMs;
39
+ public $legacyOfferId;
40
+ public $marketplacePublisherProfileId;
41
+ public $name;
42
+ public $privateAuctionId;
43
+ public $productId;
44
+ public $publisherProfileId;
45
+ protected $publisherProvidedForecastType = 'Google_Service_AdExchangeBuyer_PublisherProvidedForecast';
46
+ protected $publisherProvidedForecastDataType = '';
47
+ public $revisionNumber;
48
+ protected $sellerType = 'Google_Service_AdExchangeBuyer_Seller';
49
+ protected $sellerDataType = '';
50
+ protected $sharedTargetingsType = 'Google_Service_AdExchangeBuyer_SharedTargeting';
51
+ protected $sharedTargetingsDataType = 'array';
52
+ public $state;
53
+ public $syndicationProduct;
54
+ protected $termsType = 'Google_Service_AdExchangeBuyer_DealTerms';
55
+ protected $termsDataType = '';
56
+ public $webPropertyCode;
57
+
58
+ /**
59
+ * @param Google_Service_AdExchangeBuyer_Buyer
60
+ */
61
+ public function setBilledBuyer(Google_Service_AdExchangeBuyer_Buyer $billedBuyer)
62
+ {
63
+ $this->billedBuyer = $billedBuyer;
64
+ }
65
+ /**
66
+ * @return Google_Service_AdExchangeBuyer_Buyer
67
+ */
68
+ public function getBilledBuyer()
69
+ {
70
+ return $this->billedBuyer;
71
+ }
72
+ /**
73
+ * @param Google_Service_AdExchangeBuyer_Buyer
74
+ */
75
+ public function setBuyer(Google_Service_AdExchangeBuyer_Buyer $buyer)
76
+ {
77
+ $this->buyer = $buyer;
78
+ }
79
+ /**
80
+ * @return Google_Service_AdExchangeBuyer_Buyer
81
+ */
82
+ public function getBuyer()
83
+ {
84
+ return $this->buyer;
85
+ }
86
+ public function setCreationTimeMs($creationTimeMs)
87
+ {
88
+ $this->creationTimeMs = $creationTimeMs;
89
+ }
90
+ public function getCreationTimeMs()
91
+ {
92
+ return $this->creationTimeMs;
93
+ }
94
+ /**
95
+ * @param Google_Service_AdExchangeBuyer_ContactInformation
96
+ */
97
+ public function setCreatorContacts($creatorContacts)
98
+ {
99
+ $this->creatorContacts = $creatorContacts;
100
+ }
101
+ /**
102
+ * @return Google_Service_AdExchangeBuyer_ContactInformation
103
+ */
104
+ public function getCreatorContacts()
105
+ {
106
+ return $this->creatorContacts;
107
+ }
108
+ public function setCreatorRole($creatorRole)
109
+ {
110
+ $this->creatorRole = $creatorRole;
111
+ }
112
+ public function getCreatorRole()
113
+ {
114
+ return $this->creatorRole;
115
+ }
116
+ /**
117
+ * @param Google_Service_AdExchangeBuyer_DeliveryControl
118
+ */
119
+ public function setDeliveryControl(Google_Service_AdExchangeBuyer_DeliveryControl $deliveryControl)
120
+ {
121
+ $this->deliveryControl = $deliveryControl;
122
+ }
123
+ /**
124
+ * @return Google_Service_AdExchangeBuyer_DeliveryControl
125
+ */
126
+ public function getDeliveryControl()
127
+ {
128
+ return $this->deliveryControl;
129
+ }
130
+ public function setFlightEndTimeMs($flightEndTimeMs)
131
+ {
132
+ $this->flightEndTimeMs = $flightEndTimeMs;
133
+ }
134
+ public function getFlightEndTimeMs()
135
+ {
136
+ return $this->flightEndTimeMs;
137
+ }
138
+ public function setFlightStartTimeMs($flightStartTimeMs)
139
+ {
140
+ $this->flightStartTimeMs = $flightStartTimeMs;
141
+ }
142
+ public function getFlightStartTimeMs()
143
+ {
144
+ return $this->flightStartTimeMs;
145
+ }
146
+ public function setHasCreatorSignedOff($hasCreatorSignedOff)
147
+ {
148
+ $this->hasCreatorSignedOff = $hasCreatorSignedOff;
149
+ }
150
+ public function getHasCreatorSignedOff()
151
+ {
152
+ return $this->hasCreatorSignedOff;
153
+ }
154
+ public function setInventorySource($inventorySource)
155
+ {
156
+ $this->inventorySource = $inventorySource;
157
+ }
158
+ public function getInventorySource()
159
+ {
160
+ return $this->inventorySource;
161
+ }
162
+ public function setKind($kind)
163
+ {
164
+ $this->kind = $kind;
165
+ }
166
+ public function getKind()
167
+ {
168
+ return $this->kind;
169
+ }
170
+ /**
171
+ * @param Google_Service_AdExchangeBuyer_MarketplaceLabel
172
+ */
173
+ public function setLabels($labels)
174
+ {
175
+ $this->labels = $labels;
176
+ }
177
+ /**
178
+ * @return Google_Service_AdExchangeBuyer_MarketplaceLabel
179
+ */
180
+ public function getLabels()
181
+ {
182
+ return $this->labels;
183
+ }
184
+ public function setLastUpdateTimeMs($lastUpdateTimeMs)
185
+ {
186
+ $this->lastUpdateTimeMs = $lastUpdateTimeMs;
187
+ }
188
+ public function getLastUpdateTimeMs()
189
+ {
190
+ return $this->lastUpdateTimeMs;
191
+ }
192
+ public function setLegacyOfferId($legacyOfferId)
193
+ {
194
+ $this->legacyOfferId = $legacyOfferId;
195
+ }
196
+ public function getLegacyOfferId()
197
+ {
198
+ return $this->legacyOfferId;
199
+ }
200
+ public function setMarketplacePublisherProfileId($marketplacePublisherProfileId)
201
+ {
202
+ $this->marketplacePublisherProfileId = $marketplacePublisherProfileId;
203
+ }
204
+ public function getMarketplacePublisherProfileId()
205
+ {
206
+ return $this->marketplacePublisherProfileId;
207
+ }
208
+ public function setName($name)
209
+ {
210
+ $this->name = $name;
211
+ }
212
+ public function getName()
213
+ {
214
+ return $this->name;
215
+ }
216
+ public function setPrivateAuctionId($privateAuctionId)
217
+ {
218
+ $this->privateAuctionId = $privateAuctionId;
219
+ }
220
+ public function getPrivateAuctionId()
221
+ {
222
+ return $this->privateAuctionId;
223
+ }
224
+ public function setProductId($productId)
225
+ {
226
+ $this->productId = $productId;
227
+ }
228
+ public function getProductId()
229
+ {
230
+ return $this->productId;
231
+ }
232
+ public function setPublisherProfileId($publisherProfileId)
233
+ {
234
+ $this->publisherProfileId = $publisherProfileId;
235
+ }
236
+ public function getPublisherProfileId()
237
+ {
238
+ return $this->publisherProfileId;
239
+ }
240
+ /**
241
+ * @param Google_Service_AdExchangeBuyer_PublisherProvidedForecast
242
+ */
243
+ public function setPublisherProvidedForecast(Google_Service_AdExchangeBuyer_PublisherProvidedForecast $publisherProvidedForecast)
244
+ {
245
+ $this->publisherProvidedForecast = $publisherProvidedForecast;
246
+ }
247
+ /**
248
+ * @return Google_Service_AdExchangeBuyer_PublisherProvidedForecast
249
+ */
250
+ public function getPublisherProvidedForecast()
251
+ {
252
+ return $this->publisherProvidedForecast;
253
+ }
254
+ public function setRevisionNumber($revisionNumber)
255
+ {
256
+ $this->revisionNumber = $revisionNumber;
257
+ }
258
+ public function getRevisionNumber()
259
+ {
260
+ return $this->revisionNumber;
261
+ }
262
+ /**
263
+ * @param Google_Service_AdExchangeBuyer_Seller
264
+ */
265
+ public function setSeller(Google_Service_AdExchangeBuyer_Seller $seller)
266
+ {
267
+ $this->seller = $seller;
268
+ }
269
+ /**
270
+ * @return Google_Service_AdExchangeBuyer_Seller
271
+ */
272
+ public function getSeller()
273
+ {
274
+ return $this->seller;
275
+ }
276
+ /**
277
+ * @param Google_Service_AdExchangeBuyer_SharedTargeting
278
+ */
279
+ public function setSharedTargetings($sharedTargetings)
280
+ {
281
+ $this->sharedTargetings = $sharedTargetings;
282
+ }
283
+ /**
284
+ * @return Google_Service_AdExchangeBuyer_SharedTargeting
285
+ */
286
+ public function getSharedTargetings()
287
+ {
288
+ return $this->sharedTargetings;
289
+ }
290
+ public function setState($state)
291
+ {
292
+ $this->state = $state;
293
+ }
294
+ public function getState()
295
+ {
296
+ return $this->state;
297
+ }
298
+ public function setSyndicationProduct($syndicationProduct)
299
+ {
300
+ $this->syndicationProduct = $syndicationProduct;
301
+ }
302
+ public function getSyndicationProduct()
303
+ {
304
+ return $this->syndicationProduct;
305
+ }
306
+ /**
307
+ * @param Google_Service_AdExchangeBuyer_DealTerms
308
+ */
309
+ public function setTerms(Google_Service_AdExchangeBuyer_DealTerms $terms)
310
+ {
311
+ $this->terms = $terms;
312
+ }
313
+ /**
314
+ * @return Google_Service_AdExchangeBuyer_DealTerms
315
+ */
316
+ public function getTerms()
317
+ {
318
+ return $this->terms;
319
+ }
320
+ public function setWebPropertyCode($webPropertyCode)
321
+ {
322
+ $this->webPropertyCode = $webPropertyCode;
323
+ }
324
+ public function getWebPropertyCode()
325
+ {
326
+ return $this->webPropertyCode;
327
+ }
328
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Proposal.php ADDED
@@ -0,0 +1,278 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_Proposal extends Google_Collection
19
+ {
20
+ protected $collection_key = 'sellerContacts';
21
+ protected $billedBuyerType = 'Google_Service_AdExchangeBuyer_Buyer';
22
+ protected $billedBuyerDataType = '';
23
+ protected $buyerType = 'Google_Service_AdExchangeBuyer_Buyer';
24
+ protected $buyerDataType = '';
25
+ protected $buyerContactsType = 'Google_Service_AdExchangeBuyer_ContactInformation';
26
+ protected $buyerContactsDataType = 'array';
27
+ protected $buyerPrivateDataType = 'Google_Service_AdExchangeBuyer_PrivateData';
28
+ protected $buyerPrivateDataDataType = '';
29
+ public $dbmAdvertiserIds;
30
+ public $hasBuyerSignedOff;
31
+ public $hasSellerSignedOff;
32
+ public $inventorySource;
33
+ public $isRenegotiating;
34
+ public $isSetupComplete;
35
+ public $kind;
36
+ protected $labelsType = 'Google_Service_AdExchangeBuyer_MarketplaceLabel';
37
+ protected $labelsDataType = 'array';
38
+ public $lastUpdaterOrCommentorRole;
39
+ public $name;
40
+ public $negotiationId;
41
+ public $originatorRole;
42
+ public $privateAuctionId;
43
+ public $proposalId;
44
+ public $proposalState;
45
+ public $revisionNumber;
46
+ public $revisionTimeMs;
47
+ protected $sellerType = 'Google_Service_AdExchangeBuyer_Seller';
48
+ protected $sellerDataType = '';
49
+ protected $sellerContactsType = 'Google_Service_AdExchangeBuyer_ContactInformation';
50
+ protected $sellerContactsDataType = 'array';
51
+
52
+ /**
53
+ * @param Google_Service_AdExchangeBuyer_Buyer
54
+ */
55
+ public function setBilledBuyer(Google_Service_AdExchangeBuyer_Buyer $billedBuyer)
56
+ {
57
+ $this->billedBuyer = $billedBuyer;
58
+ }
59
+ /**
60
+ * @return Google_Service_AdExchangeBuyer_Buyer
61
+ */
62
+ public function getBilledBuyer()
63
+ {
64
+ return $this->billedBuyer;
65
+ }
66
+ /**
67
+ * @param Google_Service_AdExchangeBuyer_Buyer
68
+ */
69
+ public function setBuyer(Google_Service_AdExchangeBuyer_Buyer $buyer)
70
+ {
71
+ $this->buyer = $buyer;
72
+ }
73
+ /**
74
+ * @return Google_Service_AdExchangeBuyer_Buyer
75
+ */
76
+ public function getBuyer()
77
+ {
78
+ return $this->buyer;
79
+ }
80
+ /**
81
+ * @param Google_Service_AdExchangeBuyer_ContactInformation
82
+ */
83
+ public function setBuyerContacts($buyerContacts)
84
+ {
85
+ $this->buyerContacts = $buyerContacts;
86
+ }
87
+ /**
88
+ * @return Google_Service_AdExchangeBuyer_ContactInformation
89
+ */
90
+ public function getBuyerContacts()
91
+ {
92
+ return $this->buyerContacts;
93
+ }
94
+ /**
95
+ * @param Google_Service_AdExchangeBuyer_PrivateData
96
+ */
97
+ public function setBuyerPrivateData(Google_Service_AdExchangeBuyer_PrivateData $buyerPrivateData)
98
+ {
99
+ $this->buyerPrivateData = $buyerPrivateData;
100
+ }
101
+ /**
102
+ * @return Google_Service_AdExchangeBuyer_PrivateData
103
+ */
104
+ public function getBuyerPrivateData()
105
+ {
106
+ return $this->buyerPrivateData;
107
+ }
108
+ public function setDbmAdvertiserIds($dbmAdvertiserIds)
109
+ {
110
+ $this->dbmAdvertiserIds = $dbmAdvertiserIds;
111
+ }
112
+ public function getDbmAdvertiserIds()
113
+ {
114
+ return $this->dbmAdvertiserIds;
115
+ }
116
+ public function setHasBuyerSignedOff($hasBuyerSignedOff)
117
+ {
118
+ $this->hasBuyerSignedOff = $hasBuyerSignedOff;
119
+ }
120
+ public function getHasBuyerSignedOff()
121
+ {
122
+ return $this->hasBuyerSignedOff;
123
+ }
124
+ public function setHasSellerSignedOff($hasSellerSignedOff)
125
+ {
126
+ $this->hasSellerSignedOff = $hasSellerSignedOff;
127
+ }
128
+ public function getHasSellerSignedOff()
129
+ {
130
+ return $this->hasSellerSignedOff;
131
+ }
132
+ public function setInventorySource($inventorySource)
133
+ {
134
+ $this->inventorySource = $inventorySource;
135
+ }
136
+ public function getInventorySource()
137
+ {
138
+ return $this->inventorySource;
139
+ }
140
+ public function setIsRenegotiating($isRenegotiating)
141
+ {
142
+ $this->isRenegotiating = $isRenegotiating;
143
+ }
144
+ public function getIsRenegotiating()
145
+ {
146
+ return $this->isRenegotiating;
147
+ }
148
+ public function setIsSetupComplete($isSetupComplete)
149
+ {
150
+ $this->isSetupComplete = $isSetupComplete;
151
+ }
152
+ public function getIsSetupComplete()
153
+ {
154
+ return $this->isSetupComplete;
155
+ }
156
+ public function setKind($kind)
157
+ {
158
+ $this->kind = $kind;
159
+ }
160
+ public function getKind()
161
+ {
162
+ return $this->kind;
163
+ }
164
+ /**
165
+ * @param Google_Service_AdExchangeBuyer_MarketplaceLabel
166
+ */
167
+ public function setLabels($labels)
168
+ {
169
+ $this->labels = $labels;
170
+ }
171
+ /**
172
+ * @return Google_Service_AdExchangeBuyer_MarketplaceLabel
173
+ */
174
+ public function getLabels()
175
+ {
176
+ return $this->labels;
177
+ }
178
+ public function setLastUpdaterOrCommentorRole($lastUpdaterOrCommentorRole)
179
+ {
180
+ $this->lastUpdaterOrCommentorRole = $lastUpdaterOrCommentorRole;
181
+ }
182
+ public function getLastUpdaterOrCommentorRole()
183
+ {
184
+ return $this->lastUpdaterOrCommentorRole;
185
+ }
186
+ public function setName($name)
187
+ {
188
+ $this->name = $name;
189
+ }
190
+ public function getName()
191
+ {
192
+ return $this->name;
193
+ }
194
+ public function setNegotiationId($negotiationId)
195
+ {
196
+ $this->negotiationId = $negotiationId;
197
+ }
198
+ public function getNegotiationId()
199
+ {
200
+ return $this->negotiationId;
201
+ }
202
+ public function setOriginatorRole($originatorRole)
203
+ {
204
+ $this->originatorRole = $originatorRole;
205
+ }
206
+ public function getOriginatorRole()
207
+ {
208
+ return $this->originatorRole;
209
+ }
210
+ public function setPrivateAuctionId($privateAuctionId)
211
+ {
212
+ $this->privateAuctionId = $privateAuctionId;
213
+ }
214
+ public function getPrivateAuctionId()
215
+ {
216
+ return $this->privateAuctionId;
217
+ }
218
+ public function setProposalId($proposalId)
219
+ {
220
+ $this->proposalId = $proposalId;
221
+ }
222
+ public function getProposalId()
223
+ {
224
+ return $this->proposalId;
225
+ }
226
+ public function setProposalState($proposalState)
227
+ {
228
+ $this->proposalState = $proposalState;
229
+ }
230
+ public function getProposalState()
231
+ {
232
+ return $this->proposalState;
233
+ }
234
+ public function setRevisionNumber($revisionNumber)
235
+ {
236
+ $this->revisionNumber = $revisionNumber;
237
+ }
238
+ public function getRevisionNumber()
239
+ {
240
+ return $this->revisionNumber;
241
+ }
242
+ public function setRevisionTimeMs($revisionTimeMs)
243
+ {
244
+ $this->revisionTimeMs = $revisionTimeMs;
245
+ }
246
+ public function getRevisionTimeMs()
247
+ {
248
+ return $this->revisionTimeMs;
249
+ }
250
+ /**
251
+ * @param Google_Service_AdExchangeBuyer_Seller
252
+ */
253
+ public function setSeller(Google_Service_AdExchangeBuyer_Seller $seller)
254
+ {
255
+ $this->seller = $seller;
256
+ }
257
+ /**
258
+ * @return Google_Service_AdExchangeBuyer_Seller
259
+ */
260
+ public function getSeller()
261
+ {
262
+ return $this->seller;
263
+ }
264
+ /**
265
+ * @param Google_Service_AdExchangeBuyer_ContactInformation
266
+ */
267
+ public function setSellerContacts($sellerContacts)
268
+ {
269
+ $this->sellerContacts = $sellerContacts;
270
+ }
271
+ /**
272
+ * @return Google_Service_AdExchangeBuyer_ContactInformation
273
+ */
274
+ public function getSellerContacts()
275
+ {
276
+ return $this->sellerContacts;
277
+ }
278
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/PublisherProfileApiProto.php ADDED
@@ -0,0 +1,243 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_PublisherProfileApiProto extends Google_Collection
19
+ {
20
+ protected $collection_key = 'topHeadlines';
21
+ public $accountId;
22
+ public $audience;
23
+ public $buyerPitchStatement;
24
+ public $directContact;
25
+ public $exchange;
26
+ public $googlePlusLink;
27
+ public $isParent;
28
+ public $isPublished;
29
+ public $kind;
30
+ public $logoUrl;
31
+ public $mediaKitLink;
32
+ public $name;
33
+ public $overview;
34
+ public $profileId;
35
+ public $programmaticContact;
36
+ public $publisherDomains;
37
+ public $publisherProfileId;
38
+ protected $publisherProvidedForecastType = 'Google_Service_AdExchangeBuyer_PublisherProvidedForecast';
39
+ protected $publisherProvidedForecastDataType = '';
40
+ public $rateCardInfoLink;
41
+ public $samplePageLink;
42
+ protected $sellerType = 'Google_Service_AdExchangeBuyer_Seller';
43
+ protected $sellerDataType = '';
44
+ public $state;
45
+ public $topHeadlines;
46
+
47
+ public function setAccountId($accountId)
48
+ {
49
+ $this->accountId = $accountId;
50
+ }
51
+ public function getAccountId()
52
+ {
53
+ return $this->accountId;
54
+ }
55
+ public function setAudience($audience)
56
+ {
57
+ $this->audience = $audience;
58
+ }
59
+ public function getAudience()
60
+ {
61
+ return $this->audience;
62
+ }
63
+ public function setBuyerPitchStatement($buyerPitchStatement)
64
+ {
65
+ $this->buyerPitchStatement = $buyerPitchStatement;
66
+ }
67
+ public function getBuyerPitchStatement()
68
+ {
69
+ return $this->buyerPitchStatement;
70
+ }
71
+ public function setDirectContact($directContact)
72
+ {
73
+ $this->directContact = $directContact;
74
+ }
75
+ public function getDirectContact()
76
+ {
77
+ return $this->directContact;
78
+ }
79
+ public function setExchange($exchange)
80
+ {
81
+ $this->exchange = $exchange;
82
+ }
83
+ public function getExchange()
84
+ {
85
+ return $this->exchange;
86
+ }
87
+ public function setGooglePlusLink($googlePlusLink)
88
+ {
89
+ $this->googlePlusLink = $googlePlusLink;
90
+ }
91
+ public function getGooglePlusLink()
92
+ {
93
+ return $this->googlePlusLink;
94
+ }
95
+ public function setIsParent($isParent)
96
+ {
97
+ $this->isParent = $isParent;
98
+ }
99
+ public function getIsParent()
100
+ {
101
+ return $this->isParent;
102
+ }
103
+ public function setIsPublished($isPublished)
104
+ {
105
+ $this->isPublished = $isPublished;
106
+ }
107
+ public function getIsPublished()
108
+ {
109
+ return $this->isPublished;
110
+ }
111
+ public function setKind($kind)
112
+ {
113
+ $this->kind = $kind;
114
+ }
115
+ public function getKind()
116
+ {
117
+ return $this->kind;
118
+ }
119
+ public function setLogoUrl($logoUrl)
120
+ {
121
+ $this->logoUrl = $logoUrl;
122
+ }
123
+ public function getLogoUrl()
124
+ {
125
+ return $this->logoUrl;
126
+ }
127
+ public function setMediaKitLink($mediaKitLink)
128
+ {
129
+ $this->mediaKitLink = $mediaKitLink;
130
+ }
131
+ public function getMediaKitLink()
132
+ {
133
+ return $this->mediaKitLink;
134
+ }
135
+ public function setName($name)
136
+ {
137
+ $this->name = $name;
138
+ }
139
+ public function getName()
140
+ {
141
+ return $this->name;
142
+ }
143
+ public function setOverview($overview)
144
+ {
145
+ $this->overview = $overview;
146
+ }
147
+ public function getOverview()
148
+ {
149
+ return $this->overview;
150
+ }
151
+ public function setProfileId($profileId)
152
+ {
153
+ $this->profileId = $profileId;
154
+ }
155
+ public function getProfileId()
156
+ {
157
+ return $this->profileId;
158
+ }
159
+ public function setProgrammaticContact($programmaticContact)
160
+ {
161
+ $this->programmaticContact = $programmaticContact;
162
+ }
163
+ public function getProgrammaticContact()
164
+ {
165
+ return $this->programmaticContact;
166
+ }
167
+ public function setPublisherDomains($publisherDomains)
168
+ {
169
+ $this->publisherDomains = $publisherDomains;
170
+ }
171
+ public function getPublisherDomains()
172
+ {
173
+ return $this->publisherDomains;
174
+ }
175
+ public function setPublisherProfileId($publisherProfileId)
176
+ {
177
+ $this->publisherProfileId = $publisherProfileId;
178
+ }
179
+ public function getPublisherProfileId()
180
+ {
181
+ return $this->publisherProfileId;
182
+ }
183
+ /**
184
+ * @param Google_Service_AdExchangeBuyer_PublisherProvidedForecast
185
+ */
186
+ public function setPublisherProvidedForecast(Google_Service_AdExchangeBuyer_PublisherProvidedForecast $publisherProvidedForecast)
187
+ {
188
+ $this->publisherProvidedForecast = $publisherProvidedForecast;
189
+ }
190
+ /**
191
+ * @return Google_Service_AdExchangeBuyer_PublisherProvidedForecast
192
+ */
193
+ public function getPublisherProvidedForecast()
194
+ {
195
+ return $this->publisherProvidedForecast;
196
+ }
197
+ public function setRateCardInfoLink($rateCardInfoLink)
198
+ {
199
+ $this->rateCardInfoLink = $rateCardInfoLink;
200
+ }
201
+ public function getRateCardInfoLink()
202
+ {
203
+ return $this->rateCardInfoLink;
204
+ }
205
+ public function setSamplePageLink($samplePageLink)
206
+ {
207
+ $this->samplePageLink = $samplePageLink;
208
+ }
209
+ public function getSamplePageLink()
210
+ {
211
+ return $this->samplePageLink;
212
+ }
213
+ /**
214
+ * @param Google_Service_AdExchangeBuyer_Seller
215
+ */
216
+ public function setSeller(Google_Service_AdExchangeBuyer_Seller $seller)
217
+ {
218
+ $this->seller = $seller;
219
+ }
220
+ /**
221
+ * @return Google_Service_AdExchangeBuyer_Seller
222
+ */
223
+ public function getSeller()
224
+ {
225
+ return $this->seller;
226
+ }
227
+ public function setState($state)
228
+ {
229
+ $this->state = $state;
230
+ }
231
+ public function getState()
232
+ {
233
+ return $this->state;
234
+ }
235
+ public function setTopHeadlines($topHeadlines)
236
+ {
237
+ $this->topHeadlines = $topHeadlines;
238
+ }
239
+ public function getTopHeadlines()
240
+ {
241
+ return $this->topHeadlines;
242
+ }
243
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/PublisherProvidedForecast.php ADDED
@@ -0,0 +1,56 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_PublisherProvidedForecast extends Google_Collection
19
+ {
20
+ protected $collection_key = 'dimensions';
21
+ protected $dimensionsType = 'Google_Service_AdExchangeBuyer_Dimension';
22
+ protected $dimensionsDataType = 'array';
23
+ public $weeklyImpressions;
24
+ public $weeklyUniques;
25
+
26
+ /**
27
+ * @param Google_Service_AdExchangeBuyer_Dimension
28
+ */
29
+ public function setDimensions($dimensions)
30
+ {
31
+ $this->dimensions = $dimensions;
32
+ }
33
+ /**
34
+ * @return Google_Service_AdExchangeBuyer_Dimension
35
+ */
36
+ public function getDimensions()
37
+ {
38
+ return $this->dimensions;
39
+ }
40
+ public function setWeeklyImpressions($weeklyImpressions)
41
+ {
42
+ $this->weeklyImpressions = $weeklyImpressions;
43
+ }
44
+ public function getWeeklyImpressions()
45
+ {
46
+ return $this->weeklyImpressions;
47
+ }
48
+ public function setWeeklyUniques($weeklyUniques)
49
+ {
50
+ $this->weeklyUniques = $weeklyUniques;
51
+ }
52
+ public function getWeeklyUniques()
53
+ {
54
+ return $this->weeklyUniques;
55
+ }
56
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Resource/Accounts.php ADDED
@@ -0,0 +1,88 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "accounts" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
23
+ * $accounts = $adexchangebuyerService->accounts;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyer_Resource_Accounts extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Gets one account by ID. (accounts.get)
30
+ *
31
+ * @param int $id The account id
32
+ * @param array $optParams Optional parameters.
33
+ * @return Google_Service_AdExchangeBuyer_Account
34
+ */
35
+ public function get($id, $optParams = array())
36
+ {
37
+ $params = array('id' => $id);
38
+ $params = array_merge($params, $optParams);
39
+ return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_Account");
40
+ }
41
+ /**
42
+ * Retrieves the authenticated user's list of accounts. (accounts.listAccounts)
43
+ *
44
+ * @param array $optParams Optional parameters.
45
+ * @return Google_Service_AdExchangeBuyer_AccountsList
46
+ */
47
+ public function listAccounts($optParams = array())
48
+ {
49
+ $params = array();
50
+ $params = array_merge($params, $optParams);
51
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_AccountsList");
52
+ }
53
+ /**
54
+ * Updates an existing account. This method supports patch semantics.
55
+ * (accounts.patch)
56
+ *
57
+ * @param int $id The account id
58
+ * @param Google_Service_AdExchangeBuyer_Account $postBody
59
+ * @param array $optParams Optional parameters.
60
+ *
61
+ * @opt_param bool confirmUnsafeAccountChange Confirmation for erasing bidder
62
+ * and cookie matching urls.
63
+ * @return Google_Service_AdExchangeBuyer_Account
64
+ */
65
+ public function patch($id, Google_Service_AdExchangeBuyer_Account $postBody, $optParams = array())
66
+ {
67
+ $params = array('id' => $id, 'postBody' => $postBody);
68
+ $params = array_merge($params, $optParams);
69
+ return $this->call('patch', array($params), "Google_Service_AdExchangeBuyer_Account");
70
+ }
71
+ /**
72
+ * Updates an existing account. (accounts.update)
73
+ *
74
+ * @param int $id The account id
75
+ * @param Google_Service_AdExchangeBuyer_Account $postBody
76
+ * @param array $optParams Optional parameters.
77
+ *
78
+ * @opt_param bool confirmUnsafeAccountChange Confirmation for erasing bidder
79
+ * and cookie matching urls.
80
+ * @return Google_Service_AdExchangeBuyer_Account
81
+ */
82
+ public function update($id, Google_Service_AdExchangeBuyer_Account $postBody, $optParams = array())
83
+ {
84
+ $params = array('id' => $id, 'postBody' => $postBody);
85
+ $params = array_merge($params, $optParams);
86
+ return $this->call('update', array($params), "Google_Service_AdExchangeBuyer_Account");
87
+ }
88
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Resource/BillingInfo.php ADDED
@@ -0,0 +1,55 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "billingInfo" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
23
+ * $billingInfo = $adexchangebuyerService->billingInfo;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyer_Resource_BillingInfo extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Returns the billing information for one account specified by account ID.
30
+ * (billingInfo.get)
31
+ *
32
+ * @param int $accountId The account id.
33
+ * @param array $optParams Optional parameters.
34
+ * @return Google_Service_AdExchangeBuyer_BillingInfo
35
+ */
36
+ public function get($accountId, $optParams = array())
37
+ {
38
+ $params = array('accountId' => $accountId);
39
+ $params = array_merge($params, $optParams);
40
+ return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_BillingInfo");
41
+ }
42
+ /**
43
+ * Retrieves a list of billing information for all accounts of the authenticated
44
+ * user. (billingInfo.listBillingInfo)
45
+ *
46
+ * @param array $optParams Optional parameters.
47
+ * @return Google_Service_AdExchangeBuyer_BillingInfoList
48
+ */
49
+ public function listBillingInfo($optParams = array())
50
+ {
51
+ $params = array();
52
+ $params = array_merge($params, $optParams);
53
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_BillingInfoList");
54
+ }
55
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Resource/Budget.php ADDED
@@ -0,0 +1,81 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "budget" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
23
+ * $budget = $adexchangebuyerService->budget;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyer_Resource_Budget extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Returns the budget information for the adgroup specified by the accountId and
30
+ * billingId. (budget.get)
31
+ *
32
+ * @param string $accountId The account id to get the budget information for.
33
+ * @param string $billingId The billing id to get the budget information for.
34
+ * @param array $optParams Optional parameters.
35
+ * @return Google_Service_AdExchangeBuyer_Budget
36
+ */
37
+ public function get($accountId, $billingId, $optParams = array())
38
+ {
39
+ $params = array('accountId' => $accountId, 'billingId' => $billingId);
40
+ $params = array_merge($params, $optParams);
41
+ return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_Budget");
42
+ }
43
+ /**
44
+ * Updates the budget amount for the budget of the adgroup specified by the
45
+ * accountId and billingId, with the budget amount in the request. This method
46
+ * supports patch semantics. (budget.patch)
47
+ *
48
+ * @param string $accountId The account id associated with the budget being
49
+ * updated.
50
+ * @param string $billingId The billing id associated with the budget being
51
+ * updated.
52
+ * @param Google_Service_AdExchangeBuyer_Budget $postBody
53
+ * @param array $optParams Optional parameters.
54
+ * @return Google_Service_AdExchangeBuyer_Budget
55
+ */
56
+ public function patch($accountId, $billingId, Google_Service_AdExchangeBuyer_Budget $postBody, $optParams = array())
57
+ {
58
+ $params = array('accountId' => $accountId, 'billingId' => $billingId, 'postBody' => $postBody);
59
+ $params = array_merge($params, $optParams);
60
+ return $this->call('patch', array($params), "Google_Service_AdExchangeBuyer_Budget");
61
+ }
62
+ /**
63
+ * Updates the budget amount for the budget of the adgroup specified by the
64
+ * accountId and billingId, with the budget amount in the request.
65
+ * (budget.update)
66
+ *
67
+ * @param string $accountId The account id associated with the budget being
68
+ * updated.
69
+ * @param string $billingId The billing id associated with the budget being
70
+ * updated.
71
+ * @param Google_Service_AdExchangeBuyer_Budget $postBody
72
+ * @param array $optParams Optional parameters.
73
+ * @return Google_Service_AdExchangeBuyer_Budget
74
+ */
75
+ public function update($accountId, $billingId, Google_Service_AdExchangeBuyer_Budget $postBody, $optParams = array())
76
+ {
77
+ $params = array('accountId' => $accountId, 'billingId' => $billingId, 'postBody' => $postBody);
78
+ $params = array_merge($params, $optParams);
79
+ return $this->call('update', array($params), "Google_Service_AdExchangeBuyer_Budget");
80
+ }
81
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Resource/Creatives.php ADDED
@@ -0,0 +1,127 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "creatives" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
23
+ * $creatives = $adexchangebuyerService->creatives;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyer_Resource_Creatives extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Add a deal id association for the creative. (creatives.addDeal)
30
+ *
31
+ * @param int $accountId The id for the account that will serve this creative.
32
+ * @param string $buyerCreativeId The buyer-specific id for this creative.
33
+ * @param string $dealId The id of the deal id to associate with this creative.
34
+ * @param array $optParams Optional parameters.
35
+ */
36
+ public function addDeal($accountId, $buyerCreativeId, $dealId, $optParams = array())
37
+ {
38
+ $params = array('accountId' => $accountId, 'buyerCreativeId' => $buyerCreativeId, 'dealId' => $dealId);
39
+ $params = array_merge($params, $optParams);
40
+ return $this->call('addDeal', array($params));
41
+ }
42
+ /**
43
+ * Gets the status for a single creative. A creative will be available 30-40
44
+ * minutes after submission. (creatives.get)
45
+ *
46
+ * @param int $accountId The id for the account that will serve this creative.
47
+ * @param string $buyerCreativeId The buyer-specific id for this creative.
48
+ * @param array $optParams Optional parameters.
49
+ * @return Google_Service_AdExchangeBuyer_Creative
50
+ */
51
+ public function get($accountId, $buyerCreativeId, $optParams = array())
52
+ {
53
+ $params = array('accountId' => $accountId, 'buyerCreativeId' => $buyerCreativeId);
54
+ $params = array_merge($params, $optParams);
55
+ return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_Creative");
56
+ }
57
+ /**
58
+ * Submit a new creative. (creatives.insert)
59
+ *
60
+ * @param Google_Service_AdExchangeBuyer_Creative $postBody
61
+ * @param array $optParams Optional parameters.
62
+ * @return Google_Service_AdExchangeBuyer_Creative
63
+ */
64
+ public function insert(Google_Service_AdExchangeBuyer_Creative $postBody, $optParams = array())
65
+ {
66
+ $params = array('postBody' => $postBody);
67
+ $params = array_merge($params, $optParams);
68
+ return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_Creative");
69
+ }
70
+ /**
71
+ * Retrieves a list of the authenticated user's active creatives. A creative
72
+ * will be available 30-40 minutes after submission. (creatives.listCreatives)
73
+ *
74
+ * @param array $optParams Optional parameters.
75
+ *
76
+ * @opt_param int accountId When specified, only creatives for the given account
77
+ * ids are returned.
78
+ * @opt_param string buyerCreativeId When specified, only creatives for the
79
+ * given buyer creative ids are returned.
80
+ * @opt_param string dealsStatusFilter When specified, only creatives having the
81
+ * given deals status are returned.
82
+ * @opt_param string maxResults Maximum number of entries returned on one result
83
+ * page. If not set, the default is 100. Optional.
84
+ * @opt_param string openAuctionStatusFilter When specified, only creatives
85
+ * having the given open auction status are returned.
86
+ * @opt_param string pageToken A continuation token, used to page through ad
87
+ * clients. To retrieve the next page, set this parameter to the value of
88
+ * "nextPageToken" from the previous response. Optional.
89
+ * @return Google_Service_AdExchangeBuyer_CreativesList
90
+ */
91
+ public function listCreatives($optParams = array())
92
+ {
93
+ $params = array();
94
+ $params = array_merge($params, $optParams);
95
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_CreativesList");
96
+ }
97
+ /**
98
+ * Lists the external deal ids associated with the creative.
99
+ * (creatives.listDeals)
100
+ *
101
+ * @param int $accountId The id for the account that will serve this creative.
102
+ * @param string $buyerCreativeId The buyer-specific id for this creative.
103
+ * @param array $optParams Optional parameters.
104
+ * @return Google_Service_AdExchangeBuyer_CreativeDealIds
105
+ */
106
+ public function listDeals($accountId, $buyerCreativeId, $optParams = array())
107
+ {
108
+ $params = array('accountId' => $accountId, 'buyerCreativeId' => $buyerCreativeId);
109
+ $params = array_merge($params, $optParams);
110
+ return $this->call('listDeals', array($params), "Google_Service_AdExchangeBuyer_CreativeDealIds");
111
+ }
112
+ /**
113
+ * Remove a deal id associated with the creative. (creatives.removeDeal)
114
+ *
115
+ * @param int $accountId The id for the account that will serve this creative.
116
+ * @param string $buyerCreativeId The buyer-specific id for this creative.
117
+ * @param string $dealId The id of the deal id to disassociate with this
118
+ * creative.
119
+ * @param array $optParams Optional parameters.
120
+ */
121
+ public function removeDeal($accountId, $buyerCreativeId, $dealId, $optParams = array())
122
+ {
123
+ $params = array('accountId' => $accountId, 'buyerCreativeId' => $buyerCreativeId, 'dealId' => $dealId);
124
+ $params = array_merge($params, $optParams);
125
+ return $this->call('removeDeal', array($params));
126
+ }
127
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Resource/Marketplacedeals.php ADDED
@@ -0,0 +1,88 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "marketplacedeals" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
23
+ * $marketplacedeals = $adexchangebuyerService->marketplacedeals;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyer_Resource_Marketplacedeals extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Delete the specified deals from the proposal (marketplacedeals.delete)
30
+ *
31
+ * @param string $proposalId The proposalId to delete deals from.
32
+ * @param Google_Service_AdExchangeBuyer_DeleteOrderDealsRequest $postBody
33
+ * @param array $optParams Optional parameters.
34
+ * @return Google_Service_AdExchangeBuyer_DeleteOrderDealsResponse
35
+ */
36
+ public function delete($proposalId, Google_Service_AdExchangeBuyer_DeleteOrderDealsRequest $postBody, $optParams = array())
37
+ {
38
+ $params = array('proposalId' => $proposalId, 'postBody' => $postBody);
39
+ $params = array_merge($params, $optParams);
40
+ return $this->call('delete', array($params), "Google_Service_AdExchangeBuyer_DeleteOrderDealsResponse");
41
+ }
42
+ /**
43
+ * Add new deals for the specified proposal (marketplacedeals.insert)
44
+ *
45
+ * @param string $proposalId proposalId for which deals need to be added.
46
+ * @param Google_Service_AdExchangeBuyer_AddOrderDealsRequest $postBody
47
+ * @param array $optParams Optional parameters.
48
+ * @return Google_Service_AdExchangeBuyer_AddOrderDealsResponse
49
+ */
50
+ public function insert($proposalId, Google_Service_AdExchangeBuyer_AddOrderDealsRequest $postBody, $optParams = array())
51
+ {
52
+ $params = array('proposalId' => $proposalId, 'postBody' => $postBody);
53
+ $params = array_merge($params, $optParams);
54
+ return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_AddOrderDealsResponse");
55
+ }
56
+ /**
57
+ * List all the deals for a given proposal
58
+ * (marketplacedeals.listMarketplacedeals)
59
+ *
60
+ * @param string $proposalId The proposalId to get deals for. To search across
61
+ * all proposals specify order_id = '-' as part of the URL.
62
+ * @param array $optParams Optional parameters.
63
+ *
64
+ * @opt_param string pqlQuery Query string to retrieve specific deals.
65
+ * @return Google_Service_AdExchangeBuyer_GetOrderDealsResponse
66
+ */
67
+ public function listMarketplacedeals($proposalId, $optParams = array())
68
+ {
69
+ $params = array('proposalId' => $proposalId);
70
+ $params = array_merge($params, $optParams);
71
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_GetOrderDealsResponse");
72
+ }
73
+ /**
74
+ * Replaces all the deals in the proposal with the passed in deals
75
+ * (marketplacedeals.update)
76
+ *
77
+ * @param string $proposalId The proposalId to edit deals on.
78
+ * @param Google_Service_AdExchangeBuyer_EditAllOrderDealsRequest $postBody
79
+ * @param array $optParams Optional parameters.
80
+ * @return Google_Service_AdExchangeBuyer_EditAllOrderDealsResponse
81
+ */
82
+ public function update($proposalId, Google_Service_AdExchangeBuyer_EditAllOrderDealsRequest $postBody, $optParams = array())
83
+ {
84
+ $params = array('proposalId' => $proposalId, 'postBody' => $postBody);
85
+ $params = array_merge($params, $optParams);
86
+ return $this->call('update', array($params), "Google_Service_AdExchangeBuyer_EditAllOrderDealsResponse");
87
+ }
88
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Resource/Marketplacenotes.php ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "marketplacenotes" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
23
+ * $marketplacenotes = $adexchangebuyerService->marketplacenotes;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyer_Resource_Marketplacenotes extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Add notes to the proposal (marketplacenotes.insert)
30
+ *
31
+ * @param string $proposalId The proposalId to add notes for.
32
+ * @param Google_Service_AdExchangeBuyer_AddOrderNotesRequest $postBody
33
+ * @param array $optParams Optional parameters.
34
+ * @return Google_Service_AdExchangeBuyer_AddOrderNotesResponse
35
+ */
36
+ public function insert($proposalId, Google_Service_AdExchangeBuyer_AddOrderNotesRequest $postBody, $optParams = array())
37
+ {
38
+ $params = array('proposalId' => $proposalId, 'postBody' => $postBody);
39
+ $params = array_merge($params, $optParams);
40
+ return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_AddOrderNotesResponse");
41
+ }
42
+ /**
43
+ * Get all the notes associated with a proposal
44
+ * (marketplacenotes.listMarketplacenotes)
45
+ *
46
+ * @param string $proposalId The proposalId to get notes for. To search across
47
+ * all proposals specify order_id = '-' as part of the URL.
48
+ * @param array $optParams Optional parameters.
49
+ *
50
+ * @opt_param string pqlQuery Query string to retrieve specific notes. To search
51
+ * the text contents of notes, please use syntax like "WHERE note.note = "foo"
52
+ * or "WHERE note.note LIKE "%bar%"
53
+ * @return Google_Service_AdExchangeBuyer_GetOrderNotesResponse
54
+ */
55
+ public function listMarketplacenotes($proposalId, $optParams = array())
56
+ {
57
+ $params = array('proposalId' => $proposalId);
58
+ $params = array_merge($params, $optParams);
59
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_GetOrderNotesResponse");
60
+ }
61
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Resource/Marketplaceprivateauction.php ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "marketplaceprivateauction" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
23
+ * $marketplaceprivateauction = $adexchangebuyerService->marketplaceprivateauction;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyer_Resource_Marketplaceprivateauction extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Update a given private auction proposal
30
+ * (marketplaceprivateauction.updateproposal)
31
+ *
32
+ * @param string $privateAuctionId The private auction id to be updated.
33
+ * @param Google_Service_AdExchangeBuyer_UpdatePrivateAuctionProposalRequest $postBody
34
+ * @param array $optParams Optional parameters.
35
+ */
36
+ public function updateproposal($privateAuctionId, Google_Service_AdExchangeBuyer_UpdatePrivateAuctionProposalRequest $postBody, $optParams = array())
37
+ {
38
+ $params = array('privateAuctionId' => $privateAuctionId, 'postBody' => $postBody);
39
+ $params = array_merge($params, $optParams);
40
+ return $this->call('updateproposal', array($params));
41
+ }
42
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Resource/PerformanceReport.php ADDED
@@ -0,0 +1,52 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "performanceReport" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
23
+ * $performanceReport = $adexchangebuyerService->performanceReport;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyer_Resource_PerformanceReport extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Retrieves the authenticated user's list of performance metrics.
30
+ * (performanceReport.listPerformanceReport)
31
+ *
32
+ * @param string $accountId The account id to get the reports.
33
+ * @param string $endDateTime The end time of the report in ISO 8601 timestamp
34
+ * format using UTC.
35
+ * @param string $startDateTime The start time of the report in ISO 8601
36
+ * timestamp format using UTC.
37
+ * @param array $optParams Optional parameters.
38
+ *
39
+ * @opt_param string maxResults Maximum number of entries returned on one result
40
+ * page. If not set, the default is 100. Optional.
41
+ * @opt_param string pageToken A continuation token, used to page through
42
+ * performance reports. To retrieve the next page, set this parameter to the
43
+ * value of "nextPageToken" from the previous response. Optional.
44
+ * @return Google_Service_AdExchangeBuyer_PerformanceReportList
45
+ */
46
+ public function listPerformanceReport($accountId, $endDateTime, $startDateTime, $optParams = array())
47
+ {
48
+ $params = array('accountId' => $accountId, 'endDateTime' => $endDateTime, 'startDateTime' => $startDateTime);
49
+ $params = array_merge($params, $optParams);
50
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_PerformanceReportList");
51
+ }
52
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Resource/PretargetingConfig.php ADDED
@@ -0,0 +1,118 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "pretargetingConfig" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
23
+ * $pretargetingConfig = $adexchangebuyerService->pretargetingConfig;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyer_Resource_PretargetingConfig extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Deletes an existing pretargeting config. (pretargetingConfig.delete)
30
+ *
31
+ * @param string $accountId The account id to delete the pretargeting config
32
+ * for.
33
+ * @param string $configId The specific id of the configuration to delete.
34
+ * @param array $optParams Optional parameters.
35
+ */
36
+ public function delete($accountId, $configId, $optParams = array())
37
+ {
38
+ $params = array('accountId' => $accountId, 'configId' => $configId);
39
+ $params = array_merge($params, $optParams);
40
+ return $this->call('delete', array($params));
41
+ }
42
+ /**
43
+ * Gets a specific pretargeting configuration (pretargetingConfig.get)
44
+ *
45
+ * @param string $accountId The account id to get the pretargeting config for.
46
+ * @param string $configId The specific id of the configuration to retrieve.
47
+ * @param array $optParams Optional parameters.
48
+ * @return Google_Service_AdExchangeBuyer_PretargetingConfig
49
+ */
50
+ public function get($accountId, $configId, $optParams = array())
51
+ {
52
+ $params = array('accountId' => $accountId, 'configId' => $configId);
53
+ $params = array_merge($params, $optParams);
54
+ return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_PretargetingConfig");
55
+ }
56
+ /**
57
+ * Inserts a new pretargeting configuration. (pretargetingConfig.insert)
58
+ *
59
+ * @param string $accountId The account id to insert the pretargeting config
60
+ * for.
61
+ * @param Google_Service_AdExchangeBuyer_PretargetingConfig $postBody
62
+ * @param array $optParams Optional parameters.
63
+ * @return Google_Service_AdExchangeBuyer_PretargetingConfig
64
+ */
65
+ public function insert($accountId, Google_Service_AdExchangeBuyer_PretargetingConfig $postBody, $optParams = array())
66
+ {
67
+ $params = array('accountId' => $accountId, 'postBody' => $postBody);
68
+ $params = array_merge($params, $optParams);
69
+ return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_PretargetingConfig");
70
+ }
71
+ /**
72
+ * Retrieves a list of the authenticated user's pretargeting configurations.
73
+ * (pretargetingConfig.listPretargetingConfig)
74
+ *
75
+ * @param string $accountId The account id to get the pretargeting configs for.
76
+ * @param array $optParams Optional parameters.
77
+ * @return Google_Service_AdExchangeBuyer_PretargetingConfigList
78
+ */
79
+ public function listPretargetingConfig($accountId, $optParams = array())
80
+ {
81
+ $params = array('accountId' => $accountId);
82
+ $params = array_merge($params, $optParams);
83
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_PretargetingConfigList");
84
+ }
85
+ /**
86
+ * Updates an existing pretargeting config. This method supports patch
87
+ * semantics. (pretargetingConfig.patch)
88
+ *
89
+ * @param string $accountId The account id to update the pretargeting config
90
+ * for.
91
+ * @param string $configId The specific id of the configuration to update.
92
+ * @param Google_Service_AdExchangeBuyer_PretargetingConfig $postBody
93
+ * @param array $optParams Optional parameters.
94
+ * @return Google_Service_AdExchangeBuyer_PretargetingConfig
95
+ */
96
+ public function patch($accountId, $configId, Google_Service_AdExchangeBuyer_PretargetingConfig $postBody, $optParams = array())
97
+ {
98
+ $params = array('accountId' => $accountId, 'configId' => $configId, 'postBody' => $postBody);
99
+ $params = array_merge($params, $optParams);
100
+ return $this->call('patch', array($params), "Google_Service_AdExchangeBuyer_PretargetingConfig");
101
+ }
102
+ /**
103
+ * Updates an existing pretargeting config. (pretargetingConfig.update)
104
+ *
105
+ * @param string $accountId The account id to update the pretargeting config
106
+ * for.
107
+ * @param string $configId The specific id of the configuration to update.
108
+ * @param Google_Service_AdExchangeBuyer_PretargetingConfig $postBody
109
+ * @param array $optParams Optional parameters.
110
+ * @return Google_Service_AdExchangeBuyer_PretargetingConfig
111
+ */
112
+ public function update($accountId, $configId, Google_Service_AdExchangeBuyer_PretargetingConfig $postBody, $optParams = array())
113
+ {
114
+ $params = array('accountId' => $accountId, 'configId' => $configId, 'postBody' => $postBody);
115
+ $params = array_merge($params, $optParams);
116
+ return $this->call('update', array($params), "Google_Service_AdExchangeBuyer_PretargetingConfig");
117
+ }
118
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Resource/Products.php ADDED
@@ -0,0 +1,55 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "products" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
23
+ * $products = $adexchangebuyerService->products;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyer_Resource_Products extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Gets the requested product by id. (products.get)
30
+ *
31
+ * @param string $productId The id for the product to get the head revision for.
32
+ * @param array $optParams Optional parameters.
33
+ * @return Google_Service_AdExchangeBuyer_Product
34
+ */
35
+ public function get($productId, $optParams = array())
36
+ {
37
+ $params = array('productId' => $productId);
38
+ $params = array_merge($params, $optParams);
39
+ return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_Product");
40
+ }
41
+ /**
42
+ * Gets the requested product. (products.search)
43
+ *
44
+ * @param array $optParams Optional parameters.
45
+ *
46
+ * @opt_param string pqlQuery The pql query used to query for products.
47
+ * @return Google_Service_AdExchangeBuyer_GetOffersResponse
48
+ */
49
+ public function search($optParams = array())
50
+ {
51
+ $params = array();
52
+ $params = array_merge($params, $optParams);
53
+ return $this->call('search', array($params), "Google_Service_AdExchangeBuyer_GetOffersResponse");
54
+ }
55
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Resource/Proposals.php ADDED
@@ -0,0 +1,122 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "proposals" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
23
+ * $proposals = $adexchangebuyerService->proposals;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyer_Resource_Proposals extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Get a proposal given its id (proposals.get)
30
+ *
31
+ * @param string $proposalId Id of the proposal to retrieve.
32
+ * @param array $optParams Optional parameters.
33
+ * @return Google_Service_AdExchangeBuyer_Proposal
34
+ */
35
+ public function get($proposalId, $optParams = array())
36
+ {
37
+ $params = array('proposalId' => $proposalId);
38
+ $params = array_merge($params, $optParams);
39
+ return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_Proposal");
40
+ }
41
+ /**
42
+ * Create the given list of proposals (proposals.insert)
43
+ *
44
+ * @param Google_Service_AdExchangeBuyer_CreateOrdersRequest $postBody
45
+ * @param array $optParams Optional parameters.
46
+ * @return Google_Service_AdExchangeBuyer_CreateOrdersResponse
47
+ */
48
+ public function insert(Google_Service_AdExchangeBuyer_CreateOrdersRequest $postBody, $optParams = array())
49
+ {
50
+ $params = array('postBody' => $postBody);
51
+ $params = array_merge($params, $optParams);
52
+ return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_CreateOrdersResponse");
53
+ }
54
+ /**
55
+ * Update the given proposal. This method supports patch semantics.
56
+ * (proposals.patch)
57
+ *
58
+ * @param string $proposalId The proposal id to update.
59
+ * @param string $revisionNumber The last known revision number to update. If
60
+ * the head revision in the marketplace database has since changed, an error
61
+ * will be thrown. The caller should then fetch the latest proposal at head
62
+ * revision and retry the update at that revision.
63
+ * @param string $updateAction The proposed action to take on the proposal. This
64
+ * field is required and it must be set when updating a proposal.
65
+ * @param Google_Service_AdExchangeBuyer_Proposal $postBody
66
+ * @param array $optParams Optional parameters.
67
+ * @return Google_Service_AdExchangeBuyer_Proposal
68
+ */
69
+ public function patch($proposalId, $revisionNumber, $updateAction, Google_Service_AdExchangeBuyer_Proposal $postBody, $optParams = array())
70
+ {
71
+ $params = array('proposalId' => $proposalId, 'revisionNumber' => $revisionNumber, 'updateAction' => $updateAction, 'postBody' => $postBody);
72
+ $params = array_merge($params, $optParams);
73
+ return $this->call('patch', array($params), "Google_Service_AdExchangeBuyer_Proposal");
74
+ }
75
+ /**
76
+ * Search for proposals using pql query (proposals.search)
77
+ *
78
+ * @param array $optParams Optional parameters.
79
+ *
80
+ * @opt_param string pqlQuery Query string to retrieve specific proposals.
81
+ * @return Google_Service_AdExchangeBuyer_GetOrdersResponse
82
+ */
83
+ public function search($optParams = array())
84
+ {
85
+ $params = array();
86
+ $params = array_merge($params, $optParams);
87
+ return $this->call('search', array($params), "Google_Service_AdExchangeBuyer_GetOrdersResponse");
88
+ }
89
+ /**
90
+ * Update the given proposal to indicate that setup has been completed.
91
+ * (proposals.setupcomplete)
92
+ *
93
+ * @param string $proposalId The proposal id for which the setup is complete
94
+ * @param array $optParams Optional parameters.
95
+ */
96
+ public function setupcomplete($proposalId, $optParams = array())
97
+ {
98
+ $params = array('proposalId' => $proposalId);
99
+ $params = array_merge($params, $optParams);
100
+ return $this->call('setupcomplete', array($params));
101
+ }
102
+ /**
103
+ * Update the given proposal (proposals.update)
104
+ *
105
+ * @param string $proposalId The proposal id to update.
106
+ * @param string $revisionNumber The last known revision number to update. If
107
+ * the head revision in the marketplace database has since changed, an error
108
+ * will be thrown. The caller should then fetch the latest proposal at head
109
+ * revision and retry the update at that revision.
110
+ * @param string $updateAction The proposed action to take on the proposal. This
111
+ * field is required and it must be set when updating a proposal.
112
+ * @param Google_Service_AdExchangeBuyer_Proposal $postBody
113
+ * @param array $optParams Optional parameters.
114
+ * @return Google_Service_AdExchangeBuyer_Proposal
115
+ */
116
+ public function update($proposalId, $revisionNumber, $updateAction, Google_Service_AdExchangeBuyer_Proposal $postBody, $optParams = array())
117
+ {
118
+ $params = array('proposalId' => $proposalId, 'revisionNumber' => $revisionNumber, 'updateAction' => $updateAction, 'postBody' => $postBody);
119
+ $params = array_merge($params, $optParams);
120
+ return $this->call('update', array($params), "Google_Service_AdExchangeBuyer_Proposal");
121
+ }
122
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Resource/Pubprofiles.php ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "pubprofiles" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...);
23
+ * $pubprofiles = $adexchangebuyerService->pubprofiles;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyer_Resource_Pubprofiles extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Gets the requested publisher profile(s) by publisher accountId.
30
+ * (pubprofiles.listPubprofiles)
31
+ *
32
+ * @param int $accountId The accountId of the publisher to get profiles for.
33
+ * @param array $optParams Optional parameters.
34
+ * @return Google_Service_AdExchangeBuyer_GetPublisherProfilesByAccountIdResponse
35
+ */
36
+ public function listPubprofiles($accountId, $optParams = array())
37
+ {
38
+ $params = array('accountId' => $accountId);
39
+ $params = array_merge($params, $optParams);
40
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_GetPublisherProfilesByAccountIdResponse");
41
+ }
42
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/Seller.php ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_Seller extends Google_Model
19
+ {
20
+ public $accountId;
21
+ public $subAccountId;
22
+
23
+ public function setAccountId($accountId)
24
+ {
25
+ $this->accountId = $accountId;
26
+ }
27
+ public function getAccountId()
28
+ {
29
+ return $this->accountId;
30
+ }
31
+ public function setSubAccountId($subAccountId)
32
+ {
33
+ $this->subAccountId = $subAccountId;
34
+ }
35
+ public function getSubAccountId()
36
+ {
37
+ return $this->subAccountId;
38
+ }
39
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/SharedTargeting.php ADDED
@@ -0,0 +1,63 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_SharedTargeting extends Google_Collection
19
+ {
20
+ protected $collection_key = 'inclusions';
21
+ protected $exclusionsType = 'Google_Service_AdExchangeBuyer_TargetingValue';
22
+ protected $exclusionsDataType = 'array';
23
+ protected $inclusionsType = 'Google_Service_AdExchangeBuyer_TargetingValue';
24
+ protected $inclusionsDataType = 'array';
25
+ public $key;
26
+
27
+ /**
28
+ * @param Google_Service_AdExchangeBuyer_TargetingValue
29
+ */
30
+ public function setExclusions($exclusions)
31
+ {
32
+ $this->exclusions = $exclusions;
33
+ }
34
+ /**
35
+ * @return Google_Service_AdExchangeBuyer_TargetingValue
36
+ */
37
+ public function getExclusions()
38
+ {
39
+ return $this->exclusions;
40
+ }
41
+ /**
42
+ * @param Google_Service_AdExchangeBuyer_TargetingValue
43
+ */
44
+ public function setInclusions($inclusions)
45
+ {
46
+ $this->inclusions = $inclusions;
47
+ }
48
+ /**
49
+ * @return Google_Service_AdExchangeBuyer_TargetingValue
50
+ */
51
+ public function getInclusions()
52
+ {
53
+ return $this->inclusions;
54
+ }
55
+ public function setKey($key)
56
+ {
57
+ $this->key = $key;
58
+ }
59
+ public function getKey()
60
+ {
61
+ return $this->key;
62
+ }
63
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/TargetingValue.php ADDED
@@ -0,0 +1,71 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_TargetingValue extends Google_Model
19
+ {
20
+ protected $creativeSizeValueType = 'Google_Service_AdExchangeBuyer_TargetingValueCreativeSize';
21
+ protected $creativeSizeValueDataType = '';
22
+ protected $dayPartTargetingValueType = 'Google_Service_AdExchangeBuyer_TargetingValueDayPartTargeting';
23
+ protected $dayPartTargetingValueDataType = '';
24
+ public $longValue;
25
+ public $stringValue;
26
+
27
+ /**
28
+ * @param Google_Service_AdExchangeBuyer_TargetingValueCreativeSize
29
+ */
30
+ public function setCreativeSizeValue(Google_Service_AdExchangeBuyer_TargetingValueCreativeSize $creativeSizeValue)
31
+ {
32
+ $this->creativeSizeValue = $creativeSizeValue;
33
+ }
34
+ /**
35
+ * @return Google_Service_AdExchangeBuyer_TargetingValueCreativeSize
36
+ */
37
+ public function getCreativeSizeValue()
38
+ {
39
+ return $this->creativeSizeValue;
40
+ }
41
+ /**
42
+ * @param Google_Service_AdExchangeBuyer_TargetingValueDayPartTargeting
43
+ */
44
+ public function setDayPartTargetingValue(Google_Service_AdExchangeBuyer_TargetingValueDayPartTargeting $dayPartTargetingValue)
45
+ {
46
+ $this->dayPartTargetingValue = $dayPartTargetingValue;
47
+ }
48
+ /**
49
+ * @return Google_Service_AdExchangeBuyer_TargetingValueDayPartTargeting
50
+ */
51
+ public function getDayPartTargetingValue()
52
+ {
53
+ return $this->dayPartTargetingValue;
54
+ }
55
+ public function setLongValue($longValue)
56
+ {
57
+ $this->longValue = $longValue;
58
+ }
59
+ public function getLongValue()
60
+ {
61
+ return $this->longValue;
62
+ }
63
+ public function setStringValue($stringValue)
64
+ {
65
+ $this->stringValue = $stringValue;
66
+ }
67
+ public function getStringValue()
68
+ {
69
+ return $this->stringValue;
70
+ }
71
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/TargetingValueCreativeSize.php ADDED
@@ -0,0 +1,81 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_TargetingValueCreativeSize extends Google_Collection
19
+ {
20
+ protected $collection_key = 'companionSizes';
21
+ protected $companionSizesType = 'Google_Service_AdExchangeBuyer_TargetingValueSize';
22
+ protected $companionSizesDataType = 'array';
23
+ public $creativeSizeType;
24
+ public $nativeTemplate;
25
+ protected $sizeType = 'Google_Service_AdExchangeBuyer_TargetingValueSize';
26
+ protected $sizeDataType = '';
27
+ public $skippableAdType;
28
+
29
+ /**
30
+ * @param Google_Service_AdExchangeBuyer_TargetingValueSize
31
+ */
32
+ public function setCompanionSizes($companionSizes)
33
+ {
34
+ $this->companionSizes = $companionSizes;
35
+ }
36
+ /**
37
+ * @return Google_Service_AdExchangeBuyer_TargetingValueSize
38
+ */
39
+ public function getCompanionSizes()
40
+ {
41
+ return $this->companionSizes;
42
+ }
43
+ public function setCreativeSizeType($creativeSizeType)
44
+ {
45
+ $this->creativeSizeType = $creativeSizeType;
46
+ }
47
+ public function getCreativeSizeType()
48
+ {
49
+ return $this->creativeSizeType;
50
+ }
51
+ public function setNativeTemplate($nativeTemplate)
52
+ {
53
+ $this->nativeTemplate = $nativeTemplate;
54
+ }
55
+ public function getNativeTemplate()
56
+ {
57
+ return $this->nativeTemplate;
58
+ }
59
+ /**
60
+ * @param Google_Service_AdExchangeBuyer_TargetingValueSize
61
+ */
62
+ public function setSize(Google_Service_AdExchangeBuyer_TargetingValueSize $size)
63
+ {
64
+ $this->size = $size;
65
+ }
66
+ /**
67
+ * @return Google_Service_AdExchangeBuyer_TargetingValueSize
68
+ */
69
+ public function getSize()
70
+ {
71
+ return $this->size;
72
+ }
73
+ public function setSkippableAdType($skippableAdType)
74
+ {
75
+ $this->skippableAdType = $skippableAdType;
76
+ }
77
+ public function getSkippableAdType()
78
+ {
79
+ return $this->skippableAdType;
80
+ }
81
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/TargetingValueDayPartTargeting.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_TargetingValueDayPartTargeting extends Google_Collection
19
+ {
20
+ protected $collection_key = 'dayParts';
21
+ protected $dayPartsType = 'Google_Service_AdExchangeBuyer_TargetingValueDayPartTargetingDayPart';
22
+ protected $dayPartsDataType = 'array';
23
+ public $timeZoneType;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyer_TargetingValueDayPartTargetingDayPart
27
+ */
28
+ public function setDayParts($dayParts)
29
+ {
30
+ $this->dayParts = $dayParts;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyer_TargetingValueDayPartTargetingDayPart
34
+ */
35
+ public function getDayParts()
36
+ {
37
+ return $this->dayParts;
38
+ }
39
+ public function setTimeZoneType($timeZoneType)
40
+ {
41
+ $this->timeZoneType = $timeZoneType;
42
+ }
43
+ public function getTimeZoneType()
44
+ {
45
+ return $this->timeZoneType;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/TargetingValueDayPartTargetingDayPart.php ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_TargetingValueDayPartTargetingDayPart extends Google_Model
19
+ {
20
+ public $dayOfWeek;
21
+ public $endHour;
22
+ public $endMinute;
23
+ public $startHour;
24
+ public $startMinute;
25
+
26
+ public function setDayOfWeek($dayOfWeek)
27
+ {
28
+ $this->dayOfWeek = $dayOfWeek;
29
+ }
30
+ public function getDayOfWeek()
31
+ {
32
+ return $this->dayOfWeek;
33
+ }
34
+ public function setEndHour($endHour)
35
+ {
36
+ $this->endHour = $endHour;
37
+ }
38
+ public function getEndHour()
39
+ {
40
+ return $this->endHour;
41
+ }
42
+ public function setEndMinute($endMinute)
43
+ {
44
+ $this->endMinute = $endMinute;
45
+ }
46
+ public function getEndMinute()
47
+ {
48
+ return $this->endMinute;
49
+ }
50
+ public function setStartHour($startHour)
51
+ {
52
+ $this->startHour = $startHour;
53
+ }
54
+ public function getStartHour()
55
+ {
56
+ return $this->startHour;
57
+ }
58
+ public function setStartMinute($startMinute)
59
+ {
60
+ $this->startMinute = $startMinute;
61
+ }
62
+ public function getStartMinute()
63
+ {
64
+ return $this->startMinute;
65
+ }
66
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/TargetingValueSize.php ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_TargetingValueSize extends Google_Model
19
+ {
20
+ public $height;
21
+ public $width;
22
+
23
+ public function setHeight($height)
24
+ {
25
+ $this->height = $height;
26
+ }
27
+ public function getHeight()
28
+ {
29
+ return $this->height;
30
+ }
31
+ public function setWidth($width)
32
+ {
33
+ $this->width = $width;
34
+ }
35
+ public function getWidth()
36
+ {
37
+ return $this->width;
38
+ }
39
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyer/UpdatePrivateAuctionProposalRequest.php ADDED
@@ -0,0 +1,64 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyer_UpdatePrivateAuctionProposalRequest extends Google_Model
19
+ {
20
+ public $externalDealId;
21
+ protected $noteType = 'Google_Service_AdExchangeBuyer_MarketplaceNote';
22
+ protected $noteDataType = '';
23
+ public $proposalRevisionNumber;
24
+ public $updateAction;
25
+
26
+ public function setExternalDealId($externalDealId)
27
+ {
28
+ $this->externalDealId = $externalDealId;
29
+ }
30
+ public function getExternalDealId()
31
+ {
32
+ return $this->externalDealId;
33
+ }
34
+ /**
35
+ * @param Google_Service_AdExchangeBuyer_MarketplaceNote
36
+ */
37
+ public function setNote(Google_Service_AdExchangeBuyer_MarketplaceNote $note)
38
+ {
39
+ $this->note = $note;
40
+ }
41
+ /**
42
+ * @return Google_Service_AdExchangeBuyer_MarketplaceNote
43
+ */
44
+ public function getNote()
45
+ {
46
+ return $this->note;
47
+ }
48
+ public function setProposalRevisionNumber($proposalRevisionNumber)
49
+ {
50
+ $this->proposalRevisionNumber = $proposalRevisionNumber;
51
+ }
52
+ public function getProposalRevisionNumber()
53
+ {
54
+ return $this->proposalRevisionNumber;
55
+ }
56
+ public function setUpdateAction($updateAction)
57
+ {
58
+ $this->updateAction = $updateAction;
59
+ }
60
+ public function getUpdateAction()
61
+ {
62
+ return $this->updateAction;
63
+ }
64
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII.php ADDED
@@ -0,0 +1,1171 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * Service definition for AdExchangeBuyerII (v2beta1).
20
+ *
21
+ * <p>
22
+ * Accesses the latest features for managing Ad Exchange accounts, Real-Time
23
+ * Bidding configurations and auction metrics, and Marketplace programmatic
24
+ * deals.</p>
25
+ *
26
+ * <p>
27
+ * For more information about this service, see the API
28
+ * <a href="https://developers.google.com/ad-exchange/buyer-rest/reference/rest/" target="_blank">Documentation</a>
29
+ * </p>
30
+ *
31
+ * @author Google, Inc.
32
+ */
33
+ class Google_Service_AdExchangeBuyerII extends Google_Service
34
+ {
35
+ /** Manage your Ad Exchange buyer account configuration. */
36
+ const ADEXCHANGE_BUYER =
37
+ "https://www.googleapis.com/auth/adexchange.buyer";
38
+
39
+ public $accounts_clients;
40
+ public $accounts_clients_invitations;
41
+ public $accounts_clients_users;
42
+ public $accounts_creatives;
43
+ public $accounts_creatives_dealAssociations;
44
+ public $bidders_accounts_filterSets;
45
+ public $bidders_accounts_filterSets_bidMetrics;
46
+ public $bidders_accounts_filterSets_bidResponseErrors;
47
+ public $bidders_accounts_filterSets_bidResponsesWithoutBids;
48
+ public $bidders_accounts_filterSets_filteredBidRequests;
49
+ public $bidders_accounts_filterSets_filteredBids;
50
+ public $bidders_accounts_filterSets_filteredBids_creatives;
51
+ public $bidders_accounts_filterSets_filteredBids_details;
52
+ public $bidders_accounts_filterSets_impressionMetrics;
53
+ public $bidders_accounts_filterSets_losingBids;
54
+ public $bidders_accounts_filterSets_nonBillableWinningBids;
55
+ public $bidders_filterSets;
56
+ public $bidders_filterSets_bidMetrics;
57
+ public $bidders_filterSets_bidResponseErrors;
58
+ public $bidders_filterSets_bidResponsesWithoutBids;
59
+ public $bidders_filterSets_filteredBidRequests;
60
+ public $bidders_filterSets_filteredBids;
61
+ public $bidders_filterSets_filteredBids_creatives;
62
+ public $bidders_filterSets_filteredBids_details;
63
+ public $bidders_filterSets_impressionMetrics;
64
+ public $bidders_filterSets_losingBids;
65
+ public $bidders_filterSets_nonBillableWinningBids;
66
+
67
+ /**
68
+ * Constructs the internal representation of the AdExchangeBuyerII service.
69
+ *
70
+ * @param Google_Client $client
71
+ */
72
+ public function __construct(Google_Client $client)
73
+ {
74
+ parent::__construct($client);
75
+ $this->rootUrl = 'https://adexchangebuyer.googleapis.com/';
76
+ $this->servicePath = '';
77
+ $this->version = 'v2beta1';
78
+ $this->serviceName = 'adexchangebuyer2';
79
+
80
+ $this->accounts_clients = new Google_Service_AdExchangeBuyerII_Resource_AccountsClients(
81
+ $this,
82
+ $this->serviceName,
83
+ 'clients',
84
+ array(
85
+ 'methods' => array(
86
+ 'create' => array(
87
+ 'path' => 'v2beta1/accounts/{accountId}/clients',
88
+ 'httpMethod' => 'POST',
89
+ 'parameters' => array(
90
+ 'accountId' => array(
91
+ 'location' => 'path',
92
+ 'type' => 'string',
93
+ 'required' => true,
94
+ ),
95
+ ),
96
+ ),'get' => array(
97
+ 'path' => 'v2beta1/accounts/{accountId}/clients/{clientAccountId}',
98
+ 'httpMethod' => 'GET',
99
+ 'parameters' => array(
100
+ 'accountId' => array(
101
+ 'location' => 'path',
102
+ 'type' => 'string',
103
+ 'required' => true,
104
+ ),
105
+ 'clientAccountId' => array(
106
+ 'location' => 'path',
107
+ 'type' => 'string',
108
+ 'required' => true,
109
+ ),
110
+ ),
111
+ ),'list' => array(
112
+ 'path' => 'v2beta1/accounts/{accountId}/clients',
113
+ 'httpMethod' => 'GET',
114
+ 'parameters' => array(
115
+ 'accountId' => array(
116
+ 'location' => 'path',
117
+ 'type' => 'string',
118
+ 'required' => true,
119
+ ),
120
+ 'pageToken' => array(
121
+ 'location' => 'query',
122
+ 'type' => 'string',
123
+ ),
124
+ 'partnerClientId' => array(
125
+ 'location' => 'query',
126
+ 'type' => 'string',
127
+ ),
128
+ 'pageSize' => array(
129
+ 'location' => 'query',
130
+ 'type' => 'integer',
131
+ ),
132
+ ),
133
+ ),'update' => array(
134
+ 'path' => 'v2beta1/accounts/{accountId}/clients/{clientAccountId}',
135
+ 'httpMethod' => 'PUT',
136
+ 'parameters' => array(
137
+ 'accountId' => array(
138
+ 'location' => 'path',
139
+ 'type' => 'string',
140
+ 'required' => true,
141
+ ),
142
+ 'clientAccountId' => array(
143
+ 'location' => 'path',
144
+ 'type' => 'string',
145
+ 'required' => true,
146
+ ),
147
+ ),
148
+ ),
149
+ )
150
+ )
151
+ );
152
+ $this->accounts_clients_invitations = new Google_Service_AdExchangeBuyerII_Resource_AccountsClientsInvitations(
153
+ $this,
154
+ $this->serviceName,
155
+ 'invitations',
156
+ array(
157
+ 'methods' => array(
158
+ 'create' => array(
159
+ 'path' => 'v2beta1/accounts/{accountId}/clients/{clientAccountId}/invitations',
160
+ 'httpMethod' => 'POST',
161
+ 'parameters' => array(
162
+ 'accountId' => array(
163
+ 'location' => 'path',
164
+ 'type' => 'string',
165
+ 'required' => true,
166
+ ),
167
+ 'clientAccountId' => array(
168
+ 'location' => 'path',
169
+ 'type' => 'string',
170
+ 'required' => true,
171
+ ),
172
+ ),
173
+ ),'get' => array(
174
+ 'path' => 'v2beta1/accounts/{accountId}/clients/{clientAccountId}/invitations/{invitationId}',
175
+ 'httpMethod' => 'GET',
176
+ 'parameters' => array(
177
+ 'accountId' => array(
178
+ 'location' => 'path',
179
+ 'type' => 'string',
180
+ 'required' => true,
181
+ ),
182
+ 'clientAccountId' => array(
183
+ 'location' => 'path',
184
+ 'type' => 'string',
185
+ 'required' => true,
186
+ ),
187
+ 'invitationId' => array(
188
+ 'location' => 'path',
189
+ 'type' => 'string',
190
+ 'required' => true,
191
+ ),
192
+ ),
193
+ ),'list' => array(
194
+ 'path' => 'v2beta1/accounts/{accountId}/clients/{clientAccountId}/invitations',
195
+ 'httpMethod' => 'GET',
196
+ 'parameters' => array(
197
+ 'accountId' => array(
198
+ 'location' => 'path',
199
+ 'type' => 'string',
200
+ 'required' => true,
201
+ ),
202
+ 'clientAccountId' => array(
203
+ 'location' => 'path',
204
+ 'type' => 'string',
205
+ 'required' => true,
206
+ ),
207
+ 'pageToken' => array(
208
+ 'location' => 'query',
209
+ 'type' => 'string',
210
+ ),
211
+ 'pageSize' => array(
212
+ 'location' => 'query',
213
+ 'type' => 'integer',
214
+ ),
215
+ ),
216
+ ),
217
+ )
218
+ )
219
+ );
220
+ $this->accounts_clients_users = new Google_Service_AdExchangeBuyerII_Resource_AccountsClientsUsers(
221
+ $this,
222
+ $this->serviceName,
223
+ 'users',
224
+ array(
225
+ 'methods' => array(
226
+ 'get' => array(
227
+ 'path' => 'v2beta1/accounts/{accountId}/clients/{clientAccountId}/users/{userId}',
228
+ 'httpMethod' => 'GET',
229
+ 'parameters' => array(
230
+ 'accountId' => array(
231
+ 'location' => 'path',
232
+ 'type' => 'string',
233
+ 'required' => true,
234
+ ),
235
+ 'clientAccountId' => array(
236
+ 'location' => 'path',
237
+ 'type' => 'string',
238
+ 'required' => true,
239
+ ),
240
+ 'userId' => array(
241
+ 'location' => 'path',
242
+ 'type' => 'string',
243
+ 'required' => true,
244
+ ),
245
+ ),
246
+ ),'list' => array(
247
+ 'path' => 'v2beta1/accounts/{accountId}/clients/{clientAccountId}/users',
248
+ 'httpMethod' => 'GET',
249
+ 'parameters' => array(
250
+ 'accountId' => array(
251
+ 'location' => 'path',
252
+ 'type' => 'string',
253
+ 'required' => true,
254
+ ),
255
+ 'clientAccountId' => array(
256
+ 'location' => 'path',
257
+ 'type' => 'string',
258
+ 'required' => true,
259
+ ),
260
+ 'pageToken' => array(
261
+ 'location' => 'query',
262
+ 'type' => 'string',
263
+ ),
264
+ 'pageSize' => array(
265
+ 'location' => 'query',
266
+ 'type' => 'integer',
267
+ ),
268
+ ),
269
+ ),'update' => array(
270
+ 'path' => 'v2beta1/accounts/{accountId}/clients/{clientAccountId}/users/{userId}',
271
+ 'httpMethod' => 'PUT',
272
+ 'parameters' => array(
273
+ 'accountId' => array(
274
+ 'location' => 'path',
275
+ 'type' => 'string',
276
+ 'required' => true,
277
+ ),
278
+ 'clientAccountId' => array(
279
+ 'location' => 'path',
280
+ 'type' => 'string',
281
+ 'required' => true,
282
+ ),
283
+ 'userId' => array(
284
+ 'location' => 'path',
285
+ 'type' => 'string',
286
+ 'required' => true,
287
+ ),
288
+ ),
289
+ ),
290
+ )
291
+ )
292
+ );
293
+ $this->accounts_creatives = new Google_Service_AdExchangeBuyerII_Resource_AccountsCreatives(
294
+ $this,
295
+ $this->serviceName,
296
+ 'creatives',
297
+ array(
298
+ 'methods' => array(
299
+ 'create' => array(
300
+ 'path' => 'v2beta1/accounts/{accountId}/creatives',
301
+ 'httpMethod' => 'POST',
302
+ 'parameters' => array(
303
+ 'accountId' => array(
304
+ 'location' => 'path',
305
+ 'type' => 'string',
306
+ 'required' => true,
307
+ ),
308
+ 'duplicateIdMode' => array(
309
+ 'location' => 'query',
310
+ 'type' => 'string',
311
+ ),
312
+ ),
313
+ ),'get' => array(
314
+ 'path' => 'v2beta1/accounts/{accountId}/creatives/{creativeId}',
315
+ 'httpMethod' => 'GET',
316
+ 'parameters' => array(
317
+ 'accountId' => array(
318
+ 'location' => 'path',
319
+ 'type' => 'string',
320
+ 'required' => true,
321
+ ),
322
+ 'creativeId' => array(
323
+ 'location' => 'path',
324
+ 'type' => 'string',
325
+ 'required' => true,
326
+ ),
327
+ ),
328
+ ),'list' => array(
329
+ 'path' => 'v2beta1/accounts/{accountId}/creatives',
330
+ 'httpMethod' => 'GET',
331
+ 'parameters' => array(
332
+ 'accountId' => array(
333
+ 'location' => 'path',
334
+ 'type' => 'string',
335
+ 'required' => true,
336
+ ),
337
+ 'pageSize' => array(
338
+ 'location' => 'query',
339
+ 'type' => 'integer',
340
+ ),
341
+ 'query' => array(
342
+ 'location' => 'query',
343
+ 'type' => 'string',
344
+ ),
345
+ 'pageToken' => array(
346
+ 'location' => 'query',
347
+ 'type' => 'string',
348
+ ),
349
+ ),
350
+ ),'stopWatching' => array(
351
+ 'path' => 'v2beta1/accounts/{accountId}/creatives/{creativeId}:stopWatching',
352
+ 'httpMethod' => 'POST',
353
+ 'parameters' => array(
354
+ 'accountId' => array(
355
+ 'location' => 'path',
356
+ 'type' => 'string',
357
+ 'required' => true,
358
+ ),
359
+ 'creativeId' => array(
360
+ 'location' => 'path',
361
+ 'type' => 'string',
362
+ 'required' => true,
363
+ ),
364
+ ),
365
+ ),'update' => array(
366
+ 'path' => 'v2beta1/accounts/{accountId}/creatives/{creativeId}',
367
+ 'httpMethod' => 'PUT',
368
+ 'parameters' => array(
369
+ 'accountId' => array(
370
+ 'location' => 'path',
371
+ 'type' => 'string',
372
+ 'required' => true,
373
+ ),
374
+ 'creativeId' => array(
375
+ 'location' => 'path',
376
+ 'type' => 'string',
377
+ 'required' => true,
378
+ ),
379
+ ),
380
+ ),'watch' => array(
381
+ 'path' => 'v2beta1/accounts/{accountId}/creatives/{creativeId}:watch',
382
+ 'httpMethod' => 'POST',
383
+ 'parameters' => array(
384
+ 'accountId' => array(
385
+ 'location' => 'path',
386
+ 'type' => 'string',
387
+ 'required' => true,
388
+ ),
389
+ 'creativeId' => array(
390
+ 'location' => 'path',
391
+ 'type' => 'string',
392
+ 'required' => true,
393
+ ),
394
+ ),
395
+ ),
396
+ )
397
+ )
398
+ );
399
+ $this->accounts_creatives_dealAssociations = new Google_Service_AdExchangeBuyerII_Resource_AccountsCreativesDealAssociations(
400
+ $this,
401
+ $this->serviceName,
402
+ 'dealAssociations',
403
+ array(
404
+ 'methods' => array(
405
+ 'add' => array(
406
+ 'path' => 'v2beta1/accounts/{accountId}/creatives/{creativeId}/dealAssociations:add',
407
+ 'httpMethod' => 'POST',
408
+ 'parameters' => array(
409
+ 'accountId' => array(
410
+ 'location' => 'path',
411
+ 'type' => 'string',
412
+ 'required' => true,
413
+ ),
414
+ 'creativeId' => array(
415
+ 'location' => 'path',
416
+ 'type' => 'string',
417
+ 'required' => true,
418
+ ),
419
+ ),
420
+ ),'list' => array(
421
+ 'path' => 'v2beta1/accounts/{accountId}/creatives/{creativeId}/dealAssociations',
422
+ 'httpMethod' => 'GET',
423
+ 'parameters' => array(
424
+ 'accountId' => array(
425
+ 'location' => 'path',
426
+ 'type' => 'string',
427
+ 'required' => true,
428
+ ),
429
+ 'creativeId' => array(
430
+ 'location' => 'path',
431
+ 'type' => 'string',
432
+ 'required' => true,
433
+ ),
434
+ 'pageSize' => array(
435
+ 'location' => 'query',
436
+ 'type' => 'integer',
437
+ ),
438
+ 'query' => array(
439
+ 'location' => 'query',
440
+ 'type' => 'string',
441
+ ),
442
+ 'pageToken' => array(
443
+ 'location' => 'query',
444
+ 'type' => 'string',
445
+ ),
446
+ ),
447
+ ),'remove' => array(
448
+ 'path' => 'v2beta1/accounts/{accountId}/creatives/{creativeId}/dealAssociations:remove',
449
+ 'httpMethod' => 'POST',
450
+ 'parameters' => array(
451
+ 'accountId' => array(
452
+ 'location' => 'path',
453
+ 'type' => 'string',
454
+ 'required' => true,
455
+ ),
456
+ 'creativeId' => array(
457
+ 'location' => 'path',
458
+ 'type' => 'string',
459
+ 'required' => true,
460
+ ),
461
+ ),
462
+ ),
463
+ )
464
+ )
465
+ );
466
+ $this->bidders_accounts_filterSets = new Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSets(
467
+ $this,
468
+ $this->serviceName,
469
+ 'filterSets',
470
+ array(
471
+ 'methods' => array(
472
+ 'create' => array(
473
+ 'path' => 'v2beta1/{+ownerName}/filterSets',
474
+ 'httpMethod' => 'POST',
475
+ 'parameters' => array(
476
+ 'ownerName' => array(
477
+ 'location' => 'path',
478
+ 'type' => 'string',
479
+ 'required' => true,
480
+ ),
481
+ 'isTransient' => array(
482
+ 'location' => 'query',
483
+ 'type' => 'boolean',
484
+ ),
485
+ ),
486
+ ),'delete' => array(
487
+ 'path' => 'v2beta1/{+name}',
488
+ 'httpMethod' => 'DELETE',
489
+ 'parameters' => array(
490
+ 'name' => array(
491
+ 'location' => 'path',
492
+ 'type' => 'string',
493
+ 'required' => true,
494
+ ),
495
+ ),
496
+ ),'get' => array(
497
+ 'path' => 'v2beta1/{+name}',
498
+ 'httpMethod' => 'GET',
499
+ 'parameters' => array(
500
+ 'name' => array(
501
+ 'location' => 'path',
502
+ 'type' => 'string',
503
+ 'required' => true,
504
+ ),
505
+ ),
506
+ ),'list' => array(
507
+ 'path' => 'v2beta1/{+ownerName}/filterSets',
508
+ 'httpMethod' => 'GET',
509
+ 'parameters' => array(
510
+ 'ownerName' => array(
511
+ 'location' => 'path',
512
+ 'type' => 'string',
513
+ 'required' => true,
514
+ ),
515
+ 'pageToken' => array(
516
+ 'location' => 'query',
517
+ 'type' => 'string',
518
+ ),
519
+ 'pageSize' => array(
520
+ 'location' => 'query',
521
+ 'type' => 'integer',
522
+ ),
523
+ ),
524
+ ),
525
+ )
526
+ )
527
+ );
528
+ $this->bidders_accounts_filterSets_bidMetrics = new Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsBidMetrics(
529
+ $this,
530
+ $this->serviceName,
531
+ 'bidMetrics',
532
+ array(
533
+ 'methods' => array(
534
+ 'list' => array(
535
+ 'path' => 'v2beta1/{+filterSetName}/bidMetrics',
536
+ 'httpMethod' => 'GET',
537
+ 'parameters' => array(
538
+ 'filterSetName' => array(
539
+ 'location' => 'path',
540
+ 'type' => 'string',
541
+ 'required' => true,
542
+ ),
543
+ 'pageToken' => array(
544
+ 'location' => 'query',
545
+ 'type' => 'string',
546
+ ),
547
+ 'pageSize' => array(
548
+ 'location' => 'query',
549
+ 'type' => 'integer',
550
+ ),
551
+ ),
552
+ ),
553
+ )
554
+ )
555
+ );
556
+ $this->bidders_accounts_filterSets_bidResponseErrors = new Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsBidResponseErrors(
557
+ $this,
558
+ $this->serviceName,
559
+ 'bidResponseErrors',
560
+ array(
561
+ 'methods' => array(
562
+ 'list' => array(
563
+ 'path' => 'v2beta1/{+filterSetName}/bidResponseErrors',
564
+ 'httpMethod' => 'GET',
565
+ 'parameters' => array(
566
+ 'filterSetName' => array(
567
+ 'location' => 'path',
568
+ 'type' => 'string',
569
+ 'required' => true,
570
+ ),
571
+ 'pageToken' => array(
572
+ 'location' => 'query',
573
+ 'type' => 'string',
574
+ ),
575
+ 'pageSize' => array(
576
+ 'location' => 'query',
577
+ 'type' => 'integer',
578
+ ),
579
+ ),
580
+ ),
581
+ )
582
+ )
583
+ );
584
+ $this->bidders_accounts_filterSets_bidResponsesWithoutBids = new Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsBidResponsesWithoutBids(
585
+ $this,
586
+ $this->serviceName,
587
+ 'bidResponsesWithoutBids',
588
+ array(
589
+ 'methods' => array(
590
+ 'list' => array(
591
+ 'path' => 'v2beta1/{+filterSetName}/bidResponsesWithoutBids',
592
+ 'httpMethod' => 'GET',
593
+ 'parameters' => array(
594
+ 'filterSetName' => array(
595
+ 'location' => 'path',
596
+ 'type' => 'string',
597
+ 'required' => true,
598
+ ),
599
+ 'pageToken' => array(
600
+ 'location' => 'query',
601
+ 'type' => 'string',
602
+ ),
603
+ 'pageSize' => array(
604
+ 'location' => 'query',
605
+ 'type' => 'integer',
606
+ ),
607
+ ),
608
+ ),
609
+ )
610
+ )
611
+ );
612
+ $this->bidders_accounts_filterSets_filteredBidRequests = new Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsFilteredBidRequests(
613
+ $this,
614
+ $this->serviceName,
615
+ 'filteredBidRequests',
616
+ array(
617
+ 'methods' => array(
618
+ 'list' => array(
619
+ 'path' => 'v2beta1/{+filterSetName}/filteredBidRequests',
620
+ 'httpMethod' => 'GET',
621
+ 'parameters' => array(
622
+ 'filterSetName' => array(
623
+ 'location' => 'path',
624
+ 'type' => 'string',
625
+ 'required' => true,
626
+ ),
627
+ 'pageSize' => array(
628
+ 'location' => 'query',
629
+ 'type' => 'integer',
630
+ ),
631
+ 'pageToken' => array(
632
+ 'location' => 'query',
633
+ 'type' => 'string',
634
+ ),
635
+ ),
636
+ ),
637
+ )
638
+ )
639
+ );
640
+ $this->bidders_accounts_filterSets_filteredBids = new Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsFilteredBids(
641
+ $this,
642
+ $this->serviceName,
643
+ 'filteredBids',
644
+ array(
645
+ 'methods' => array(
646
+ 'list' => array(
647
+ 'path' => 'v2beta1/{+filterSetName}/filteredBids',
648
+ 'httpMethod' => 'GET',
649
+ 'parameters' => array(
650
+ 'filterSetName' => array(
651
+ 'location' => 'path',
652
+ 'type' => 'string',
653
+ 'required' => true,
654
+ ),
655
+ 'pageToken' => array(
656
+ 'location' => 'query',
657
+ 'type' => 'string',
658
+ ),
659
+ 'pageSize' => array(
660
+ 'location' => 'query',
661
+ 'type' => 'integer',
662
+ ),
663
+ ),
664
+ ),
665
+ )
666
+ )
667
+ );
668
+ $this->bidders_accounts_filterSets_filteredBids_creatives = new Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsFilteredBidsCreatives(
669
+ $this,
670
+ $this->serviceName,
671
+ 'creatives',
672
+ array(
673
+ 'methods' => array(
674
+ 'list' => array(
675
+ 'path' => 'v2beta1/{+filterSetName}/filteredBids/{creativeStatusId}/creatives',
676
+ 'httpMethod' => 'GET',
677
+ 'parameters' => array(
678
+ 'filterSetName' => array(
679
+ 'location' => 'path',
680
+ 'type' => 'string',
681
+ 'required' => true,
682
+ ),
683
+ 'creativeStatusId' => array(
684
+ 'location' => 'path',
685
+ 'type' => 'integer',
686
+ 'required' => true,
687
+ ),
688
+ 'pageToken' => array(
689
+ 'location' => 'query',
690
+ 'type' => 'string',
691
+ ),
692
+ 'pageSize' => array(
693
+ 'location' => 'query',
694
+ 'type' => 'integer',
695
+ ),
696
+ ),
697
+ ),
698
+ )
699
+ )
700
+ );
701
+ $this->bidders_accounts_filterSets_filteredBids_details = new Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsFilteredBidsDetails(
702
+ $this,
703
+ $this->serviceName,
704
+ 'details',
705
+ array(
706
+ 'methods' => array(
707
+ 'list' => array(
708
+ 'path' => 'v2beta1/{+filterSetName}/filteredBids/{creativeStatusId}/details',
709
+ 'httpMethod' => 'GET',
710
+ 'parameters' => array(
711
+ 'filterSetName' => array(
712
+ 'location' => 'path',
713
+ 'type' => 'string',
714
+ 'required' => true,
715
+ ),
716
+ 'creativeStatusId' => array(
717
+ 'location' => 'path',
718
+ 'type' => 'integer',
719
+ 'required' => true,
720
+ ),
721
+ 'pageSize' => array(
722
+ 'location' => 'query',
723
+ 'type' => 'integer',
724
+ ),
725
+ 'pageToken' => array(
726
+ 'location' => 'query',
727
+ 'type' => 'string',
728
+ ),
729
+ ),
730
+ ),
731
+ )
732
+ )
733
+ );
734
+ $this->bidders_accounts_filterSets_impressionMetrics = new Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsImpressionMetrics(
735
+ $this,
736
+ $this->serviceName,
737
+ 'impressionMetrics',
738
+ array(
739
+ 'methods' => array(
740
+ 'list' => array(
741
+ 'path' => 'v2beta1/{+filterSetName}/impressionMetrics',
742
+ 'httpMethod' => 'GET',
743
+ 'parameters' => array(
744
+ 'filterSetName' => array(
745
+ 'location' => 'path',
746
+ 'type' => 'string',
747
+ 'required' => true,
748
+ ),
749
+ 'pageSize' => array(
750
+ 'location' => 'query',
751
+ 'type' => 'integer',
752
+ ),
753
+ 'pageToken' => array(
754
+ 'location' => 'query',
755
+ 'type' => 'string',
756
+ ),
757
+ ),
758
+ ),
759
+ )
760
+ )
761
+ );
762
+ $this->bidders_accounts_filterSets_losingBids = new Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsLosingBids(
763
+ $this,
764
+ $this->serviceName,
765
+ 'losingBids',
766
+ array(
767
+ 'methods' => array(
768
+ 'list' => array(
769
+ 'path' => 'v2beta1/{+filterSetName}/losingBids',
770
+ 'httpMethod' => 'GET',
771
+ 'parameters' => array(
772
+ 'filterSetName' => array(
773
+ 'location' => 'path',
774
+ 'type' => 'string',
775
+ 'required' => true,
776
+ ),
777
+ 'pageSize' => array(
778
+ 'location' => 'query',
779
+ 'type' => 'integer',
780
+ ),
781
+ 'pageToken' => array(
782
+ 'location' => 'query',
783
+ 'type' => 'string',
784
+ ),
785
+ ),
786
+ ),
787
+ )
788
+ )
789
+ );
790
+ $this->bidders_accounts_filterSets_nonBillableWinningBids = new Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsNonBillableWinningBids(
791
+ $this,
792
+ $this->serviceName,
793
+ 'nonBillableWinningBids',
794
+ array(
795
+ 'methods' => array(
796
+ 'list' => array(
797
+ 'path' => 'v2beta1/{+filterSetName}/nonBillableWinningBids',
798
+ 'httpMethod' => 'GET',
799
+ 'parameters' => array(
800
+ 'filterSetName' => array(
801
+ 'location' => 'path',
802
+ 'type' => 'string',
803
+ 'required' => true,
804
+ ),
805
+ 'pageSize' => array(
806
+ 'location' => 'query',
807
+ 'type' => 'integer',
808
+ ),
809
+ 'pageToken' => array(
810
+ 'location' => 'query',
811
+ 'type' => 'string',
812
+ ),
813
+ ),
814
+ ),
815
+ )
816
+ )
817
+ );
818
+ $this->bidders_filterSets = new Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSets(
819
+ $this,
820
+ $this->serviceName,
821
+ 'filterSets',
822
+ array(
823
+ 'methods' => array(
824
+ 'create' => array(
825
+ 'path' => 'v2beta1/{+ownerName}/filterSets',
826
+ 'httpMethod' => 'POST',
827
+ 'parameters' => array(
828
+ 'ownerName' => array(
829
+ 'location' => 'path',
830
+ 'type' => 'string',
831
+ 'required' => true,
832
+ ),
833
+ 'isTransient' => array(
834
+ 'location' => 'query',
835
+ 'type' => 'boolean',
836
+ ),
837
+ ),
838
+ ),'delete' => array(
839
+ 'path' => 'v2beta1/{+name}',
840
+ 'httpMethod' => 'DELETE',
841
+ 'parameters' => array(
842
+ 'name' => array(
843
+ 'location' => 'path',
844
+ 'type' => 'string',
845
+ 'required' => true,
846
+ ),
847
+ ),
848
+ ),'get' => array(
849
+ 'path' => 'v2beta1/{+name}',
850
+ 'httpMethod' => 'GET',
851
+ 'parameters' => array(
852
+ 'name' => array(
853
+ 'location' => 'path',
854
+ 'type' => 'string',
855
+ 'required' => true,
856
+ ),
857
+ ),
858
+ ),'list' => array(
859
+ 'path' => 'v2beta1/{+ownerName}/filterSets',
860
+ 'httpMethod' => 'GET',
861
+ 'parameters' => array(
862
+ 'ownerName' => array(
863
+ 'location' => 'path',
864
+ 'type' => 'string',
865
+ 'required' => true,
866
+ ),
867
+ 'pageSize' => array(
868
+ 'location' => 'query',
869
+ 'type' => 'integer',
870
+ ),
871
+ 'pageToken' => array(
872
+ 'location' => 'query',
873
+ 'type' => 'string',
874
+ ),
875
+ ),
876
+ ),
877
+ )
878
+ )
879
+ );
880
+ $this->bidders_filterSets_bidMetrics = new Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsBidMetrics(
881
+ $this,
882
+ $this->serviceName,
883
+ 'bidMetrics',
884
+ array(
885
+ 'methods' => array(
886
+ 'list' => array(
887
+ 'path' => 'v2beta1/{+filterSetName}/bidMetrics',
888
+ 'httpMethod' => 'GET',
889
+ 'parameters' => array(
890
+ 'filterSetName' => array(
891
+ 'location' => 'path',
892
+ 'type' => 'string',
893
+ 'required' => true,
894
+ ),
895
+ 'pageToken' => array(
896
+ 'location' => 'query',
897
+ 'type' => 'string',
898
+ ),
899
+ 'pageSize' => array(
900
+ 'location' => 'query',
901
+ 'type' => 'integer',
902
+ ),
903
+ ),
904
+ ),
905
+ )
906
+ )
907
+ );
908
+ $this->bidders_filterSets_bidResponseErrors = new Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsBidResponseErrors(
909
+ $this,
910
+ $this->serviceName,
911
+ 'bidResponseErrors',
912
+ array(
913
+ 'methods' => array(
914
+ 'list' => array(
915
+ 'path' => 'v2beta1/{+filterSetName}/bidResponseErrors',
916
+ 'httpMethod' => 'GET',
917
+ 'parameters' => array(
918
+ 'filterSetName' => array(
919
+ 'location' => 'path',
920
+ 'type' => 'string',
921
+ 'required' => true,
922
+ ),
923
+ 'pageSize' => array(
924
+ 'location' => 'query',
925
+ 'type' => 'integer',
926
+ ),
927
+ 'pageToken' => array(
928
+ 'location' => 'query',
929
+ 'type' => 'string',
930
+ ),
931
+ ),
932
+ ),
933
+ )
934
+ )
935
+ );
936
+ $this->bidders_filterSets_bidResponsesWithoutBids = new Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsBidResponsesWithoutBids(
937
+ $this,
938
+ $this->serviceName,
939
+ 'bidResponsesWithoutBids',
940
+ array(
941
+ 'methods' => array(
942
+ 'list' => array(
943
+ 'path' => 'v2beta1/{+filterSetName}/bidResponsesWithoutBids',
944
+ 'httpMethod' => 'GET',
945
+ 'parameters' => array(
946
+ 'filterSetName' => array(
947
+ 'location' => 'path',
948
+ 'type' => 'string',
949
+ 'required' => true,
950
+ ),
951
+ 'pageToken' => array(
952
+ 'location' => 'query',
953
+ 'type' => 'string',
954
+ ),
955
+ 'pageSize' => array(
956
+ 'location' => 'query',
957
+ 'type' => 'integer',
958
+ ),
959
+ ),
960
+ ),
961
+ )
962
+ )
963
+ );
964
+ $this->bidders_filterSets_filteredBidRequests = new Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsFilteredBidRequests(
965
+ $this,
966
+ $this->serviceName,
967
+ 'filteredBidRequests',
968
+ array(
969
+ 'methods' => array(
970
+ 'list' => array(
971
+ 'path' => 'v2beta1/{+filterSetName}/filteredBidRequests',
972
+ 'httpMethod' => 'GET',
973
+ 'parameters' => array(
974
+ 'filterSetName' => array(
975
+ 'location' => 'path',
976
+ 'type' => 'string',
977
+ 'required' => true,
978
+ ),
979
+ 'pageSize' => array(
980
+ 'location' => 'query',
981
+ 'type' => 'integer',
982
+ ),
983
+ 'pageToken' => array(
984
+ 'location' => 'query',
985
+ 'type' => 'string',
986
+ ),
987
+ ),
988
+ ),
989
+ )
990
+ )
991
+ );
992
+ $this->bidders_filterSets_filteredBids = new Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsFilteredBids(
993
+ $this,
994
+ $this->serviceName,
995
+ 'filteredBids',
996
+ array(
997
+ 'methods' => array(
998
+ 'list' => array(
999
+ 'path' => 'v2beta1/{+filterSetName}/filteredBids',
1000
+ 'httpMethod' => 'GET',
1001
+ 'parameters' => array(
1002
+ 'filterSetName' => array(
1003
+ 'location' => 'path',
1004
+ 'type' => 'string',
1005
+ 'required' => true,
1006
+ ),
1007
+ 'pageSize' => array(
1008
+ 'location' => 'query',
1009
+ 'type' => 'integer',
1010
+ ),
1011
+ 'pageToken' => array(
1012
+ 'location' => 'query',
1013
+ 'type' => 'string',
1014
+ ),
1015
+ ),
1016
+ ),
1017
+ )
1018
+ )
1019
+ );
1020
+ $this->bidders_filterSets_filteredBids_creatives = new Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsFilteredBidsCreatives(
1021
+ $this,
1022
+ $this->serviceName,
1023
+ 'creatives',
1024
+ array(
1025
+ 'methods' => array(
1026
+ 'list' => array(
1027
+ 'path' => 'v2beta1/{+filterSetName}/filteredBids/{creativeStatusId}/creatives',
1028
+ 'httpMethod' => 'GET',
1029
+ 'parameters' => array(
1030
+ 'filterSetName' => array(
1031
+ 'location' => 'path',
1032
+ 'type' => 'string',
1033
+ 'required' => true,
1034
+ ),
1035
+ 'creativeStatusId' => array(
1036
+ 'location' => 'path',
1037
+ 'type' => 'integer',
1038
+ 'required' => true,
1039
+ ),
1040
+ 'pageSize' => array(
1041
+ 'location' => 'query',
1042
+ 'type' => 'integer',
1043
+ ),
1044
+ 'pageToken' => array(
1045
+ 'location' => 'query',
1046
+ 'type' => 'string',
1047
+ ),
1048
+ ),
1049
+ ),
1050
+ )
1051
+ )
1052
+ );
1053
+ $this->bidders_filterSets_filteredBids_details = new Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsFilteredBidsDetails(
1054
+ $this,
1055
+ $this->serviceName,
1056
+ 'details',
1057
+ array(
1058
+ 'methods' => array(
1059
+ 'list' => array(
1060
+ 'path' => 'v2beta1/{+filterSetName}/filteredBids/{creativeStatusId}/details',
1061
+ 'httpMethod' => 'GET',
1062
+ 'parameters' => array(
1063
+ 'filterSetName' => array(
1064
+ 'location' => 'path',
1065
+ 'type' => 'string',
1066
+ 'required' => true,
1067
+ ),
1068
+ 'creativeStatusId' => array(
1069
+ 'location' => 'path',
1070
+ 'type' => 'integer',
1071
+ 'required' => true,
1072
+ ),
1073
+ 'pageSize' => array(
1074
+ 'location' => 'query',
1075
+ 'type' => 'integer',
1076
+ ),
1077
+ 'pageToken' => array(
1078
+ 'location' => 'query',
1079
+ 'type' => 'string',
1080
+ ),
1081
+ ),
1082
+ ),
1083
+ )
1084
+ )
1085
+ );
1086
+ $this->bidders_filterSets_impressionMetrics = new Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsImpressionMetrics(
1087
+ $this,
1088
+ $this->serviceName,
1089
+ 'impressionMetrics',
1090
+ array(
1091
+ 'methods' => array(
1092
+ 'list' => array(
1093
+ 'path' => 'v2beta1/{+filterSetName}/impressionMetrics',
1094
+ 'httpMethod' => 'GET',
1095
+ 'parameters' => array(
1096
+ 'filterSetName' => array(
1097
+ 'location' => 'path',
1098
+ 'type' => 'string',
1099
+ 'required' => true,
1100
+ ),
1101
+ 'pageSize' => array(
1102
+ 'location' => 'query',
1103
+ 'type' => 'integer',
1104
+ ),
1105
+ 'pageToken' => array(
1106
+ 'location' => 'query',
1107
+ 'type' => 'string',
1108
+ ),
1109
+ ),
1110
+ ),
1111
+ )
1112
+ )
1113
+ );
1114
+ $this->bidders_filterSets_losingBids = new Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsLosingBids(
1115
+ $this,
1116
+ $this->serviceName,
1117
+ 'losingBids',
1118
+ array(
1119
+ 'methods' => array(
1120
+ 'list' => array(
1121
+ 'path' => 'v2beta1/{+filterSetName}/losingBids',
1122
+ 'httpMethod' => 'GET',
1123
+ 'parameters' => array(
1124
+ 'filterSetName' => array(
1125
+ 'location' => 'path',
1126
+ 'type' => 'string',
1127
+ 'required' => true,
1128
+ ),
1129
+ 'pageToken' => array(
1130
+ 'location' => 'query',
1131
+ 'type' => 'string',
1132
+ ),
1133
+ 'pageSize' => array(
1134
+ 'location' => 'query',
1135
+ 'type' => 'integer',
1136
+ ),
1137
+ ),
1138
+ ),
1139
+ )
1140
+ )
1141
+ );
1142
+ $this->bidders_filterSets_nonBillableWinningBids = new Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsNonBillableWinningBids(
1143
+ $this,
1144
+ $this->serviceName,
1145
+ 'nonBillableWinningBids',
1146
+ array(
1147
+ 'methods' => array(
1148
+ 'list' => array(
1149
+ 'path' => 'v2beta1/{+filterSetName}/nonBillableWinningBids',
1150
+ 'httpMethod' => 'GET',
1151
+ 'parameters' => array(
1152
+ 'filterSetName' => array(
1153
+ 'location' => 'path',
1154
+ 'type' => 'string',
1155
+ 'required' => true,
1156
+ ),
1157
+ 'pageToken' => array(
1158
+ 'location' => 'query',
1159
+ 'type' => 'string',
1160
+ ),
1161
+ 'pageSize' => array(
1162
+ 'location' => 'query',
1163
+ 'type' => 'integer',
1164
+ ),
1165
+ ),
1166
+ ),
1167
+ )
1168
+ )
1169
+ );
1170
+ }
1171
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/AbsoluteDateRange.php ADDED
@@ -0,0 +1,53 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_AbsoluteDateRange extends Google_Model
19
+ {
20
+ protected $endDateType = 'Google_Service_AdExchangeBuyerII_Date';
21
+ protected $endDateDataType = '';
22
+ protected $startDateType = 'Google_Service_AdExchangeBuyerII_Date';
23
+ protected $startDateDataType = '';
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyerII_Date
27
+ */
28
+ public function setEndDate(Google_Service_AdExchangeBuyerII_Date $endDate)
29
+ {
30
+ $this->endDate = $endDate;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyerII_Date
34
+ */
35
+ public function getEndDate()
36
+ {
37
+ return $this->endDate;
38
+ }
39
+ /**
40
+ * @param Google_Service_AdExchangeBuyerII_Date
41
+ */
42
+ public function setStartDate(Google_Service_AdExchangeBuyerII_Date $startDate)
43
+ {
44
+ $this->startDate = $startDate;
45
+ }
46
+ /**
47
+ * @return Google_Service_AdExchangeBuyerII_Date
48
+ */
49
+ public function getStartDate()
50
+ {
51
+ return $this->startDate;
52
+ }
53
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/AddDealAssociationRequest.php ADDED
@@ -0,0 +1,37 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_AddDealAssociationRequest extends Google_Model
19
+ {
20
+ protected $associationType = 'Google_Service_AdExchangeBuyerII_CreativeDealAssociation';
21
+ protected $associationDataType = '';
22
+
23
+ /**
24
+ * @param Google_Service_AdExchangeBuyerII_CreativeDealAssociation
25
+ */
26
+ public function setAssociation(Google_Service_AdExchangeBuyerII_CreativeDealAssociation $association)
27
+ {
28
+ $this->association = $association;
29
+ }
30
+ /**
31
+ * @return Google_Service_AdExchangeBuyerII_CreativeDealAssociation
32
+ */
33
+ public function getAssociation()
34
+ {
35
+ return $this->association;
36
+ }
37
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Adexchangebuyer2Empty.php ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_Adexchangebuyer2Empty extends Google_Model
19
+ {
20
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/AppContext.php ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_AppContext extends Google_Collection
19
+ {
20
+ protected $collection_key = 'appTypes';
21
+ public $appTypes;
22
+
23
+ public function setAppTypes($appTypes)
24
+ {
25
+ $this->appTypes = $appTypes;
26
+ }
27
+ public function getAppTypes()
28
+ {
29
+ return $this->appTypes;
30
+ }
31
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/AuctionContext.php ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_AuctionContext extends Google_Collection
19
+ {
20
+ protected $collection_key = 'auctionTypes';
21
+ public $auctionTypes;
22
+
23
+ public function setAuctionTypes($auctionTypes)
24
+ {
25
+ $this->auctionTypes = $auctionTypes;
26
+ }
27
+ public function getAuctionTypes()
28
+ {
29
+ return $this->auctionTypes;
30
+ }
31
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/BidMetricsRow.php ADDED
@@ -0,0 +1,133 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_BidMetricsRow extends Google_Model
19
+ {
20
+ protected $bidsType = 'Google_Service_AdExchangeBuyerII_MetricValue';
21
+ protected $bidsDataType = '';
22
+ protected $bidsInAuctionType = 'Google_Service_AdExchangeBuyerII_MetricValue';
23
+ protected $bidsInAuctionDataType = '';
24
+ protected $billedImpressionsType = 'Google_Service_AdExchangeBuyerII_MetricValue';
25
+ protected $billedImpressionsDataType = '';
26
+ protected $impressionsWonType = 'Google_Service_AdExchangeBuyerII_MetricValue';
27
+ protected $impressionsWonDataType = '';
28
+ protected $measurableImpressionsType = 'Google_Service_AdExchangeBuyerII_MetricValue';
29
+ protected $measurableImpressionsDataType = '';
30
+ protected $rowDimensionsType = 'Google_Service_AdExchangeBuyerII_RowDimensions';
31
+ protected $rowDimensionsDataType = '';
32
+ protected $viewableImpressionsType = 'Google_Service_AdExchangeBuyerII_MetricValue';
33
+ protected $viewableImpressionsDataType = '';
34
+
35
+ /**
36
+ * @param Google_Service_AdExchangeBuyerII_MetricValue
37
+ */
38
+ public function setBids(Google_Service_AdExchangeBuyerII_MetricValue $bids)
39
+ {
40
+ $this->bids = $bids;
41
+ }
42
+ /**
43
+ * @return Google_Service_AdExchangeBuyerII_MetricValue
44
+ */
45
+ public function getBids()
46
+ {
47
+ return $this->bids;
48
+ }
49
+ /**
50
+ * @param Google_Service_AdExchangeBuyerII_MetricValue
51
+ */
52
+ public function setBidsInAuction(Google_Service_AdExchangeBuyerII_MetricValue $bidsInAuction)
53
+ {
54
+ $this->bidsInAuction = $bidsInAuction;
55
+ }
56
+ /**
57
+ * @return Google_Service_AdExchangeBuyerII_MetricValue
58
+ */
59
+ public function getBidsInAuction()
60
+ {
61
+ return $this->bidsInAuction;
62
+ }
63
+ /**
64
+ * @param Google_Service_AdExchangeBuyerII_MetricValue
65
+ */
66
+ public function setBilledImpressions(Google_Service_AdExchangeBuyerII_MetricValue $billedImpressions)
67
+ {
68
+ $this->billedImpressions = $billedImpressions;
69
+ }
70
+ /**
71
+ * @return Google_Service_AdExchangeBuyerII_MetricValue
72
+ */
73
+ public function getBilledImpressions()
74
+ {
75
+ return $this->billedImpressions;
76
+ }
77
+ /**
78
+ * @param Google_Service_AdExchangeBuyerII_MetricValue
79
+ */
80
+ public function setImpressionsWon(Google_Service_AdExchangeBuyerII_MetricValue $impressionsWon)
81
+ {
82
+ $this->impressionsWon = $impressionsWon;
83
+ }
84
+ /**
85
+ * @return Google_Service_AdExchangeBuyerII_MetricValue
86
+ */
87
+ public function getImpressionsWon()
88
+ {
89
+ return $this->impressionsWon;
90
+ }
91
+ /**
92
+ * @param Google_Service_AdExchangeBuyerII_MetricValue
93
+ */
94
+ public function setMeasurableImpressions(Google_Service_AdExchangeBuyerII_MetricValue $measurableImpressions)
95
+ {
96
+ $this->measurableImpressions = $measurableImpressions;
97
+ }
98
+ /**
99
+ * @return Google_Service_AdExchangeBuyerII_MetricValue
100
+ */
101
+ public function getMeasurableImpressions()
102
+ {
103
+ return $this->measurableImpressions;
104
+ }
105
+ /**
106
+ * @param Google_Service_AdExchangeBuyerII_RowDimensions
107
+ */
108
+ public function setRowDimensions(Google_Service_AdExchangeBuyerII_RowDimensions $rowDimensions)
109
+ {
110
+ $this->rowDimensions = $rowDimensions;
111
+ }
112
+ /**
113
+ * @return Google_Service_AdExchangeBuyerII_RowDimensions
114
+ */
115
+ public function getRowDimensions()
116
+ {
117
+ return $this->rowDimensions;
118
+ }
119
+ /**
120
+ * @param Google_Service_AdExchangeBuyerII_MetricValue
121
+ */
122
+ public function setViewableImpressions(Google_Service_AdExchangeBuyerII_MetricValue $viewableImpressions)
123
+ {
124
+ $this->viewableImpressions = $viewableImpressions;
125
+ }
126
+ /**
127
+ * @return Google_Service_AdExchangeBuyerII_MetricValue
128
+ */
129
+ public function getViewableImpressions()
130
+ {
131
+ return $this->viewableImpressions;
132
+ }
133
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/BidResponseWithoutBidsStatusRow.php ADDED
@@ -0,0 +1,62 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_BidResponseWithoutBidsStatusRow extends Google_Model
19
+ {
20
+ protected $impressionCountType = 'Google_Service_AdExchangeBuyerII_MetricValue';
21
+ protected $impressionCountDataType = '';
22
+ protected $rowDimensionsType = 'Google_Service_AdExchangeBuyerII_RowDimensions';
23
+ protected $rowDimensionsDataType = '';
24
+ public $status;
25
+
26
+ /**
27
+ * @param Google_Service_AdExchangeBuyerII_MetricValue
28
+ */
29
+ public function setImpressionCount(Google_Service_AdExchangeBuyerII_MetricValue $impressionCount)
30
+ {
31
+ $this->impressionCount = $impressionCount;
32
+ }
33
+ /**
34
+ * @return Google_Service_AdExchangeBuyerII_MetricValue
35
+ */
36
+ public function getImpressionCount()
37
+ {
38
+ return $this->impressionCount;
39
+ }
40
+ /**
41
+ * @param Google_Service_AdExchangeBuyerII_RowDimensions
42
+ */
43
+ public function setRowDimensions(Google_Service_AdExchangeBuyerII_RowDimensions $rowDimensions)
44
+ {
45
+ $this->rowDimensions = $rowDimensions;
46
+ }
47
+ /**
48
+ * @return Google_Service_AdExchangeBuyerII_RowDimensions
49
+ */
50
+ public function getRowDimensions()
51
+ {
52
+ return $this->rowDimensions;
53
+ }
54
+ public function setStatus($status)
55
+ {
56
+ $this->status = $status;
57
+ }
58
+ public function getStatus()
59
+ {
60
+ return $this->status;
61
+ }
62
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/CalloutStatusRow.php ADDED
@@ -0,0 +1,62 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_CalloutStatusRow extends Google_Model
19
+ {
20
+ public $calloutStatusId;
21
+ protected $impressionCountType = 'Google_Service_AdExchangeBuyerII_MetricValue';
22
+ protected $impressionCountDataType = '';
23
+ protected $rowDimensionsType = 'Google_Service_AdExchangeBuyerII_RowDimensions';
24
+ protected $rowDimensionsDataType = '';
25
+
26
+ public function setCalloutStatusId($calloutStatusId)
27
+ {
28
+ $this->calloutStatusId = $calloutStatusId;
29
+ }
30
+ public function getCalloutStatusId()
31
+ {
32
+ return $this->calloutStatusId;
33
+ }
34
+ /**
35
+ * @param Google_Service_AdExchangeBuyerII_MetricValue
36
+ */
37
+ public function setImpressionCount(Google_Service_AdExchangeBuyerII_MetricValue $impressionCount)
38
+ {
39
+ $this->impressionCount = $impressionCount;
40
+ }
41
+ /**
42
+ * @return Google_Service_AdExchangeBuyerII_MetricValue
43
+ */
44
+ public function getImpressionCount()
45
+ {
46
+ return $this->impressionCount;
47
+ }
48
+ /**
49
+ * @param Google_Service_AdExchangeBuyerII_RowDimensions
50
+ */
51
+ public function setRowDimensions(Google_Service_AdExchangeBuyerII_RowDimensions $rowDimensions)
52
+ {
53
+ $this->rowDimensions = $rowDimensions;
54
+ }
55
+ /**
56
+ * @return Google_Service_AdExchangeBuyerII_RowDimensions
57
+ */
58
+ public function getRowDimensions()
59
+ {
60
+ return $this->rowDimensions;
61
+ }
62
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Client.php ADDED
@@ -0,0 +1,102 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_Client extends Google_Model
19
+ {
20
+ public $clientAccountId;
21
+ public $clientName;
22
+ public $entityId;
23
+ public $entityName;
24
+ public $entityType;
25
+ public $partnerClientId;
26
+ public $role;
27
+ public $status;
28
+ public $visibleToSeller;
29
+
30
+ public function setClientAccountId($clientAccountId)
31
+ {
32
+ $this->clientAccountId = $clientAccountId;
33
+ }
34
+ public function getClientAccountId()
35
+ {
36
+ return $this->clientAccountId;
37
+ }
38
+ public function setClientName($clientName)
39
+ {
40
+ $this->clientName = $clientName;
41
+ }
42
+ public function getClientName()
43
+ {
44
+ return $this->clientName;
45
+ }
46
+ public function setEntityId($entityId)
47
+ {
48
+ $this->entityId = $entityId;
49
+ }
50
+ public function getEntityId()
51
+ {
52
+ return $this->entityId;
53
+ }
54
+ public function setEntityName($entityName)
55
+ {
56
+ $this->entityName = $entityName;
57
+ }
58
+ public function getEntityName()
59
+ {
60
+ return $this->entityName;
61
+ }
62
+ public function setEntityType($entityType)
63
+ {
64
+ $this->entityType = $entityType;
65
+ }
66
+ public function getEntityType()
67
+ {
68
+ return $this->entityType;
69
+ }
70
+ public function setPartnerClientId($partnerClientId)
71
+ {
72
+ $this->partnerClientId = $partnerClientId;
73
+ }
74
+ public function getPartnerClientId()
75
+ {
76
+ return $this->partnerClientId;
77
+ }
78
+ public function setRole($role)
79
+ {
80
+ $this->role = $role;
81
+ }
82
+ public function getRole()
83
+ {
84
+ return $this->role;
85
+ }
86
+ public function setStatus($status)
87
+ {
88
+ $this->status = $status;
89
+ }
90
+ public function getStatus()
91
+ {
92
+ return $this->status;
93
+ }
94
+ public function setVisibleToSeller($visibleToSeller)
95
+ {
96
+ $this->visibleToSeller = $visibleToSeller;
97
+ }
98
+ public function getVisibleToSeller()
99
+ {
100
+ return $this->visibleToSeller;
101
+ }
102
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ClientUser.php ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_ClientUser extends Google_Model
19
+ {
20
+ public $clientAccountId;
21
+ public $email;
22
+ public $status;
23
+ public $userId;
24
+
25
+ public function setClientAccountId($clientAccountId)
26
+ {
27
+ $this->clientAccountId = $clientAccountId;
28
+ }
29
+ public function getClientAccountId()
30
+ {
31
+ return $this->clientAccountId;
32
+ }
33
+ public function setEmail($email)
34
+ {
35
+ $this->email = $email;
36
+ }
37
+ public function getEmail()
38
+ {
39
+ return $this->email;
40
+ }
41
+ public function setStatus($status)
42
+ {
43
+ $this->status = $status;
44
+ }
45
+ public function getStatus()
46
+ {
47
+ return $this->status;
48
+ }
49
+ public function setUserId($userId)
50
+ {
51
+ $this->userId = $userId;
52
+ }
53
+ public function getUserId()
54
+ {
55
+ return $this->userId;
56
+ }
57
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ClientUserInvitation.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_ClientUserInvitation extends Google_Model
19
+ {
20
+ public $clientAccountId;
21
+ public $email;
22
+ public $invitationId;
23
+
24
+ public function setClientAccountId($clientAccountId)
25
+ {
26
+ $this->clientAccountId = $clientAccountId;
27
+ }
28
+ public function getClientAccountId()
29
+ {
30
+ return $this->clientAccountId;
31
+ }
32
+ public function setEmail($email)
33
+ {
34
+ $this->email = $email;
35
+ }
36
+ public function getEmail()
37
+ {
38
+ return $this->email;
39
+ }
40
+ public function setInvitationId($invitationId)
41
+ {
42
+ $this->invitationId = $invitationId;
43
+ }
44
+ public function getInvitationId()
45
+ {
46
+ return $this->invitationId;
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Correction.php ADDED
@@ -0,0 +1,56 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_Correction extends Google_Collection
19
+ {
20
+ protected $collection_key = 'details';
21
+ protected $contextsType = 'Google_Service_AdExchangeBuyerII_ServingContext';
22
+ protected $contextsDataType = 'array';
23
+ public $details;
24
+ public $type;
25
+
26
+ /**
27
+ * @param Google_Service_AdExchangeBuyerII_ServingContext
28
+ */
29
+ public function setContexts($contexts)
30
+ {
31
+ $this->contexts = $contexts;
32
+ }
33
+ /**
34
+ * @return Google_Service_AdExchangeBuyerII_ServingContext
35
+ */
36
+ public function getContexts()
37
+ {
38
+ return $this->contexts;
39
+ }
40
+ public function setDetails($details)
41
+ {
42
+ $this->details = $details;
43
+ }
44
+ public function getDetails()
45
+ {
46
+ return $this->details;
47
+ }
48
+ public function setType($type)
49
+ {
50
+ $this->type = $type;
51
+ }
52
+ public function getType()
53
+ {
54
+ return $this->type;
55
+ }
56
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Creative.php ADDED
@@ -0,0 +1,289 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_Creative extends Google_Collection
19
+ {
20
+ protected $collection_key = 'vendorIds';
21
+ public $accountId;
22
+ public $adChoicesDestinationUrl;
23
+ public $advertiserName;
24
+ public $agencyId;
25
+ public $apiUpdateTime;
26
+ public $attributes;
27
+ public $clickThroughUrls;
28
+ protected $correctionsType = 'Google_Service_AdExchangeBuyerII_Correction';
29
+ protected $correctionsDataType = 'array';
30
+ public $creativeId;
31
+ public $dealsStatus;
32
+ public $detectedAdvertiserIds;
33
+ public $detectedDomains;
34
+ public $detectedLanguages;
35
+ public $detectedProductCategories;
36
+ public $detectedSensitiveCategories;
37
+ protected $filteringStatsType = 'Google_Service_AdExchangeBuyerII_FilteringStats';
38
+ protected $filteringStatsDataType = '';
39
+ protected $htmlType = 'Google_Service_AdExchangeBuyerII_HtmlContent';
40
+ protected $htmlDataType = '';
41
+ public $impressionTrackingUrls;
42
+ protected $nativeType = 'Google_Service_AdExchangeBuyerII_NativeContent';
43
+ protected $nativeDataType = '';
44
+ public $openAuctionStatus;
45
+ public $restrictedCategories;
46
+ protected $servingRestrictionsType = 'Google_Service_AdExchangeBuyerII_ServingRestriction';
47
+ protected $servingRestrictionsDataType = 'array';
48
+ public $vendorIds;
49
+ public $version;
50
+ protected $videoType = 'Google_Service_AdExchangeBuyerII_VideoContent';
51
+ protected $videoDataType = '';
52
+
53
+ public function setAccountId($accountId)
54
+ {
55
+ $this->accountId = $accountId;
56
+ }
57
+ public function getAccountId()
58
+ {
59
+ return $this->accountId;
60
+ }
61
+ public function setAdChoicesDestinationUrl($adChoicesDestinationUrl)
62
+ {
63
+ $this->adChoicesDestinationUrl = $adChoicesDestinationUrl;
64
+ }
65
+ public function getAdChoicesDestinationUrl()
66
+ {
67
+ return $this->adChoicesDestinationUrl;
68
+ }
69
+ public function setAdvertiserName($advertiserName)
70
+ {
71
+ $this->advertiserName = $advertiserName;
72
+ }
73
+ public function getAdvertiserName()
74
+ {
75
+ return $this->advertiserName;
76
+ }
77
+ public function setAgencyId($agencyId)
78
+ {
79
+ $this->agencyId = $agencyId;
80
+ }
81
+ public function getAgencyId()
82
+ {
83
+ return $this->agencyId;
84
+ }
85
+ public function setApiUpdateTime($apiUpdateTime)
86
+ {
87
+ $this->apiUpdateTime = $apiUpdateTime;
88
+ }
89
+ public function getApiUpdateTime()
90
+ {
91
+ return $this->apiUpdateTime;
92
+ }
93
+ public function setAttributes($attributes)
94
+ {
95
+ $this->attributes = $attributes;
96
+ }
97
+ public function getAttributes()
98
+ {
99
+ return $this->attributes;
100
+ }
101
+ public function setClickThroughUrls($clickThroughUrls)
102
+ {
103
+ $this->clickThroughUrls = $clickThroughUrls;
104
+ }
105
+ public function getClickThroughUrls()
106
+ {
107
+ return $this->clickThroughUrls;
108
+ }
109
+ /**
110
+ * @param Google_Service_AdExchangeBuyerII_Correction
111
+ */
112
+ public function setCorrections($corrections)
113
+ {
114
+ $this->corrections = $corrections;
115
+ }
116
+ /**
117
+ * @return Google_Service_AdExchangeBuyerII_Correction
118
+ */
119
+ public function getCorrections()
120
+ {
121
+ return $this->corrections;
122
+ }
123
+ public function setCreativeId($creativeId)
124
+ {
125
+ $this->creativeId = $creativeId;
126
+ }
127
+ public function getCreativeId()
128
+ {
129
+ return $this->creativeId;
130
+ }
131
+ public function setDealsStatus($dealsStatus)
132
+ {
133
+ $this->dealsStatus = $dealsStatus;
134
+ }
135
+ public function getDealsStatus()
136
+ {
137
+ return $this->dealsStatus;
138
+ }
139
+ public function setDetectedAdvertiserIds($detectedAdvertiserIds)
140
+ {
141
+ $this->detectedAdvertiserIds = $detectedAdvertiserIds;
142
+ }
143
+ public function getDetectedAdvertiserIds()
144
+ {
145
+ return $this->detectedAdvertiserIds;
146
+ }
147
+ public function setDetectedDomains($detectedDomains)
148
+ {
149
+ $this->detectedDomains = $detectedDomains;
150
+ }
151
+ public function getDetectedDomains()
152
+ {
153
+ return $this->detectedDomains;
154
+ }
155
+ public function setDetectedLanguages($detectedLanguages)
156
+ {
157
+ $this->detectedLanguages = $detectedLanguages;
158
+ }
159
+ public function getDetectedLanguages()
160
+ {
161
+ return $this->detectedLanguages;
162
+ }
163
+ public function setDetectedProductCategories($detectedProductCategories)
164
+ {
165
+ $this->detectedProductCategories = $detectedProductCategories;
166
+ }
167
+ public function getDetectedProductCategories()
168
+ {
169
+ return $this->detectedProductCategories;
170
+ }
171
+ public function setDetectedSensitiveCategories($detectedSensitiveCategories)
172
+ {
173
+ $this->detectedSensitiveCategories = $detectedSensitiveCategories;
174
+ }
175
+ public function getDetectedSensitiveCategories()
176
+ {
177
+ return $this->detectedSensitiveCategories;
178
+ }
179
+ /**
180
+ * @param Google_Service_AdExchangeBuyerII_FilteringStats
181
+ */
182
+ public function setFilteringStats(Google_Service_AdExchangeBuyerII_FilteringStats $filteringStats)
183
+ {
184
+ $this->filteringStats = $filteringStats;
185
+ }
186
+ /**
187
+ * @return Google_Service_AdExchangeBuyerII_FilteringStats
188
+ */
189
+ public function getFilteringStats()
190
+ {
191
+ return $this->filteringStats;
192
+ }
193
+ /**
194
+ * @param Google_Service_AdExchangeBuyerII_HtmlContent
195
+ */
196
+ public function setHtml(Google_Service_AdExchangeBuyerII_HtmlContent $html)
197
+ {
198
+ $this->html = $html;
199
+ }
200
+ /**
201
+ * @return Google_Service_AdExchangeBuyerII_HtmlContent
202
+ */
203
+ public function getHtml()
204
+ {
205
+ return $this->html;
206
+ }
207
+ public function setImpressionTrackingUrls($impressionTrackingUrls)
208
+ {
209
+ $this->impressionTrackingUrls = $impressionTrackingUrls;
210
+ }
211
+ public function getImpressionTrackingUrls()
212
+ {
213
+ return $this->impressionTrackingUrls;
214
+ }
215
+ /**
216
+ * @param Google_Service_AdExchangeBuyerII_NativeContent
217
+ */
218
+ public function setNative(Google_Service_AdExchangeBuyerII_NativeContent $native)
219
+ {
220
+ $this->native = $native;
221
+ }
222
+ /**
223
+ * @return Google_Service_AdExchangeBuyerII_NativeContent
224
+ */
225
+ public function getNative()
226
+ {
227
+ return $this->native;
228
+ }
229
+ public function setOpenAuctionStatus($openAuctionStatus)
230
+ {
231
+ $this->openAuctionStatus = $openAuctionStatus;
232
+ }
233
+ public function getOpenAuctionStatus()
234
+ {
235
+ return $this->openAuctionStatus;
236
+ }
237
+ public function setRestrictedCategories($restrictedCategories)
238
+ {
239
+ $this->restrictedCategories = $restrictedCategories;
240
+ }
241
+ public function getRestrictedCategories()
242
+ {
243
+ return $this->restrictedCategories;
244
+ }
245
+ /**
246
+ * @param Google_Service_AdExchangeBuyerII_ServingRestriction
247
+ */
248
+ public function setServingRestrictions($servingRestrictions)
249
+ {
250
+ $this->servingRestrictions = $servingRestrictions;
251
+ }
252
+ /**
253
+ * @return Google_Service_AdExchangeBuyerII_ServingRestriction
254
+ */
255
+ public function getServingRestrictions()
256
+ {
257
+ return $this->servingRestrictions;
258
+ }
259
+ public function setVendorIds($vendorIds)
260
+ {
261
+ $this->vendorIds = $vendorIds;
262
+ }
263
+ public function getVendorIds()
264
+ {
265
+ return $this->vendorIds;
266
+ }
267
+ public function setVersion($version)
268
+ {
269
+ $this->version = $version;
270
+ }
271
+ public function getVersion()
272
+ {
273
+ return $this->version;
274
+ }
275
+ /**
276
+ * @param Google_Service_AdExchangeBuyerII_VideoContent
277
+ */
278
+ public function setVideo(Google_Service_AdExchangeBuyerII_VideoContent $video)
279
+ {
280
+ $this->video = $video;
281
+ }
282
+ /**
283
+ * @return Google_Service_AdExchangeBuyerII_VideoContent
284
+ */
285
+ public function getVideo()
286
+ {
287
+ return $this->video;
288
+ }
289
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/CreativeDealAssociation.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_CreativeDealAssociation extends Google_Model
19
+ {
20
+ public $accountId;
21
+ public $creativeId;
22
+ public $dealsId;
23
+
24
+ public function setAccountId($accountId)
25
+ {
26
+ $this->accountId = $accountId;
27
+ }
28
+ public function getAccountId()
29
+ {
30
+ return $this->accountId;
31
+ }
32
+ public function setCreativeId($creativeId)
33
+ {
34
+ $this->creativeId = $creativeId;
35
+ }
36
+ public function getCreativeId()
37
+ {
38
+ return $this->creativeId;
39
+ }
40
+ public function setDealsId($dealsId)
41
+ {
42
+ $this->dealsId = $dealsId;
43
+ }
44
+ public function getDealsId()
45
+ {
46
+ return $this->dealsId;
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/CreativeStatusRow.php ADDED
@@ -0,0 +1,62 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_CreativeStatusRow extends Google_Model
19
+ {
20
+ protected $bidCountType = 'Google_Service_AdExchangeBuyerII_MetricValue';
21
+ protected $bidCountDataType = '';
22
+ public $creativeStatusId;
23
+ protected $rowDimensionsType = 'Google_Service_AdExchangeBuyerII_RowDimensions';
24
+ protected $rowDimensionsDataType = '';
25
+
26
+ /**
27
+ * @param Google_Service_AdExchangeBuyerII_MetricValue
28
+ */
29
+ public function setBidCount(Google_Service_AdExchangeBuyerII_MetricValue $bidCount)
30
+ {
31
+ $this->bidCount = $bidCount;
32
+ }
33
+ /**
34
+ * @return Google_Service_AdExchangeBuyerII_MetricValue
35
+ */
36
+ public function getBidCount()
37
+ {
38
+ return $this->bidCount;
39
+ }
40
+ public function setCreativeStatusId($creativeStatusId)
41
+ {
42
+ $this->creativeStatusId = $creativeStatusId;
43
+ }
44
+ public function getCreativeStatusId()
45
+ {
46
+ return $this->creativeStatusId;
47
+ }
48
+ /**
49
+ * @param Google_Service_AdExchangeBuyerII_RowDimensions
50
+ */
51
+ public function setRowDimensions(Google_Service_AdExchangeBuyerII_RowDimensions $rowDimensions)
52
+ {
53
+ $this->rowDimensions = $rowDimensions;
54
+ }
55
+ /**
56
+ * @return Google_Service_AdExchangeBuyerII_RowDimensions
57
+ */
58
+ public function getRowDimensions()
59
+ {
60
+ return $this->rowDimensions;
61
+ }
62
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Date.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_Date extends Google_Model
19
+ {
20
+ public $day;
21
+ public $month;
22
+ public $year;
23
+
24
+ public function setDay($day)
25
+ {
26
+ $this->day = $day;
27
+ }
28
+ public function getDay()
29
+ {
30
+ return $this->day;
31
+ }
32
+ public function setMonth($month)
33
+ {
34
+ $this->month = $month;
35
+ }
36
+ public function getMonth()
37
+ {
38
+ return $this->month;
39
+ }
40
+ public function setYear($year)
41
+ {
42
+ $this->year = $year;
43
+ }
44
+ public function getYear()
45
+ {
46
+ return $this->year;
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Disapproval.php ADDED
@@ -0,0 +1,40 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_Disapproval extends Google_Collection
19
+ {
20
+ protected $collection_key = 'details';
21
+ public $details;
22
+ public $reason;
23
+
24
+ public function setDetails($details)
25
+ {
26
+ $this->details = $details;
27
+ }
28
+ public function getDetails()
29
+ {
30
+ return $this->details;
31
+ }
32
+ public function setReason($reason)
33
+ {
34
+ $this->reason = $reason;
35
+ }
36
+ public function getReason()
37
+ {
38
+ return $this->reason;
39
+ }
40
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/FilterSet.php ADDED
@@ -0,0 +1,151 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_FilterSet extends Google_Collection
19
+ {
20
+ protected $collection_key = 'sellerNetworkIds';
21
+ protected $absoluteDateRangeType = 'Google_Service_AdExchangeBuyerII_AbsoluteDateRange';
22
+ protected $absoluteDateRangeDataType = '';
23
+ public $creativeId;
24
+ public $dealId;
25
+ public $environment;
26
+ public $format;
27
+ public $formats;
28
+ public $name;
29
+ public $platforms;
30
+ protected $realtimeTimeRangeType = 'Google_Service_AdExchangeBuyerII_RealtimeTimeRange';
31
+ protected $realtimeTimeRangeDataType = '';
32
+ protected $relativeDateRangeType = 'Google_Service_AdExchangeBuyerII_RelativeDateRange';
33
+ protected $relativeDateRangeDataType = '';
34
+ public $sellerNetworkIds;
35
+ public $timeSeriesGranularity;
36
+
37
+ /**
38
+ * @param Google_Service_AdExchangeBuyerII_AbsoluteDateRange
39
+ */
40
+ public function setAbsoluteDateRange(Google_Service_AdExchangeBuyerII_AbsoluteDateRange $absoluteDateRange)
41
+ {
42
+ $this->absoluteDateRange = $absoluteDateRange;
43
+ }
44
+ /**
45
+ * @return Google_Service_AdExchangeBuyerII_AbsoluteDateRange
46
+ */
47
+ public function getAbsoluteDateRange()
48
+ {
49
+ return $this->absoluteDateRange;
50
+ }
51
+ public function setCreativeId($creativeId)
52
+ {
53
+ $this->creativeId = $creativeId;
54
+ }
55
+ public function getCreativeId()
56
+ {
57
+ return $this->creativeId;
58
+ }
59
+ public function setDealId($dealId)
60
+ {
61
+ $this->dealId = $dealId;
62
+ }
63
+ public function getDealId()
64
+ {
65
+ return $this->dealId;
66
+ }
67
+ public function setEnvironment($environment)
68
+ {
69
+ $this->environment = $environment;
70
+ }
71
+ public function getEnvironment()
72
+ {
73
+ return $this->environment;
74
+ }
75
+ public function setFormat($format)
76
+ {
77
+ $this->format = $format;
78
+ }
79
+ public function getFormat()
80
+ {
81
+ return $this->format;
82
+ }
83
+ public function setFormats($formats)
84
+ {
85
+ $this->formats = $formats;
86
+ }
87
+ public function getFormats()
88
+ {
89
+ return $this->formats;
90
+ }
91
+ public function setName($name)
92
+ {
93
+ $this->name = $name;
94
+ }
95
+ public function getName()
96
+ {
97
+ return $this->name;
98
+ }
99
+ public function setPlatforms($platforms)
100
+ {
101
+ $this->platforms = $platforms;
102
+ }
103
+ public function getPlatforms()
104
+ {
105
+ return $this->platforms;
106
+ }
107
+ /**
108
+ * @param Google_Service_AdExchangeBuyerII_RealtimeTimeRange
109
+ */
110
+ public function setRealtimeTimeRange(Google_Service_AdExchangeBuyerII_RealtimeTimeRange $realtimeTimeRange)
111
+ {
112
+ $this->realtimeTimeRange = $realtimeTimeRange;
113
+ }
114
+ /**
115
+ * @return Google_Service_AdExchangeBuyerII_RealtimeTimeRange
116
+ */
117
+ public function getRealtimeTimeRange()
118
+ {
119
+ return $this->realtimeTimeRange;
120
+ }
121
+ /**
122
+ * @param Google_Service_AdExchangeBuyerII_RelativeDateRange
123
+ */
124
+ public function setRelativeDateRange(Google_Service_AdExchangeBuyerII_RelativeDateRange $relativeDateRange)
125
+ {
126
+ $this->relativeDateRange = $relativeDateRange;
127
+ }
128
+ /**
129
+ * @return Google_Service_AdExchangeBuyerII_RelativeDateRange
130
+ */
131
+ public function getRelativeDateRange()
132
+ {
133
+ return $this->relativeDateRange;
134
+ }
135
+ public function setSellerNetworkIds($sellerNetworkIds)
136
+ {
137
+ $this->sellerNetworkIds = $sellerNetworkIds;
138
+ }
139
+ public function getSellerNetworkIds()
140
+ {
141
+ return $this->sellerNetworkIds;
142
+ }
143
+ public function setTimeSeriesGranularity($timeSeriesGranularity)
144
+ {
145
+ $this->timeSeriesGranularity = $timeSeriesGranularity;
146
+ }
147
+ public function getTimeSeriesGranularity()
148
+ {
149
+ return $this->timeSeriesGranularity;
150
+ }
151
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/FilteredBidCreativeRow.php ADDED
@@ -0,0 +1,62 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_FilteredBidCreativeRow extends Google_Model
19
+ {
20
+ protected $bidCountType = 'Google_Service_AdExchangeBuyerII_MetricValue';
21
+ protected $bidCountDataType = '';
22
+ public $creativeId;
23
+ protected $rowDimensionsType = 'Google_Service_AdExchangeBuyerII_RowDimensions';
24
+ protected $rowDimensionsDataType = '';
25
+
26
+ /**
27
+ * @param Google_Service_AdExchangeBuyerII_MetricValue
28
+ */
29
+ public function setBidCount(Google_Service_AdExchangeBuyerII_MetricValue $bidCount)
30
+ {
31
+ $this->bidCount = $bidCount;
32
+ }
33
+ /**
34
+ * @return Google_Service_AdExchangeBuyerII_MetricValue
35
+ */
36
+ public function getBidCount()
37
+ {
38
+ return $this->bidCount;
39
+ }
40
+ public function setCreativeId($creativeId)
41
+ {
42
+ $this->creativeId = $creativeId;
43
+ }
44
+ public function getCreativeId()
45
+ {
46
+ return $this->creativeId;
47
+ }
48
+ /**
49
+ * @param Google_Service_AdExchangeBuyerII_RowDimensions
50
+ */
51
+ public function setRowDimensions(Google_Service_AdExchangeBuyerII_RowDimensions $rowDimensions)
52
+ {
53
+ $this->rowDimensions = $rowDimensions;
54
+ }
55
+ /**
56
+ * @return Google_Service_AdExchangeBuyerII_RowDimensions
57
+ */
58
+ public function getRowDimensions()
59
+ {
60
+ return $this->rowDimensions;
61
+ }
62
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/FilteredBidDetailRow.php ADDED
@@ -0,0 +1,62 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_FilteredBidDetailRow extends Google_Model
19
+ {
20
+ protected $bidCountType = 'Google_Service_AdExchangeBuyerII_MetricValue';
21
+ protected $bidCountDataType = '';
22
+ public $detailId;
23
+ protected $rowDimensionsType = 'Google_Service_AdExchangeBuyerII_RowDimensions';
24
+ protected $rowDimensionsDataType = '';
25
+
26
+ /**
27
+ * @param Google_Service_AdExchangeBuyerII_MetricValue
28
+ */
29
+ public function setBidCount(Google_Service_AdExchangeBuyerII_MetricValue $bidCount)
30
+ {
31
+ $this->bidCount = $bidCount;
32
+ }
33
+ /**
34
+ * @return Google_Service_AdExchangeBuyerII_MetricValue
35
+ */
36
+ public function getBidCount()
37
+ {
38
+ return $this->bidCount;
39
+ }
40
+ public function setDetailId($detailId)
41
+ {
42
+ $this->detailId = $detailId;
43
+ }
44
+ public function getDetailId()
45
+ {
46
+ return $this->detailId;
47
+ }
48
+ /**
49
+ * @param Google_Service_AdExchangeBuyerII_RowDimensions
50
+ */
51
+ public function setRowDimensions(Google_Service_AdExchangeBuyerII_RowDimensions $rowDimensions)
52
+ {
53
+ $this->rowDimensions = $rowDimensions;
54
+ }
55
+ /**
56
+ * @return Google_Service_AdExchangeBuyerII_RowDimensions
57
+ */
58
+ public function getRowDimensions()
59
+ {
60
+ return $this->rowDimensions;
61
+ }
62
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/FilteringStats.php ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_FilteringStats extends Google_Collection
19
+ {
20
+ protected $collection_key = 'reasons';
21
+ protected $dateType = 'Google_Service_AdExchangeBuyerII_Date';
22
+ protected $dateDataType = '';
23
+ protected $reasonsType = 'Google_Service_AdExchangeBuyerII_Reason';
24
+ protected $reasonsDataType = 'array';
25
+
26
+ /**
27
+ * @param Google_Service_AdExchangeBuyerII_Date
28
+ */
29
+ public function setDate(Google_Service_AdExchangeBuyerII_Date $date)
30
+ {
31
+ $this->date = $date;
32
+ }
33
+ /**
34
+ * @return Google_Service_AdExchangeBuyerII_Date
35
+ */
36
+ public function getDate()
37
+ {
38
+ return $this->date;
39
+ }
40
+ /**
41
+ * @param Google_Service_AdExchangeBuyerII_Reason
42
+ */
43
+ public function setReasons($reasons)
44
+ {
45
+ $this->reasons = $reasons;
46
+ }
47
+ /**
48
+ * @return Google_Service_AdExchangeBuyerII_Reason
49
+ */
50
+ public function getReasons()
51
+ {
52
+ return $this->reasons;
53
+ }
54
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/HtmlContent.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_HtmlContent extends Google_Model
19
+ {
20
+ public $height;
21
+ public $snippet;
22
+ public $width;
23
+
24
+ public function setHeight($height)
25
+ {
26
+ $this->height = $height;
27
+ }
28
+ public function getHeight()
29
+ {
30
+ return $this->height;
31
+ }
32
+ public function setSnippet($snippet)
33
+ {
34
+ $this->snippet = $snippet;
35
+ }
36
+ public function getSnippet()
37
+ {
38
+ return $this->snippet;
39
+ }
40
+ public function setWidth($width)
41
+ {
42
+ $this->width = $width;
43
+ }
44
+ public function getWidth()
45
+ {
46
+ return $this->width;
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Image.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_Image extends Google_Model
19
+ {
20
+ public $height;
21
+ public $url;
22
+ public $width;
23
+
24
+ public function setHeight($height)
25
+ {
26
+ $this->height = $height;
27
+ }
28
+ public function getHeight()
29
+ {
30
+ return $this->height;
31
+ }
32
+ public function setUrl($url)
33
+ {
34
+ $this->url = $url;
35
+ }
36
+ public function getUrl()
37
+ {
38
+ return $this->url;
39
+ }
40
+ public function setWidth($width)
41
+ {
42
+ $this->width = $width;
43
+ }
44
+ public function getWidth()
45
+ {
46
+ return $this->width;
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ImpressionMetricsRow.php ADDED
@@ -0,0 +1,117 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_ImpressionMetricsRow extends Google_Model
19
+ {
20
+ protected $availableImpressionsType = 'Google_Service_AdExchangeBuyerII_MetricValue';
21
+ protected $availableImpressionsDataType = '';
22
+ protected $bidRequestsType = 'Google_Service_AdExchangeBuyerII_MetricValue';
23
+ protected $bidRequestsDataType = '';
24
+ protected $inventoryMatchesType = 'Google_Service_AdExchangeBuyerII_MetricValue';
25
+ protected $inventoryMatchesDataType = '';
26
+ protected $responsesWithBidsType = 'Google_Service_AdExchangeBuyerII_MetricValue';
27
+ protected $responsesWithBidsDataType = '';
28
+ protected $rowDimensionsType = 'Google_Service_AdExchangeBuyerII_RowDimensions';
29
+ protected $rowDimensionsDataType = '';
30
+ protected $successfulResponsesType = 'Google_Service_AdExchangeBuyerII_MetricValue';
31
+ protected $successfulResponsesDataType = '';
32
+
33
+ /**
34
+ * @param Google_Service_AdExchangeBuyerII_MetricValue
35
+ */
36
+ public function setAvailableImpressions(Google_Service_AdExchangeBuyerII_MetricValue $availableImpressions)
37
+ {
38
+ $this->availableImpressions = $availableImpressions;
39
+ }
40
+ /**
41
+ * @return Google_Service_AdExchangeBuyerII_MetricValue
42
+ */
43
+ public function getAvailableImpressions()
44
+ {
45
+ return $this->availableImpressions;
46
+ }
47
+ /**
48
+ * @param Google_Service_AdExchangeBuyerII_MetricValue
49
+ */
50
+ public function setBidRequests(Google_Service_AdExchangeBuyerII_MetricValue $bidRequests)
51
+ {
52
+ $this->bidRequests = $bidRequests;
53
+ }
54
+ /**
55
+ * @return Google_Service_AdExchangeBuyerII_MetricValue
56
+ */
57
+ public function getBidRequests()
58
+ {
59
+ return $this->bidRequests;
60
+ }
61
+ /**
62
+ * @param Google_Service_AdExchangeBuyerII_MetricValue
63
+ */
64
+ public function setInventoryMatches(Google_Service_AdExchangeBuyerII_MetricValue $inventoryMatches)
65
+ {
66
+ $this->inventoryMatches = $inventoryMatches;
67
+ }
68
+ /**
69
+ * @return Google_Service_AdExchangeBuyerII_MetricValue
70
+ */
71
+ public function getInventoryMatches()
72
+ {
73
+ return $this->inventoryMatches;
74
+ }
75
+ /**
76
+ * @param Google_Service_AdExchangeBuyerII_MetricValue
77
+ */
78
+ public function setResponsesWithBids(Google_Service_AdExchangeBuyerII_MetricValue $responsesWithBids)
79
+ {
80
+ $this->responsesWithBids = $responsesWithBids;
81
+ }
82
+ /**
83
+ * @return Google_Service_AdExchangeBuyerII_MetricValue
84
+ */
85
+ public function getResponsesWithBids()
86
+ {
87
+ return $this->responsesWithBids;
88
+ }
89
+ /**
90
+ * @param Google_Service_AdExchangeBuyerII_RowDimensions
91
+ */
92
+ public function setRowDimensions(Google_Service_AdExchangeBuyerII_RowDimensions $rowDimensions)
93
+ {
94
+ $this->rowDimensions = $rowDimensions;
95
+ }
96
+ /**
97
+ * @return Google_Service_AdExchangeBuyerII_RowDimensions
98
+ */
99
+ public function getRowDimensions()
100
+ {
101
+ return $this->rowDimensions;
102
+ }
103
+ /**
104
+ * @param Google_Service_AdExchangeBuyerII_MetricValue
105
+ */
106
+ public function setSuccessfulResponses(Google_Service_AdExchangeBuyerII_MetricValue $successfulResponses)
107
+ {
108
+ $this->successfulResponses = $successfulResponses;
109
+ }
110
+ /**
111
+ * @return Google_Service_AdExchangeBuyerII_MetricValue
112
+ */
113
+ public function getSuccessfulResponses()
114
+ {
115
+ return $this->successfulResponses;
116
+ }
117
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListBidMetricsResponse.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_ListBidMetricsResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'bidMetricsRows';
21
+ protected $bidMetricsRowsType = 'Google_Service_AdExchangeBuyerII_BidMetricsRow';
22
+ protected $bidMetricsRowsDataType = 'array';
23
+ public $nextPageToken;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyerII_BidMetricsRow
27
+ */
28
+ public function setBidMetricsRows($bidMetricsRows)
29
+ {
30
+ $this->bidMetricsRows = $bidMetricsRows;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyerII_BidMetricsRow
34
+ */
35
+ public function getBidMetricsRows()
36
+ {
37
+ return $this->bidMetricsRows;
38
+ }
39
+ public function setNextPageToken($nextPageToken)
40
+ {
41
+ $this->nextPageToken = $nextPageToken;
42
+ }
43
+ public function getNextPageToken()
44
+ {
45
+ return $this->nextPageToken;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListBidResponseErrorsResponse.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_ListBidResponseErrorsResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'calloutStatusRows';
21
+ protected $calloutStatusRowsType = 'Google_Service_AdExchangeBuyerII_CalloutStatusRow';
22
+ protected $calloutStatusRowsDataType = 'array';
23
+ public $nextPageToken;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyerII_CalloutStatusRow
27
+ */
28
+ public function setCalloutStatusRows($calloutStatusRows)
29
+ {
30
+ $this->calloutStatusRows = $calloutStatusRows;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyerII_CalloutStatusRow
34
+ */
35
+ public function getCalloutStatusRows()
36
+ {
37
+ return $this->calloutStatusRows;
38
+ }
39
+ public function setNextPageToken($nextPageToken)
40
+ {
41
+ $this->nextPageToken = $nextPageToken;
42
+ }
43
+ public function getNextPageToken()
44
+ {
45
+ return $this->nextPageToken;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListBidResponsesWithoutBidsResponse.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_ListBidResponsesWithoutBidsResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'bidResponseWithoutBidsStatusRows';
21
+ protected $bidResponseWithoutBidsStatusRowsType = 'Google_Service_AdExchangeBuyerII_BidResponseWithoutBidsStatusRow';
22
+ protected $bidResponseWithoutBidsStatusRowsDataType = 'array';
23
+ public $nextPageToken;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyerII_BidResponseWithoutBidsStatusRow
27
+ */
28
+ public function setBidResponseWithoutBidsStatusRows($bidResponseWithoutBidsStatusRows)
29
+ {
30
+ $this->bidResponseWithoutBidsStatusRows = $bidResponseWithoutBidsStatusRows;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyerII_BidResponseWithoutBidsStatusRow
34
+ */
35
+ public function getBidResponseWithoutBidsStatusRows()
36
+ {
37
+ return $this->bidResponseWithoutBidsStatusRows;
38
+ }
39
+ public function setNextPageToken($nextPageToken)
40
+ {
41
+ $this->nextPageToken = $nextPageToken;
42
+ }
43
+ public function getNextPageToken()
44
+ {
45
+ return $this->nextPageToken;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListClientUserInvitationsResponse.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_ListClientUserInvitationsResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'invitations';
21
+ protected $invitationsType = 'Google_Service_AdExchangeBuyerII_ClientUserInvitation';
22
+ protected $invitationsDataType = 'array';
23
+ public $nextPageToken;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyerII_ClientUserInvitation
27
+ */
28
+ public function setInvitations($invitations)
29
+ {
30
+ $this->invitations = $invitations;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyerII_ClientUserInvitation
34
+ */
35
+ public function getInvitations()
36
+ {
37
+ return $this->invitations;
38
+ }
39
+ public function setNextPageToken($nextPageToken)
40
+ {
41
+ $this->nextPageToken = $nextPageToken;
42
+ }
43
+ public function getNextPageToken()
44
+ {
45
+ return $this->nextPageToken;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListClientUsersResponse.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_ListClientUsersResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'users';
21
+ public $nextPageToken;
22
+ protected $usersType = 'Google_Service_AdExchangeBuyerII_ClientUser';
23
+ protected $usersDataType = 'array';
24
+
25
+ public function setNextPageToken($nextPageToken)
26
+ {
27
+ $this->nextPageToken = $nextPageToken;
28
+ }
29
+ public function getNextPageToken()
30
+ {
31
+ return $this->nextPageToken;
32
+ }
33
+ /**
34
+ * @param Google_Service_AdExchangeBuyerII_ClientUser
35
+ */
36
+ public function setUsers($users)
37
+ {
38
+ $this->users = $users;
39
+ }
40
+ /**
41
+ * @return Google_Service_AdExchangeBuyerII_ClientUser
42
+ */
43
+ public function getUsers()
44
+ {
45
+ return $this->users;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListClientsResponse.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_ListClientsResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'clients';
21
+ protected $clientsType = 'Google_Service_AdExchangeBuyerII_Client';
22
+ protected $clientsDataType = 'array';
23
+ public $nextPageToken;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyerII_Client
27
+ */
28
+ public function setClients($clients)
29
+ {
30
+ $this->clients = $clients;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyerII_Client
34
+ */
35
+ public function getClients()
36
+ {
37
+ return $this->clients;
38
+ }
39
+ public function setNextPageToken($nextPageToken)
40
+ {
41
+ $this->nextPageToken = $nextPageToken;
42
+ }
43
+ public function getNextPageToken()
44
+ {
45
+ return $this->nextPageToken;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListCreativeStatusBreakdownByCreativeResponse.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_ListCreativeStatusBreakdownByCreativeResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'filteredBidCreativeRows';
21
+ protected $filteredBidCreativeRowsType = 'Google_Service_AdExchangeBuyerII_FilteredBidCreativeRow';
22
+ protected $filteredBidCreativeRowsDataType = 'array';
23
+ public $nextPageToken;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyerII_FilteredBidCreativeRow
27
+ */
28
+ public function setFilteredBidCreativeRows($filteredBidCreativeRows)
29
+ {
30
+ $this->filteredBidCreativeRows = $filteredBidCreativeRows;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyerII_FilteredBidCreativeRow
34
+ */
35
+ public function getFilteredBidCreativeRows()
36
+ {
37
+ return $this->filteredBidCreativeRows;
38
+ }
39
+ public function setNextPageToken($nextPageToken)
40
+ {
41
+ $this->nextPageToken = $nextPageToken;
42
+ }
43
+ public function getNextPageToken()
44
+ {
45
+ return $this->nextPageToken;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListCreativeStatusBreakdownByDetailResponse.php ADDED
@@ -0,0 +1,56 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_ListCreativeStatusBreakdownByDetailResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'filteredBidDetailRows';
21
+ public $detailType;
22
+ protected $filteredBidDetailRowsType = 'Google_Service_AdExchangeBuyerII_FilteredBidDetailRow';
23
+ protected $filteredBidDetailRowsDataType = 'array';
24
+ public $nextPageToken;
25
+
26
+ public function setDetailType($detailType)
27
+ {
28
+ $this->detailType = $detailType;
29
+ }
30
+ public function getDetailType()
31
+ {
32
+ return $this->detailType;
33
+ }
34
+ /**
35
+ * @param Google_Service_AdExchangeBuyerII_FilteredBidDetailRow
36
+ */
37
+ public function setFilteredBidDetailRows($filteredBidDetailRows)
38
+ {
39
+ $this->filteredBidDetailRows = $filteredBidDetailRows;
40
+ }
41
+ /**
42
+ * @return Google_Service_AdExchangeBuyerII_FilteredBidDetailRow
43
+ */
44
+ public function getFilteredBidDetailRows()
45
+ {
46
+ return $this->filteredBidDetailRows;
47
+ }
48
+ public function setNextPageToken($nextPageToken)
49
+ {
50
+ $this->nextPageToken = $nextPageToken;
51
+ }
52
+ public function getNextPageToken()
53
+ {
54
+ return $this->nextPageToken;
55
+ }
56
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListCreativesResponse.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_ListCreativesResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'creatives';
21
+ protected $creativesType = 'Google_Service_AdExchangeBuyerII_Creative';
22
+ protected $creativesDataType = 'array';
23
+ public $nextPageToken;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyerII_Creative
27
+ */
28
+ public function setCreatives($creatives)
29
+ {
30
+ $this->creatives = $creatives;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyerII_Creative
34
+ */
35
+ public function getCreatives()
36
+ {
37
+ return $this->creatives;
38
+ }
39
+ public function setNextPageToken($nextPageToken)
40
+ {
41
+ $this->nextPageToken = $nextPageToken;
42
+ }
43
+ public function getNextPageToken()
44
+ {
45
+ return $this->nextPageToken;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListDealAssociationsResponse.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_ListDealAssociationsResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'associations';
21
+ protected $associationsType = 'Google_Service_AdExchangeBuyerII_CreativeDealAssociation';
22
+ protected $associationsDataType = 'array';
23
+ public $nextPageToken;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyerII_CreativeDealAssociation
27
+ */
28
+ public function setAssociations($associations)
29
+ {
30
+ $this->associations = $associations;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyerII_CreativeDealAssociation
34
+ */
35
+ public function getAssociations()
36
+ {
37
+ return $this->associations;
38
+ }
39
+ public function setNextPageToken($nextPageToken)
40
+ {
41
+ $this->nextPageToken = $nextPageToken;
42
+ }
43
+ public function getNextPageToken()
44
+ {
45
+ return $this->nextPageToken;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListFilterSetsResponse.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_ListFilterSetsResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'filterSets';
21
+ protected $filterSetsType = 'Google_Service_AdExchangeBuyerII_FilterSet';
22
+ protected $filterSetsDataType = 'array';
23
+ public $nextPageToken;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyerII_FilterSet
27
+ */
28
+ public function setFilterSets($filterSets)
29
+ {
30
+ $this->filterSets = $filterSets;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyerII_FilterSet
34
+ */
35
+ public function getFilterSets()
36
+ {
37
+ return $this->filterSets;
38
+ }
39
+ public function setNextPageToken($nextPageToken)
40
+ {
41
+ $this->nextPageToken = $nextPageToken;
42
+ }
43
+ public function getNextPageToken()
44
+ {
45
+ return $this->nextPageToken;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListFilteredBidRequestsResponse.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_ListFilteredBidRequestsResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'calloutStatusRows';
21
+ protected $calloutStatusRowsType = 'Google_Service_AdExchangeBuyerII_CalloutStatusRow';
22
+ protected $calloutStatusRowsDataType = 'array';
23
+ public $nextPageToken;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyerII_CalloutStatusRow
27
+ */
28
+ public function setCalloutStatusRows($calloutStatusRows)
29
+ {
30
+ $this->calloutStatusRows = $calloutStatusRows;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyerII_CalloutStatusRow
34
+ */
35
+ public function getCalloutStatusRows()
36
+ {
37
+ return $this->calloutStatusRows;
38
+ }
39
+ public function setNextPageToken($nextPageToken)
40
+ {
41
+ $this->nextPageToken = $nextPageToken;
42
+ }
43
+ public function getNextPageToken()
44
+ {
45
+ return $this->nextPageToken;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListFilteredBidsResponse.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_ListFilteredBidsResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'creativeStatusRows';
21
+ protected $creativeStatusRowsType = 'Google_Service_AdExchangeBuyerII_CreativeStatusRow';
22
+ protected $creativeStatusRowsDataType = 'array';
23
+ public $nextPageToken;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyerII_CreativeStatusRow
27
+ */
28
+ public function setCreativeStatusRows($creativeStatusRows)
29
+ {
30
+ $this->creativeStatusRows = $creativeStatusRows;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyerII_CreativeStatusRow
34
+ */
35
+ public function getCreativeStatusRows()
36
+ {
37
+ return $this->creativeStatusRows;
38
+ }
39
+ public function setNextPageToken($nextPageToken)
40
+ {
41
+ $this->nextPageToken = $nextPageToken;
42
+ }
43
+ public function getNextPageToken()
44
+ {
45
+ return $this->nextPageToken;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListImpressionMetricsResponse.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_ListImpressionMetricsResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'impressionMetricsRows';
21
+ protected $impressionMetricsRowsType = 'Google_Service_AdExchangeBuyerII_ImpressionMetricsRow';
22
+ protected $impressionMetricsRowsDataType = 'array';
23
+ public $nextPageToken;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyerII_ImpressionMetricsRow
27
+ */
28
+ public function setImpressionMetricsRows($impressionMetricsRows)
29
+ {
30
+ $this->impressionMetricsRows = $impressionMetricsRows;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyerII_ImpressionMetricsRow
34
+ */
35
+ public function getImpressionMetricsRows()
36
+ {
37
+ return $this->impressionMetricsRows;
38
+ }
39
+ public function setNextPageToken($nextPageToken)
40
+ {
41
+ $this->nextPageToken = $nextPageToken;
42
+ }
43
+ public function getNextPageToken()
44
+ {
45
+ return $this->nextPageToken;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListLosingBidsResponse.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_ListLosingBidsResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'creativeStatusRows';
21
+ protected $creativeStatusRowsType = 'Google_Service_AdExchangeBuyerII_CreativeStatusRow';
22
+ protected $creativeStatusRowsDataType = 'array';
23
+ public $nextPageToken;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeBuyerII_CreativeStatusRow
27
+ */
28
+ public function setCreativeStatusRows($creativeStatusRows)
29
+ {
30
+ $this->creativeStatusRows = $creativeStatusRows;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeBuyerII_CreativeStatusRow
34
+ */
35
+ public function getCreativeStatusRows()
36
+ {
37
+ return $this->creativeStatusRows;
38
+ }
39
+ public function setNextPageToken($nextPageToken)
40
+ {
41
+ $this->nextPageToken = $nextPageToken;
42
+ }
43
+ public function getNextPageToken()
44
+ {
45
+ return $this->nextPageToken;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ListNonBillableWinningBidsResponse.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_ListNonBillableWinningBidsResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'nonBillableWinningBidStatusRows';
21
+ public $nextPageToken;
22
+ protected $nonBillableWinningBidStatusRowsType = 'Google_Service_AdExchangeBuyerII_NonBillableWinningBidStatusRow';
23
+ protected $nonBillableWinningBidStatusRowsDataType = 'array';
24
+
25
+ public function setNextPageToken($nextPageToken)
26
+ {
27
+ $this->nextPageToken = $nextPageToken;
28
+ }
29
+ public function getNextPageToken()
30
+ {
31
+ return $this->nextPageToken;
32
+ }
33
+ /**
34
+ * @param Google_Service_AdExchangeBuyerII_NonBillableWinningBidStatusRow
35
+ */
36
+ public function setNonBillableWinningBidStatusRows($nonBillableWinningBidStatusRows)
37
+ {
38
+ $this->nonBillableWinningBidStatusRows = $nonBillableWinningBidStatusRows;
39
+ }
40
+ /**
41
+ * @return Google_Service_AdExchangeBuyerII_NonBillableWinningBidStatusRow
42
+ */
43
+ public function getNonBillableWinningBidStatusRows()
44
+ {
45
+ return $this->nonBillableWinningBidStatusRows;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/LocationContext.php ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_LocationContext extends Google_Collection
19
+ {
20
+ protected $collection_key = 'geoCriteriaIds';
21
+ public $geoCriteriaIds;
22
+
23
+ public function setGeoCriteriaIds($geoCriteriaIds)
24
+ {
25
+ $this->geoCriteriaIds = $geoCriteriaIds;
26
+ }
27
+ public function getGeoCriteriaIds()
28
+ {
29
+ return $this->geoCriteriaIds;
30
+ }
31
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/MetricValue.php ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_MetricValue extends Google_Model
19
+ {
20
+ public $value;
21
+ public $variance;
22
+
23
+ public function setValue($value)
24
+ {
25
+ $this->value = $value;
26
+ }
27
+ public function getValue()
28
+ {
29
+ return $this->value;
30
+ }
31
+ public function setVariance($variance)
32
+ {
33
+ $this->variance = $variance;
34
+ }
35
+ public function getVariance()
36
+ {
37
+ return $this->variance;
38
+ }
39
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/NativeContent.php ADDED
@@ -0,0 +1,159 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_NativeContent extends Google_Model
19
+ {
20
+ public $advertiserName;
21
+ protected $appIconType = 'Google_Service_AdExchangeBuyerII_Image';
22
+ protected $appIconDataType = '';
23
+ public $body;
24
+ public $callToAction;
25
+ public $clickLinkUrl;
26
+ public $clickTrackingUrl;
27
+ public $headline;
28
+ protected $imageType = 'Google_Service_AdExchangeBuyerII_Image';
29
+ protected $imageDataType = '';
30
+ protected $logoType = 'Google_Service_AdExchangeBuyerII_Image';
31
+ protected $logoDataType = '';
32
+ public $priceDisplayText;
33
+ public $starRating;
34
+ public $storeUrl;
35
+ public $videoUrl;
36
+
37
+ public function setAdvertiserName($advertiserName)
38
+ {
39
+ $this->advertiserName = $advertiserName;
40
+ }
41
+ public function getAdvertiserName()
42
+ {
43
+ return $this->advertiserName;
44
+ }
45
+ /**
46
+ * @param Google_Service_AdExchangeBuyerII_Image
47
+ */
48
+ public function setAppIcon(Google_Service_AdExchangeBuyerII_Image $appIcon)
49
+ {
50
+ $this->appIcon = $appIcon;
51
+ }
52
+ /**
53
+ * @return Google_Service_AdExchangeBuyerII_Image
54
+ */
55
+ public function getAppIcon()
56
+ {
57
+ return $this->appIcon;
58
+ }
59
+ public function setBody($body)
60
+ {
61
+ $this->body = $body;
62
+ }
63
+ public function getBody()
64
+ {
65
+ return $this->body;
66
+ }
67
+ public function setCallToAction($callToAction)
68
+ {
69
+ $this->callToAction = $callToAction;
70
+ }
71
+ public function getCallToAction()
72
+ {
73
+ return $this->callToAction;
74
+ }
75
+ public function setClickLinkUrl($clickLinkUrl)
76
+ {
77
+ $this->clickLinkUrl = $clickLinkUrl;
78
+ }
79
+ public function getClickLinkUrl()
80
+ {
81
+ return $this->clickLinkUrl;
82
+ }
83
+ public function setClickTrackingUrl($clickTrackingUrl)
84
+ {
85
+ $this->clickTrackingUrl = $clickTrackingUrl;
86
+ }
87
+ public function getClickTrackingUrl()
88
+ {
89
+ return $this->clickTrackingUrl;
90
+ }
91
+ public function setHeadline($headline)
92
+ {
93
+ $this->headline = $headline;
94
+ }
95
+ public function getHeadline()
96
+ {
97
+ return $this->headline;
98
+ }
99
+ /**
100
+ * @param Google_Service_AdExchangeBuyerII_Image
101
+ */
102
+ public function setImage(Google_Service_AdExchangeBuyerII_Image $image)
103
+ {
104
+ $this->image = $image;
105
+ }
106
+ /**
107
+ * @return Google_Service_AdExchangeBuyerII_Image
108
+ */
109
+ public function getImage()
110
+ {
111
+ return $this->image;
112
+ }
113
+ /**
114
+ * @param Google_Service_AdExchangeBuyerII_Image
115
+ */
116
+ public function setLogo(Google_Service_AdExchangeBuyerII_Image $logo)
117
+ {
118
+ $this->logo = $logo;
119
+ }
120
+ /**
121
+ * @return Google_Service_AdExchangeBuyerII_Image
122
+ */
123
+ public function getLogo()
124
+ {
125
+ return $this->logo;
126
+ }
127
+ public function setPriceDisplayText($priceDisplayText)
128
+ {
129
+ $this->priceDisplayText = $priceDisplayText;
130
+ }
131
+ public function getPriceDisplayText()
132
+ {
133
+ return $this->priceDisplayText;
134
+ }
135
+ public function setStarRating($starRating)
136
+ {
137
+ $this->starRating = $starRating;
138
+ }
139
+ public function getStarRating()
140
+ {
141
+ return $this->starRating;
142
+ }
143
+ public function setStoreUrl($storeUrl)
144
+ {
145
+ $this->storeUrl = $storeUrl;
146
+ }
147
+ public function getStoreUrl()
148
+ {
149
+ return $this->storeUrl;
150
+ }
151
+ public function setVideoUrl($videoUrl)
152
+ {
153
+ $this->videoUrl = $videoUrl;
154
+ }
155
+ public function getVideoUrl()
156
+ {
157
+ return $this->videoUrl;
158
+ }
159
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/NonBillableWinningBidStatusRow.php ADDED
@@ -0,0 +1,62 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_NonBillableWinningBidStatusRow extends Google_Model
19
+ {
20
+ protected $bidCountType = 'Google_Service_AdExchangeBuyerII_MetricValue';
21
+ protected $bidCountDataType = '';
22
+ protected $rowDimensionsType = 'Google_Service_AdExchangeBuyerII_RowDimensions';
23
+ protected $rowDimensionsDataType = '';
24
+ public $status;
25
+
26
+ /**
27
+ * @param Google_Service_AdExchangeBuyerII_MetricValue
28
+ */
29
+ public function setBidCount(Google_Service_AdExchangeBuyerII_MetricValue $bidCount)
30
+ {
31
+ $this->bidCount = $bidCount;
32
+ }
33
+ /**
34
+ * @return Google_Service_AdExchangeBuyerII_MetricValue
35
+ */
36
+ public function getBidCount()
37
+ {
38
+ return $this->bidCount;
39
+ }
40
+ /**
41
+ * @param Google_Service_AdExchangeBuyerII_RowDimensions
42
+ */
43
+ public function setRowDimensions(Google_Service_AdExchangeBuyerII_RowDimensions $rowDimensions)
44
+ {
45
+ $this->rowDimensions = $rowDimensions;
46
+ }
47
+ /**
48
+ * @return Google_Service_AdExchangeBuyerII_RowDimensions
49
+ */
50
+ public function getRowDimensions()
51
+ {
52
+ return $this->rowDimensions;
53
+ }
54
+ public function setStatus($status)
55
+ {
56
+ $this->status = $status;
57
+ }
58
+ public function getStatus()
59
+ {
60
+ return $this->status;
61
+ }
62
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/PlatformContext.php ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_PlatformContext extends Google_Collection
19
+ {
20
+ protected $collection_key = 'platforms';
21
+ public $platforms;
22
+
23
+ public function setPlatforms($platforms)
24
+ {
25
+ $this->platforms = $platforms;
26
+ }
27
+ public function getPlatforms()
28
+ {
29
+ return $this->platforms;
30
+ }
31
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/RealtimeTimeRange.php ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_RealtimeTimeRange extends Google_Model
19
+ {
20
+ public $startTimestamp;
21
+
22
+ public function setStartTimestamp($startTimestamp)
23
+ {
24
+ $this->startTimestamp = $startTimestamp;
25
+ }
26
+ public function getStartTimestamp()
27
+ {
28
+ return $this->startTimestamp;
29
+ }
30
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Reason.php ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_Reason extends Google_Model
19
+ {
20
+ public $count;
21
+ public $status;
22
+
23
+ public function setCount($count)
24
+ {
25
+ $this->count = $count;
26
+ }
27
+ public function getCount()
28
+ {
29
+ return $this->count;
30
+ }
31
+ public function setStatus($status)
32
+ {
33
+ $this->status = $status;
34
+ }
35
+ public function getStatus()
36
+ {
37
+ return $this->status;
38
+ }
39
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/RelativeDateRange.php ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_RelativeDateRange extends Google_Model
19
+ {
20
+ public $durationDays;
21
+ public $offsetDays;
22
+
23
+ public function setDurationDays($durationDays)
24
+ {
25
+ $this->durationDays = $durationDays;
26
+ }
27
+ public function getDurationDays()
28
+ {
29
+ return $this->durationDays;
30
+ }
31
+ public function setOffsetDays($offsetDays)
32
+ {
33
+ $this->offsetDays = $offsetDays;
34
+ }
35
+ public function getOffsetDays()
36
+ {
37
+ return $this->offsetDays;
38
+ }
39
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/RemoveDealAssociationRequest.php ADDED
@@ -0,0 +1,37 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_RemoveDealAssociationRequest extends Google_Model
19
+ {
20
+ protected $associationType = 'Google_Service_AdExchangeBuyerII_CreativeDealAssociation';
21
+ protected $associationDataType = '';
22
+
23
+ /**
24
+ * @param Google_Service_AdExchangeBuyerII_CreativeDealAssociation
25
+ */
26
+ public function setAssociation(Google_Service_AdExchangeBuyerII_CreativeDealAssociation $association)
27
+ {
28
+ $this->association = $association;
29
+ }
30
+ /**
31
+ * @return Google_Service_AdExchangeBuyerII_CreativeDealAssociation
32
+ */
33
+ public function getAssociation()
34
+ {
35
+ return $this->association;
36
+ }
37
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/Accounts.php ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "accounts" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $accounts = $adexchangebuyer2Service->accounts;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_Accounts extends Google_Service_Resource
27
+ {
28
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/AccountsClients.php ADDED
@@ -0,0 +1,104 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "clients" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $clients = $adexchangebuyer2Service->clients;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_AccountsClients extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Creates a new client buyer. (clients.create)
30
+ *
31
+ * @param string $accountId Unique numerical account ID for the buyer of which
32
+ * the client buyer is a customer; the sponsor buyer to create a client for.
33
+ * (required)
34
+ * @param Google_Service_AdExchangeBuyerII_Client $postBody
35
+ * @param array $optParams Optional parameters.
36
+ * @return Google_Service_AdExchangeBuyerII_Client
37
+ */
38
+ public function create($accountId, Google_Service_AdExchangeBuyerII_Client $postBody, $optParams = array())
39
+ {
40
+ $params = array('accountId' => $accountId, 'postBody' => $postBody);
41
+ $params = array_merge($params, $optParams);
42
+ return $this->call('create', array($params), "Google_Service_AdExchangeBuyerII_Client");
43
+ }
44
+ /**
45
+ * Gets a client buyer with a given client account ID. (clients.get)
46
+ *
47
+ * @param string $accountId Numerical account ID of the client's sponsor buyer.
48
+ * (required)
49
+ * @param string $clientAccountId Numerical account ID of the client buyer to
50
+ * retrieve. (required)
51
+ * @param array $optParams Optional parameters.
52
+ * @return Google_Service_AdExchangeBuyerII_Client
53
+ */
54
+ public function get($accountId, $clientAccountId, $optParams = array())
55
+ {
56
+ $params = array('accountId' => $accountId, 'clientAccountId' => $clientAccountId);
57
+ $params = array_merge($params, $optParams);
58
+ return $this->call('get', array($params), "Google_Service_AdExchangeBuyerII_Client");
59
+ }
60
+ /**
61
+ * Lists all the clients for the current sponsor buyer.
62
+ * (clients.listAccountsClients)
63
+ *
64
+ * @param string $accountId Unique numerical account ID of the sponsor buyer to
65
+ * list the clients for.
66
+ * @param array $optParams Optional parameters.
67
+ *
68
+ * @opt_param string pageToken A token identifying a page of results the server
69
+ * should return. Typically, this is the value of
70
+ * ListClientsResponse.nextPageToken returned from the previous call to the
71
+ * accounts.clients.list method.
72
+ * @opt_param string partnerClientId Optional unique identifier (from the
73
+ * standpoint of an Ad Exchange sponsor buyer partner) of the client to return.
74
+ * If specified, at most one client will be returned in the response.
75
+ * @opt_param int pageSize Requested page size. The server may return fewer
76
+ * clients than requested. If unspecified, the server will pick an appropriate
77
+ * default.
78
+ * @return Google_Service_AdExchangeBuyerII_ListClientsResponse
79
+ */
80
+ public function listAccountsClients($accountId, $optParams = array())
81
+ {
82
+ $params = array('accountId' => $accountId);
83
+ $params = array_merge($params, $optParams);
84
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListClientsResponse");
85
+ }
86
+ /**
87
+ * Updates an existing client buyer. (clients.update)
88
+ *
89
+ * @param string $accountId Unique numerical account ID for the buyer of which
90
+ * the client buyer is a customer; the sponsor buyer to update a client for.
91
+ * (required)
92
+ * @param string $clientAccountId Unique numerical account ID of the client to
93
+ * update. (required)
94
+ * @param Google_Service_AdExchangeBuyerII_Client $postBody
95
+ * @param array $optParams Optional parameters.
96
+ * @return Google_Service_AdExchangeBuyerII_Client
97
+ */
98
+ public function update($accountId, $clientAccountId, Google_Service_AdExchangeBuyerII_Client $postBody, $optParams = array())
99
+ {
100
+ $params = array('accountId' => $accountId, 'clientAccountId' => $clientAccountId, 'postBody' => $postBody);
101
+ $params = array_merge($params, $optParams);
102
+ return $this->call('update', array($params), "Google_Service_AdExchangeBuyerII_Client");
103
+ }
104
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/AccountsClientsInvitations.php ADDED
@@ -0,0 +1,90 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "invitations" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $invitations = $adexchangebuyer2Service->invitations;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_AccountsClientsInvitations extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Creates and sends out an email invitation to access an Ad Exchange client
30
+ * buyer account. (invitations.create)
31
+ *
32
+ * @param string $accountId Numerical account ID of the client's sponsor buyer.
33
+ * (required)
34
+ * @param string $clientAccountId Numerical account ID of the client buyer that
35
+ * the user should be associated with. (required)
36
+ * @param Google_Service_AdExchangeBuyerII_ClientUserInvitation $postBody
37
+ * @param array $optParams Optional parameters.
38
+ * @return Google_Service_AdExchangeBuyerII_ClientUserInvitation
39
+ */
40
+ public function create($accountId, $clientAccountId, Google_Service_AdExchangeBuyerII_ClientUserInvitation $postBody, $optParams = array())
41
+ {
42
+ $params = array('accountId' => $accountId, 'clientAccountId' => $clientAccountId, 'postBody' => $postBody);
43
+ $params = array_merge($params, $optParams);
44
+ return $this->call('create', array($params), "Google_Service_AdExchangeBuyerII_ClientUserInvitation");
45
+ }
46
+ /**
47
+ * Retrieves an existing client user invitation. (invitations.get)
48
+ *
49
+ * @param string $accountId Numerical account ID of the client's sponsor buyer.
50
+ * (required)
51
+ * @param string $clientAccountId Numerical account ID of the client buyer that
52
+ * the user invitation to be retrieved is associated with. (required)
53
+ * @param string $invitationId Numerical identifier of the user invitation to
54
+ * retrieve. (required)
55
+ * @param array $optParams Optional parameters.
56
+ * @return Google_Service_AdExchangeBuyerII_ClientUserInvitation
57
+ */
58
+ public function get($accountId, $clientAccountId, $invitationId, $optParams = array())
59
+ {
60
+ $params = array('accountId' => $accountId, 'clientAccountId' => $clientAccountId, 'invitationId' => $invitationId);
61
+ $params = array_merge($params, $optParams);
62
+ return $this->call('get', array($params), "Google_Service_AdExchangeBuyerII_ClientUserInvitation");
63
+ }
64
+ /**
65
+ * Lists all the client users invitations for a client with a given account ID.
66
+ * (invitations.listAccountsClientsInvitations)
67
+ *
68
+ * @param string $accountId Numerical account ID of the client's sponsor buyer.
69
+ * (required)
70
+ * @param string $clientAccountId Numerical account ID of the client buyer to
71
+ * list invitations for. (required) You must either specify a string
72
+ * representation of a numerical account identifier or the `-` character to list
73
+ * all the invitations for all the clients of a given sponsor buyer.
74
+ * @param array $optParams Optional parameters.
75
+ *
76
+ * @opt_param string pageToken A token identifying a page of results the server
77
+ * should return. Typically, this is the value of
78
+ * ListClientUserInvitationsResponse.nextPageToken returned from the previous
79
+ * call to the clients.invitations.list method.
80
+ * @opt_param int pageSize Requested page size. Server may return fewer clients
81
+ * than requested. If unspecified, server will pick an appropriate default.
82
+ * @return Google_Service_AdExchangeBuyerII_ListClientUserInvitationsResponse
83
+ */
84
+ public function listAccountsClientsInvitations($accountId, $clientAccountId, $optParams = array())
85
+ {
86
+ $params = array('accountId' => $accountId, 'clientAccountId' => $clientAccountId);
87
+ $params = array_merge($params, $optParams);
88
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListClientUserInvitationsResponse");
89
+ }
90
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/AccountsClientsUsers.php ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "users" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $users = $adexchangebuyer2Service->users;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_AccountsClientsUsers extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Retrieves an existing client user. (users.get)
30
+ *
31
+ * @param string $accountId Numerical account ID of the client's sponsor buyer.
32
+ * (required)
33
+ * @param string $clientAccountId Numerical account ID of the client buyer that
34
+ * the user to be retrieved is associated with. (required)
35
+ * @param string $userId Numerical identifier of the user to retrieve.
36
+ * (required)
37
+ * @param array $optParams Optional parameters.
38
+ * @return Google_Service_AdExchangeBuyerII_ClientUser
39
+ */
40
+ public function get($accountId, $clientAccountId, $userId, $optParams = array())
41
+ {
42
+ $params = array('accountId' => $accountId, 'clientAccountId' => $clientAccountId, 'userId' => $userId);
43
+ $params = array_merge($params, $optParams);
44
+ return $this->call('get', array($params), "Google_Service_AdExchangeBuyerII_ClientUser");
45
+ }
46
+ /**
47
+ * Lists all the known client users for a specified sponsor buyer account ID.
48
+ * (users.listAccountsClientsUsers)
49
+ *
50
+ * @param string $accountId Numerical account ID of the sponsor buyer of the
51
+ * client to list users for. (required)
52
+ * @param string $clientAccountId The account ID of the client buyer to list
53
+ * users for. (required) You must specify either a string representation of a
54
+ * numerical account identifier or the `-` character to list all the client
55
+ * users for all the clients of a given sponsor buyer.
56
+ * @param array $optParams Optional parameters.
57
+ *
58
+ * @opt_param string pageToken A token identifying a page of results the server
59
+ * should return. Typically, this is the value of
60
+ * ListClientUsersResponse.nextPageToken returned from the previous call to the
61
+ * accounts.clients.users.list method.
62
+ * @opt_param int pageSize Requested page size. The server may return fewer
63
+ * clients than requested. If unspecified, the server will pick an appropriate
64
+ * default.
65
+ * @return Google_Service_AdExchangeBuyerII_ListClientUsersResponse
66
+ */
67
+ public function listAccountsClientsUsers($accountId, $clientAccountId, $optParams = array())
68
+ {
69
+ $params = array('accountId' => $accountId, 'clientAccountId' => $clientAccountId);
70
+ $params = array_merge($params, $optParams);
71
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListClientUsersResponse");
72
+ }
73
+ /**
74
+ * Updates an existing client user. Only the user status can be changed on
75
+ * update. (users.update)
76
+ *
77
+ * @param string $accountId Numerical account ID of the client's sponsor buyer.
78
+ * (required)
79
+ * @param string $clientAccountId Numerical account ID of the client buyer that
80
+ * the user to be retrieved is associated with. (required)
81
+ * @param string $userId Numerical identifier of the user to retrieve.
82
+ * (required)
83
+ * @param Google_Service_AdExchangeBuyerII_ClientUser $postBody
84
+ * @param array $optParams Optional parameters.
85
+ * @return Google_Service_AdExchangeBuyerII_ClientUser
86
+ */
87
+ public function update($accountId, $clientAccountId, $userId, Google_Service_AdExchangeBuyerII_ClientUser $postBody, $optParams = array())
88
+ {
89
+ $params = array('accountId' => $accountId, 'clientAccountId' => $clientAccountId, 'userId' => $userId, 'postBody' => $postBody);
90
+ $params = array_merge($params, $optParams);
91
+ return $this->call('update', array($params), "Google_Service_AdExchangeBuyerII_ClientUser");
92
+ }
93
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/AccountsCreatives.php ADDED
@@ -0,0 +1,151 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "creatives" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $creatives = $adexchangebuyer2Service->creatives;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_AccountsCreatives extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Creates a creative. (creatives.create)
30
+ *
31
+ * @param string $accountId The account that this creative belongs to. Can be
32
+ * used to filter the response of the creatives.list method.
33
+ * @param Google_Service_AdExchangeBuyerII_Creative $postBody
34
+ * @param array $optParams Optional parameters.
35
+ *
36
+ * @opt_param string duplicateIdMode Indicates if multiple creatives can share
37
+ * an ID or not. Default is NO_DUPLICATES (one ID per creative).
38
+ * @return Google_Service_AdExchangeBuyerII_Creative
39
+ */
40
+ public function create($accountId, Google_Service_AdExchangeBuyerII_Creative $postBody, $optParams = array())
41
+ {
42
+ $params = array('accountId' => $accountId, 'postBody' => $postBody);
43
+ $params = array_merge($params, $optParams);
44
+ return $this->call('create', array($params), "Google_Service_AdExchangeBuyerII_Creative");
45
+ }
46
+ /**
47
+ * Gets a creative. (creatives.get)
48
+ *
49
+ * @param string $accountId The account the creative belongs to.
50
+ * @param string $creativeId The ID of the creative to retrieve.
51
+ * @param array $optParams Optional parameters.
52
+ * @return Google_Service_AdExchangeBuyerII_Creative
53
+ */
54
+ public function get($accountId, $creativeId, $optParams = array())
55
+ {
56
+ $params = array('accountId' => $accountId, 'creativeId' => $creativeId);
57
+ $params = array_merge($params, $optParams);
58
+ return $this->call('get', array($params), "Google_Service_AdExchangeBuyerII_Creative");
59
+ }
60
+ /**
61
+ * Lists creatives. (creatives.listAccountsCreatives)
62
+ *
63
+ * @param string $accountId The account to list the creatives from. Specify "-"
64
+ * to list all creatives the current user has access to.
65
+ * @param array $optParams Optional parameters.
66
+ *
67
+ * @opt_param int pageSize Requested page size. The server may return fewer
68
+ * creatives than requested (due to timeout constraint) even if more are
69
+ * available via another call. If unspecified, server will pick an appropriate
70
+ * default. Acceptable values are 1 to 1000, inclusive.
71
+ * @opt_param string query An optional query string to filter creatives. If no
72
+ * filter is specified, all active creatives will be returned. Supported queries
73
+ * are:
74
+ *
75
+ * accountId=account_id_string creativeId=creative_id_string dealsStatus:
76
+ * {approved, conditionally_approved, disapproved,
77
+ * not_checked} openAuctionStatus: {approved, conditionally_approved,
78
+ * disapproved, not_checked} attribute: {a numeric
79
+ * attribute from the list of attributes} disapprovalReason: {a reason from
80
+ * DisapprovalReason}
81
+ *
82
+ * Example: 'accountId=12345 AND (dealsStatus:disapproved AND
83
+ * disapprovalReason:unacceptable_content) OR attribute:47'
84
+ * @opt_param string pageToken A token identifying a page of results the server
85
+ * should return. Typically, this is the value of
86
+ * ListCreativesResponse.next_page_token returned from the previous call to
87
+ * 'ListCreatives' method.
88
+ * @return Google_Service_AdExchangeBuyerII_ListCreativesResponse
89
+ */
90
+ public function listAccountsCreatives($accountId, $optParams = array())
91
+ {
92
+ $params = array('accountId' => $accountId);
93
+ $params = array_merge($params, $optParams);
94
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListCreativesResponse");
95
+ }
96
+ /**
97
+ * Stops watching a creative. Will stop push notifications being sent to the
98
+ * topics when the creative changes status. (creatives.stopWatching)
99
+ *
100
+ * @param string $accountId The account of the creative to stop notifications
101
+ * for.
102
+ * @param string $creativeId The creative ID of the creative to stop
103
+ * notifications for. Specify "-" to specify stopping account level
104
+ * notifications.
105
+ * @param Google_Service_AdExchangeBuyerII_StopWatchingCreativeRequest $postBody
106
+ * @param array $optParams Optional parameters.
107
+ * @return Google_Service_AdExchangeBuyerII_Adexchangebuyer2Empty
108
+ */
109
+ public function stopWatching($accountId, $creativeId, Google_Service_AdExchangeBuyerII_StopWatchingCreativeRequest $postBody, $optParams = array())
110
+ {
111
+ $params = array('accountId' => $accountId, 'creativeId' => $creativeId, 'postBody' => $postBody);
112
+ $params = array_merge($params, $optParams);
113
+ return $this->call('stopWatching', array($params), "Google_Service_AdExchangeBuyerII_Adexchangebuyer2Empty");
114
+ }
115
+ /**
116
+ * Updates a creative. (creatives.update)
117
+ *
118
+ * @param string $accountId The account that this creative belongs to. Can be
119
+ * used to filter the response of the creatives.list method.
120
+ * @param string $creativeId The buyer-defined creative ID of this creative. Can
121
+ * be used to filter the response of the creatives.list method.
122
+ * @param Google_Service_AdExchangeBuyerII_Creative $postBody
123
+ * @param array $optParams Optional parameters.
124
+ * @return Google_Service_AdExchangeBuyerII_Creative
125
+ */
126
+ public function update($accountId, $creativeId, Google_Service_AdExchangeBuyerII_Creative $postBody, $optParams = array())
127
+ {
128
+ $params = array('accountId' => $accountId, 'creativeId' => $creativeId, 'postBody' => $postBody);
129
+ $params = array_merge($params, $optParams);
130
+ return $this->call('update', array($params), "Google_Service_AdExchangeBuyerII_Creative");
131
+ }
132
+ /**
133
+ * Watches a creative. Will result in push notifications being sent to the topic
134
+ * when the creative changes status. (creatives.watch)
135
+ *
136
+ * @param string $accountId The account of the creative to watch.
137
+ * @param string $creativeId The creative ID to watch for status changes.
138
+ * Specify "-" to watch all creatives under the above account. If both creative-
139
+ * level and account-level notifications are sent, only a single notification
140
+ * will be sent to the creative-level notification topic.
141
+ * @param Google_Service_AdExchangeBuyerII_WatchCreativeRequest $postBody
142
+ * @param array $optParams Optional parameters.
143
+ * @return Google_Service_AdExchangeBuyerII_Adexchangebuyer2Empty
144
+ */
145
+ public function watch($accountId, $creativeId, Google_Service_AdExchangeBuyerII_WatchCreativeRequest $postBody, $optParams = array())
146
+ {
147
+ $params = array('accountId' => $accountId, 'creativeId' => $creativeId, 'postBody' => $postBody);
148
+ $params = array_merge($params, $optParams);
149
+ return $this->call('watch', array($params), "Google_Service_AdExchangeBuyerII_Adexchangebuyer2Empty");
150
+ }
151
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/AccountsCreativesDealAssociations.php ADDED
@@ -0,0 +1,94 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "dealAssociations" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $dealAssociations = $adexchangebuyer2Service->dealAssociations;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_AccountsCreativesDealAssociations extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Associate an existing deal with a creative. (dealAssociations.add)
30
+ *
31
+ * @param string $accountId The account the creative belongs to.
32
+ * @param string $creativeId The ID of the creative associated with the deal.
33
+ * @param Google_Service_AdExchangeBuyerII_AddDealAssociationRequest $postBody
34
+ * @param array $optParams Optional parameters.
35
+ * @return Google_Service_AdExchangeBuyerII_Adexchangebuyer2Empty
36
+ */
37
+ public function add($accountId, $creativeId, Google_Service_AdExchangeBuyerII_AddDealAssociationRequest $postBody, $optParams = array())
38
+ {
39
+ $params = array('accountId' => $accountId, 'creativeId' => $creativeId, 'postBody' => $postBody);
40
+ $params = array_merge($params, $optParams);
41
+ return $this->call('add', array($params), "Google_Service_AdExchangeBuyerII_Adexchangebuyer2Empty");
42
+ }
43
+ /**
44
+ * List all creative-deal associations.
45
+ * (dealAssociations.listAccountsCreativesDealAssociations)
46
+ *
47
+ * @param string $accountId The account to list the associations from. Specify
48
+ * "-" to list all creatives the current user has access to.
49
+ * @param string $creativeId The creative ID to list the associations from.
50
+ * Specify "-" to list all creatives under the above account.
51
+ * @param array $optParams Optional parameters.
52
+ *
53
+ * @opt_param int pageSize Requested page size. Server may return fewer
54
+ * associations than requested. If unspecified, server will pick an appropriate
55
+ * default.
56
+ * @opt_param string query An optional query string to filter deal associations.
57
+ * If no filter is specified, all associations will be returned. Supported
58
+ * queries are:
59
+ *
60
+ * accountId=account_id_string creativeId=creative_id_string
61
+ * dealsId=deals_id_string dealsStatus:{approved, conditionally_approved,
62
+ * disapproved, not_checked} openAuctionStatus:{approved,
63
+ * conditionally_approved, disapproved, not_checked}
64
+ *
65
+ * Example: 'dealsId=12345 AND dealsStatus:disapproved'
66
+ * @opt_param string pageToken A token identifying a page of results the server
67
+ * should return. Typically, this is the value of
68
+ * ListDealAssociationsResponse.next_page_token returned from the previous call
69
+ * to 'ListDealAssociations' method.
70
+ * @return Google_Service_AdExchangeBuyerII_ListDealAssociationsResponse
71
+ */
72
+ public function listAccountsCreativesDealAssociations($accountId, $creativeId, $optParams = array())
73
+ {
74
+ $params = array('accountId' => $accountId, 'creativeId' => $creativeId);
75
+ $params = array_merge($params, $optParams);
76
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListDealAssociationsResponse");
77
+ }
78
+ /**
79
+ * Remove the association between a deal and a creative.
80
+ * (dealAssociations.remove)
81
+ *
82
+ * @param string $accountId The account the creative belongs to.
83
+ * @param string $creativeId The ID of the creative associated with the deal.
84
+ * @param Google_Service_AdExchangeBuyerII_RemoveDealAssociationRequest $postBody
85
+ * @param array $optParams Optional parameters.
86
+ * @return Google_Service_AdExchangeBuyerII_Adexchangebuyer2Empty
87
+ */
88
+ public function remove($accountId, $creativeId, Google_Service_AdExchangeBuyerII_RemoveDealAssociationRequest $postBody, $optParams = array())
89
+ {
90
+ $params = array('accountId' => $accountId, 'creativeId' => $creativeId, 'postBody' => $postBody);
91
+ $params = array_merge($params, $optParams);
92
+ return $this->call('remove', array($params), "Google_Service_AdExchangeBuyerII_Adexchangebuyer2Empty");
93
+ }
94
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/Bidders.php ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "bidders" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $bidders = $adexchangebuyer2Service->bidders;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_Bidders extends Google_Service_Resource
27
+ {
28
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersAccounts.php ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "accounts" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $accounts = $adexchangebuyer2Service->accounts;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_BiddersAccounts extends Google_Service_Resource
27
+ {
28
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersAccountsFilterSets.php ADDED
@@ -0,0 +1,133 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "filterSets" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $filterSets = $adexchangebuyer2Service->filterSets;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSets extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Creates the specified filter set for the account with the given account ID.
30
+ * (filterSets.create)
31
+ *
32
+ * @param string $ownerName Name of the owner (bidder or account) of the filter
33
+ * set to be created. For example:
34
+ *
35
+ * - For a bidder-level filter set for bidder 123: `bidders/123`
36
+ *
37
+ * - For an account-level filter set for the buyer account representing bidder
38
+ * 123: `bidders/123/accounts/123`
39
+ *
40
+ * - For an account-level filter set for the child seat buyer account 456
41
+ * whose bidder is 123: `bidders/123/accounts/456`
42
+ * @param Google_Service_AdExchangeBuyerII_FilterSet $postBody
43
+ * @param array $optParams Optional parameters.
44
+ *
45
+ * @opt_param bool isTransient Whether the filter set is transient, or should be
46
+ * persisted indefinitely. By default, filter sets are not transient. If
47
+ * transient, it will be available for at least 1 hour after creation.
48
+ * @return Google_Service_AdExchangeBuyerII_FilterSet
49
+ */
50
+ public function create($ownerName, Google_Service_AdExchangeBuyerII_FilterSet $postBody, $optParams = array())
51
+ {
52
+ $params = array('ownerName' => $ownerName, 'postBody' => $postBody);
53
+ $params = array_merge($params, $optParams);
54
+ return $this->call('create', array($params), "Google_Service_AdExchangeBuyerII_FilterSet");
55
+ }
56
+ /**
57
+ * Deletes the requested filter set from the account with the given account ID.
58
+ * (filterSets.delete)
59
+ *
60
+ * @param string $name Full name of the resource to delete. For example:
61
+ *
62
+ * - For a bidder-level filter set for bidder 123:
63
+ * `bidders/123/filterSets/abc`
64
+ *
65
+ * - For an account-level filter set for the buyer account representing bidder
66
+ * 123: `bidders/123/accounts/123/filterSets/abc`
67
+ *
68
+ * - For an account-level filter set for the child seat buyer account 456
69
+ * whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
70
+ * @param array $optParams Optional parameters.
71
+ * @return Google_Service_AdExchangeBuyerII_Adexchangebuyer2Empty
72
+ */
73
+ public function delete($name, $optParams = array())
74
+ {
75
+ $params = array('name' => $name);
76
+ $params = array_merge($params, $optParams);
77
+ return $this->call('delete', array($params), "Google_Service_AdExchangeBuyerII_Adexchangebuyer2Empty");
78
+ }
79
+ /**
80
+ * Retrieves the requested filter set for the account with the given account ID.
81
+ * (filterSets.get)
82
+ *
83
+ * @param string $name Full name of the resource being requested. For example:
84
+ *
85
+ * - For a bidder-level filter set for bidder 123:
86
+ * `bidders/123/filterSets/abc`
87
+ *
88
+ * - For an account-level filter set for the buyer account representing bidder
89
+ * 123: `bidders/123/accounts/123/filterSets/abc`
90
+ *
91
+ * - For an account-level filter set for the child seat buyer account 456
92
+ * whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
93
+ * @param array $optParams Optional parameters.
94
+ * @return Google_Service_AdExchangeBuyerII_FilterSet
95
+ */
96
+ public function get($name, $optParams = array())
97
+ {
98
+ $params = array('name' => $name);
99
+ $params = array_merge($params, $optParams);
100
+ return $this->call('get', array($params), "Google_Service_AdExchangeBuyerII_FilterSet");
101
+ }
102
+ /**
103
+ * Lists all filter sets for the account with the given account ID.
104
+ * (filterSets.listBiddersAccountsFilterSets)
105
+ *
106
+ * @param string $ownerName Name of the owner (bidder or account) of the filter
107
+ * sets to be listed. For example:
108
+ *
109
+ * - For a bidder-level filter set for bidder 123: `bidders/123`
110
+ *
111
+ * - For an account-level filter set for the buyer account representing bidder
112
+ * 123: `bidders/123/accounts/123`
113
+ *
114
+ * - For an account-level filter set for the child seat buyer account 456
115
+ * whose bidder is 123: `bidders/123/accounts/456`
116
+ * @param array $optParams Optional parameters.
117
+ *
118
+ * @opt_param string pageToken A token identifying a page of results the server
119
+ * should return. Typically, this is the value of
120
+ * ListFilterSetsResponse.nextPageToken returned from the previous call to the
121
+ * accounts.filterSets.list method.
122
+ * @opt_param int pageSize Requested page size. The server may return fewer
123
+ * results than requested. If unspecified, the server will pick an appropriate
124
+ * default.
125
+ * @return Google_Service_AdExchangeBuyerII_ListFilterSetsResponse
126
+ */
127
+ public function listBiddersAccountsFilterSets($ownerName, $optParams = array())
128
+ {
129
+ $params = array('ownerName' => $ownerName);
130
+ $params = array_merge($params, $optParams);
131
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListFilterSetsResponse");
132
+ }
133
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersAccountsFilterSetsBidMetrics.php ADDED
@@ -0,0 +1,60 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "bidMetrics" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $bidMetrics = $adexchangebuyer2Service->bidMetrics;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsBidMetrics extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Lists all metrics that are measured in terms of number of bids.
30
+ * (bidMetrics.listBiddersAccountsFilterSetsBidMetrics)
31
+ *
32
+ * @param string $filterSetName Name of the filter set that should be applied to
33
+ * the requested metrics. For example:
34
+ *
35
+ * - For a bidder-level filter set for bidder 123:
36
+ * `bidders/123/filterSets/abc`
37
+ *
38
+ * - For an account-level filter set for the buyer account representing bidder
39
+ * 123: `bidders/123/accounts/123/filterSets/abc`
40
+ *
41
+ * - For an account-level filter set for the child seat buyer account 456
42
+ * whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
43
+ * @param array $optParams Optional parameters.
44
+ *
45
+ * @opt_param string pageToken A token identifying a page of results the server
46
+ * should return. Typically, this is the value of
47
+ * ListBidMetricsResponse.nextPageToken returned from the previous call to the
48
+ * bidMetrics.list method.
49
+ * @opt_param int pageSize Requested page size. The server may return fewer
50
+ * results than requested. If unspecified, the server will pick an appropriate
51
+ * default.
52
+ * @return Google_Service_AdExchangeBuyerII_ListBidMetricsResponse
53
+ */
54
+ public function listBiddersAccountsFilterSetsBidMetrics($filterSetName, $optParams = array())
55
+ {
56
+ $params = array('filterSetName' => $filterSetName);
57
+ $params = array_merge($params, $optParams);
58
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListBidMetricsResponse");
59
+ }
60
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersAccountsFilterSetsBidResponseErrors.php ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "bidResponseErrors" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $bidResponseErrors = $adexchangebuyer2Service->bidResponseErrors;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsBidResponseErrors extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all errors that occurred in bid responses, with the number of bid
30
+ * responses affected for each reason.
31
+ * (bidResponseErrors.listBiddersAccountsFilterSetsBidResponseErrors)
32
+ *
33
+ * @param string $filterSetName Name of the filter set that should be applied to
34
+ * the requested metrics. For example:
35
+ *
36
+ * - For a bidder-level filter set for bidder 123:
37
+ * `bidders/123/filterSets/abc`
38
+ *
39
+ * - For an account-level filter set for the buyer account representing bidder
40
+ * 123: `bidders/123/accounts/123/filterSets/abc`
41
+ *
42
+ * - For an account-level filter set for the child seat buyer account 456
43
+ * whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
44
+ * @param array $optParams Optional parameters.
45
+ *
46
+ * @opt_param string pageToken A token identifying a page of results the server
47
+ * should return. Typically, this is the value of
48
+ * ListBidResponseErrorsResponse.nextPageToken returned from the previous call
49
+ * to the bidResponseErrors.list method.
50
+ * @opt_param int pageSize Requested page size. The server may return fewer
51
+ * results than requested. If unspecified, the server will pick an appropriate
52
+ * default.
53
+ * @return Google_Service_AdExchangeBuyerII_ListBidResponseErrorsResponse
54
+ */
55
+ public function listBiddersAccountsFilterSetsBidResponseErrors($filterSetName, $optParams = array())
56
+ {
57
+ $params = array('filterSetName' => $filterSetName);
58
+ $params = array_merge($params, $optParams);
59
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListBidResponseErrorsResponse");
60
+ }
61
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersAccountsFilterSetsBidResponsesWithoutBids.php ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "bidResponsesWithoutBids" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $bidResponsesWithoutBids = $adexchangebuyer2Service->bidResponsesWithoutBids;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsBidResponsesWithoutBids extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all reasons for which bid responses were considered to have no
30
+ * applicable bids, with the number of bid responses affected for each reason. (
31
+ * bidResponsesWithoutBids.listBiddersAccountsFilterSetsBidResponsesWithoutBids)
32
+ *
33
+ * @param string $filterSetName Name of the filter set that should be applied to
34
+ * the requested metrics. For example:
35
+ *
36
+ * - For a bidder-level filter set for bidder 123:
37
+ * `bidders/123/filterSets/abc`
38
+ *
39
+ * - For an account-level filter set for the buyer account representing bidder
40
+ * 123: `bidders/123/accounts/123/filterSets/abc`
41
+ *
42
+ * - For an account-level filter set for the child seat buyer account 456
43
+ * whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
44
+ * @param array $optParams Optional parameters.
45
+ *
46
+ * @opt_param string pageToken A token identifying a page of results the server
47
+ * should return. Typically, this is the value of
48
+ * ListBidResponsesWithoutBidsResponse.nextPageToken returned from the previous
49
+ * call to the bidResponsesWithoutBids.list method.
50
+ * @opt_param int pageSize Requested page size. The server may return fewer
51
+ * results than requested. If unspecified, the server will pick an appropriate
52
+ * default.
53
+ * @return Google_Service_AdExchangeBuyerII_ListBidResponsesWithoutBidsResponse
54
+ */
55
+ public function listBiddersAccountsFilterSetsBidResponsesWithoutBids($filterSetName, $optParams = array())
56
+ {
57
+ $params = array('filterSetName' => $filterSetName);
58
+ $params = array_merge($params, $optParams);
59
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListBidResponsesWithoutBidsResponse");
60
+ }
61
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersAccountsFilterSetsFilteredBidRequests.php ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "filteredBidRequests" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $filteredBidRequests = $adexchangebuyer2Service->filteredBidRequests;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsFilteredBidRequests extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all reasons that caused a bid request not to be sent for an impression,
30
+ * with the number of bid requests not sent for each reason.
31
+ * (filteredBidRequests.listBiddersAccountsFilterSetsFilteredBidRequests)
32
+ *
33
+ * @param string $filterSetName Name of the filter set that should be applied to
34
+ * the requested metrics. For example:
35
+ *
36
+ * - For a bidder-level filter set for bidder 123:
37
+ * `bidders/123/filterSets/abc`
38
+ *
39
+ * - For an account-level filter set for the buyer account representing bidder
40
+ * 123: `bidders/123/accounts/123/filterSets/abc`
41
+ *
42
+ * - For an account-level filter set for the child seat buyer account 456
43
+ * whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
44
+ * @param array $optParams Optional parameters.
45
+ *
46
+ * @opt_param int pageSize Requested page size. The server may return fewer
47
+ * results than requested. If unspecified, the server will pick an appropriate
48
+ * default.
49
+ * @opt_param string pageToken A token identifying a page of results the server
50
+ * should return. Typically, this is the value of
51
+ * ListFilteredBidRequestsResponse.nextPageToken returned from the previous call
52
+ * to the filteredBidRequests.list method.
53
+ * @return Google_Service_AdExchangeBuyerII_ListFilteredBidRequestsResponse
54
+ */
55
+ public function listBiddersAccountsFilterSetsFilteredBidRequests($filterSetName, $optParams = array())
56
+ {
57
+ $params = array('filterSetName' => $filterSetName);
58
+ $params = array_merge($params, $optParams);
59
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListFilteredBidRequestsResponse");
60
+ }
61
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersAccountsFilterSetsFilteredBids.php ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "filteredBids" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $filteredBids = $adexchangebuyer2Service->filteredBids;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsFilteredBids extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all reasons for which bids were filtered, with the number of bids
30
+ * filtered for each reason.
31
+ * (filteredBids.listBiddersAccountsFilterSetsFilteredBids)
32
+ *
33
+ * @param string $filterSetName Name of the filter set that should be applied to
34
+ * the requested metrics. For example:
35
+ *
36
+ * - For a bidder-level filter set for bidder 123:
37
+ * `bidders/123/filterSets/abc`
38
+ *
39
+ * - For an account-level filter set for the buyer account representing bidder
40
+ * 123: `bidders/123/accounts/123/filterSets/abc`
41
+ *
42
+ * - For an account-level filter set for the child seat buyer account 456
43
+ * whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
44
+ * @param array $optParams Optional parameters.
45
+ *
46
+ * @opt_param string pageToken A token identifying a page of results the server
47
+ * should return. Typically, this is the value of
48
+ * ListFilteredBidsResponse.nextPageToken returned from the previous call to the
49
+ * filteredBids.list method.
50
+ * @opt_param int pageSize Requested page size. The server may return fewer
51
+ * results than requested. If unspecified, the server will pick an appropriate
52
+ * default.
53
+ * @return Google_Service_AdExchangeBuyerII_ListFilteredBidsResponse
54
+ */
55
+ public function listBiddersAccountsFilterSetsFilteredBids($filterSetName, $optParams = array())
56
+ {
57
+ $params = array('filterSetName' => $filterSetName);
58
+ $params = array_merge($params, $optParams);
59
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListFilteredBidsResponse");
60
+ }
61
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersAccountsFilterSetsFilteredBidsCreatives.php ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "creatives" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $creatives = $adexchangebuyer2Service->creatives;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsFilteredBidsCreatives extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all creatives associated with a specific reason for which bids were
30
+ * filtered, with the number of bids filtered for each creative.
31
+ * (creatives.listBiddersAccountsFilterSetsFilteredBidsCreatives)
32
+ *
33
+ * @param string $filterSetName Name of the filter set that should be applied to
34
+ * the requested metrics. For example:
35
+ *
36
+ * - For a bidder-level filter set for bidder 123:
37
+ * `bidders/123/filterSets/abc`
38
+ *
39
+ * - For an account-level filter set for the buyer account representing bidder
40
+ * 123: `bidders/123/accounts/123/filterSets/abc`
41
+ *
42
+ * - For an account-level filter set for the child seat buyer account 456
43
+ * whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
44
+ * @param int $creativeStatusId The ID of the creative status for which to
45
+ * retrieve a breakdown by creative. See [creative-status-
46
+ * codes](https://developers.google.com/ad-exchange/rtb/downloads/creative-
47
+ * status-codes).
48
+ * @param array $optParams Optional parameters.
49
+ *
50
+ * @opt_param string pageToken A token identifying a page of results the server
51
+ * should return. Typically, this is the value of
52
+ * ListCreativeStatusBreakdownByCreativeResponse.nextPageToken returned from the
53
+ * previous call to the filteredBids.creatives.list method.
54
+ * @opt_param int pageSize Requested page size. The server may return fewer
55
+ * results than requested. If unspecified, the server will pick an appropriate
56
+ * default.
57
+ * @return Google_Service_AdExchangeBuyerII_ListCreativeStatusBreakdownByCreativeResponse
58
+ */
59
+ public function listBiddersAccountsFilterSetsFilteredBidsCreatives($filterSetName, $creativeStatusId, $optParams = array())
60
+ {
61
+ $params = array('filterSetName' => $filterSetName, 'creativeStatusId' => $creativeStatusId);
62
+ $params = array_merge($params, $optParams);
63
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListCreativeStatusBreakdownByCreativeResponse");
64
+ }
65
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersAccountsFilterSetsFilteredBidsDetails.php ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "details" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $details = $adexchangebuyer2Service->details;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsFilteredBidsDetails extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all details associated with a specific reason for which bids were
30
+ * filtered, with the number of bids filtered for each detail.
31
+ * (details.listBiddersAccountsFilterSetsFilteredBidsDetails)
32
+ *
33
+ * @param string $filterSetName Name of the filter set that should be applied to
34
+ * the requested metrics. For example:
35
+ *
36
+ * - For a bidder-level filter set for bidder 123:
37
+ * `bidders/123/filterSets/abc`
38
+ *
39
+ * - For an account-level filter set for the buyer account representing bidder
40
+ * 123: `bidders/123/accounts/123/filterSets/abc`
41
+ *
42
+ * - For an account-level filter set for the child seat buyer account 456
43
+ * whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
44
+ * @param int $creativeStatusId The ID of the creative status for which to
45
+ * retrieve a breakdown by detail. See [creative-status-
46
+ * codes](https://developers.google.com/ad-exchange/rtb/downloads/creative-
47
+ * status-codes). Details are only available for statuses 10, 14, 15, 17, 18,
48
+ * 19, 86, and 87.
49
+ * @param array $optParams Optional parameters.
50
+ *
51
+ * @opt_param int pageSize Requested page size. The server may return fewer
52
+ * results than requested. If unspecified, the server will pick an appropriate
53
+ * default.
54
+ * @opt_param string pageToken A token identifying a page of results the server
55
+ * should return. Typically, this is the value of
56
+ * ListCreativeStatusBreakdownByDetailResponse.nextPageToken returned from the
57
+ * previous call to the filteredBids.details.list method.
58
+ * @return Google_Service_AdExchangeBuyerII_ListCreativeStatusBreakdownByDetailResponse
59
+ */
60
+ public function listBiddersAccountsFilterSetsFilteredBidsDetails($filterSetName, $creativeStatusId, $optParams = array())
61
+ {
62
+ $params = array('filterSetName' => $filterSetName, 'creativeStatusId' => $creativeStatusId);
63
+ $params = array_merge($params, $optParams);
64
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListCreativeStatusBreakdownByDetailResponse");
65
+ }
66
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersAccountsFilterSetsImpressionMetrics.php ADDED
@@ -0,0 +1,60 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "impressionMetrics" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $impressionMetrics = $adexchangebuyer2Service->impressionMetrics;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsImpressionMetrics extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Lists all metrics that are measured in terms of number of impressions.
30
+ * (impressionMetrics.listBiddersAccountsFilterSetsImpressionMetrics)
31
+ *
32
+ * @param string $filterSetName Name of the filter set that should be applied to
33
+ * the requested metrics. For example:
34
+ *
35
+ * - For a bidder-level filter set for bidder 123:
36
+ * `bidders/123/filterSets/abc`
37
+ *
38
+ * - For an account-level filter set for the buyer account representing bidder
39
+ * 123: `bidders/123/accounts/123/filterSets/abc`
40
+ *
41
+ * - For an account-level filter set for the child seat buyer account 456
42
+ * whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
43
+ * @param array $optParams Optional parameters.
44
+ *
45
+ * @opt_param int pageSize Requested page size. The server may return fewer
46
+ * results than requested. If unspecified, the server will pick an appropriate
47
+ * default.
48
+ * @opt_param string pageToken A token identifying a page of results the server
49
+ * should return. Typically, this is the value of
50
+ * ListImpressionMetricsResponse.nextPageToken returned from the previous call
51
+ * to the impressionMetrics.list method.
52
+ * @return Google_Service_AdExchangeBuyerII_ListImpressionMetricsResponse
53
+ */
54
+ public function listBiddersAccountsFilterSetsImpressionMetrics($filterSetName, $optParams = array())
55
+ {
56
+ $params = array('filterSetName' => $filterSetName);
57
+ $params = array_merge($params, $optParams);
58
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListImpressionMetricsResponse");
59
+ }
60
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersAccountsFilterSetsLosingBids.php ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "losingBids" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $losingBids = $adexchangebuyer2Service->losingBids;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsLosingBids extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all reasons for which bids lost in the auction, with the number of bids
30
+ * that lost for each reason.
31
+ * (losingBids.listBiddersAccountsFilterSetsLosingBids)
32
+ *
33
+ * @param string $filterSetName Name of the filter set that should be applied to
34
+ * the requested metrics. For example:
35
+ *
36
+ * - For a bidder-level filter set for bidder 123:
37
+ * `bidders/123/filterSets/abc`
38
+ *
39
+ * - For an account-level filter set for the buyer account representing bidder
40
+ * 123: `bidders/123/accounts/123/filterSets/abc`
41
+ *
42
+ * - For an account-level filter set for the child seat buyer account 456
43
+ * whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
44
+ * @param array $optParams Optional parameters.
45
+ *
46
+ * @opt_param int pageSize Requested page size. The server may return fewer
47
+ * results than requested. If unspecified, the server will pick an appropriate
48
+ * default.
49
+ * @opt_param string pageToken A token identifying a page of results the server
50
+ * should return. Typically, this is the value of
51
+ * ListLosingBidsResponse.nextPageToken returned from the previous call to the
52
+ * losingBids.list method.
53
+ * @return Google_Service_AdExchangeBuyerII_ListLosingBidsResponse
54
+ */
55
+ public function listBiddersAccountsFilterSetsLosingBids($filterSetName, $optParams = array())
56
+ {
57
+ $params = array('filterSetName' => $filterSetName);
58
+ $params = array_merge($params, $optParams);
59
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListLosingBidsResponse");
60
+ }
61
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersAccountsFilterSetsNonBillableWinningBids.php ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "nonBillableWinningBids" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $nonBillableWinningBids = $adexchangebuyer2Service->nonBillableWinningBids;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_BiddersAccountsFilterSetsNonBillableWinningBids extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all reasons for which winning bids were not billable, with the number of
30
+ * bids not billed for each reason.
31
+ * (nonBillableWinningBids.listBiddersAccountsFilterSetsNonBillableWinningBids)
32
+ *
33
+ * @param string $filterSetName Name of the filter set that should be applied to
34
+ * the requested metrics. For example:
35
+ *
36
+ * - For a bidder-level filter set for bidder 123:
37
+ * `bidders/123/filterSets/abc`
38
+ *
39
+ * - For an account-level filter set for the buyer account representing bidder
40
+ * 123: `bidders/123/accounts/123/filterSets/abc`
41
+ *
42
+ * - For an account-level filter set for the child seat buyer account 456
43
+ * whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
44
+ * @param array $optParams Optional parameters.
45
+ *
46
+ * @opt_param int pageSize Requested page size. The server may return fewer
47
+ * results than requested. If unspecified, the server will pick an appropriate
48
+ * default.
49
+ * @opt_param string pageToken A token identifying a page of results the server
50
+ * should return. Typically, this is the value of
51
+ * ListNonBillableWinningBidsResponse.nextPageToken returned from the previous
52
+ * call to the nonBillableWinningBids.list method.
53
+ * @return Google_Service_AdExchangeBuyerII_ListNonBillableWinningBidsResponse
54
+ */
55
+ public function listBiddersAccountsFilterSetsNonBillableWinningBids($filterSetName, $optParams = array())
56
+ {
57
+ $params = array('filterSetName' => $filterSetName);
58
+ $params = array_merge($params, $optParams);
59
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListNonBillableWinningBidsResponse");
60
+ }
61
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersFilterSets.php ADDED
@@ -0,0 +1,133 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "filterSets" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $filterSets = $adexchangebuyer2Service->filterSets;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSets extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Creates the specified filter set for the account with the given account ID.
30
+ * (filterSets.create)
31
+ *
32
+ * @param string $ownerName Name of the owner (bidder or account) of the filter
33
+ * set to be created. For example:
34
+ *
35
+ * - For a bidder-level filter set for bidder 123: `bidders/123`
36
+ *
37
+ * - For an account-level filter set for the buyer account representing bidder
38
+ * 123: `bidders/123/accounts/123`
39
+ *
40
+ * - For an account-level filter set for the child seat buyer account 456
41
+ * whose bidder is 123: `bidders/123/accounts/456`
42
+ * @param Google_Service_AdExchangeBuyerII_FilterSet $postBody
43
+ * @param array $optParams Optional parameters.
44
+ *
45
+ * @opt_param bool isTransient Whether the filter set is transient, or should be
46
+ * persisted indefinitely. By default, filter sets are not transient. If
47
+ * transient, it will be available for at least 1 hour after creation.
48
+ * @return Google_Service_AdExchangeBuyerII_FilterSet
49
+ */
50
+ public function create($ownerName, Google_Service_AdExchangeBuyerII_FilterSet $postBody, $optParams = array())
51
+ {
52
+ $params = array('ownerName' => $ownerName, 'postBody' => $postBody);
53
+ $params = array_merge($params, $optParams);
54
+ return $this->call('create', array($params), "Google_Service_AdExchangeBuyerII_FilterSet");
55
+ }
56
+ /**
57
+ * Deletes the requested filter set from the account with the given account ID.
58
+ * (filterSets.delete)
59
+ *
60
+ * @param string $name Full name of the resource to delete. For example:
61
+ *
62
+ * - For a bidder-level filter set for bidder 123:
63
+ * `bidders/123/filterSets/abc`
64
+ *
65
+ * - For an account-level filter set for the buyer account representing bidder
66
+ * 123: `bidders/123/accounts/123/filterSets/abc`
67
+ *
68
+ * - For an account-level filter set for the child seat buyer account 456
69
+ * whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
70
+ * @param array $optParams Optional parameters.
71
+ * @return Google_Service_AdExchangeBuyerII_Adexchangebuyer2Empty
72
+ */
73
+ public function delete($name, $optParams = array())
74
+ {
75
+ $params = array('name' => $name);
76
+ $params = array_merge($params, $optParams);
77
+ return $this->call('delete', array($params), "Google_Service_AdExchangeBuyerII_Adexchangebuyer2Empty");
78
+ }
79
+ /**
80
+ * Retrieves the requested filter set for the account with the given account ID.
81
+ * (filterSets.get)
82
+ *
83
+ * @param string $name Full name of the resource being requested. For example:
84
+ *
85
+ * - For a bidder-level filter set for bidder 123:
86
+ * `bidders/123/filterSets/abc`
87
+ *
88
+ * - For an account-level filter set for the buyer account representing bidder
89
+ * 123: `bidders/123/accounts/123/filterSets/abc`
90
+ *
91
+ * - For an account-level filter set for the child seat buyer account 456
92
+ * whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
93
+ * @param array $optParams Optional parameters.
94
+ * @return Google_Service_AdExchangeBuyerII_FilterSet
95
+ */
96
+ public function get($name, $optParams = array())
97
+ {
98
+ $params = array('name' => $name);
99
+ $params = array_merge($params, $optParams);
100
+ return $this->call('get', array($params), "Google_Service_AdExchangeBuyerII_FilterSet");
101
+ }
102
+ /**
103
+ * Lists all filter sets for the account with the given account ID.
104
+ * (filterSets.listBiddersFilterSets)
105
+ *
106
+ * @param string $ownerName Name of the owner (bidder or account) of the filter
107
+ * sets to be listed. For example:
108
+ *
109
+ * - For a bidder-level filter set for bidder 123: `bidders/123`
110
+ *
111
+ * - For an account-level filter set for the buyer account representing bidder
112
+ * 123: `bidders/123/accounts/123`
113
+ *
114
+ * - For an account-level filter set for the child seat buyer account 456
115
+ * whose bidder is 123: `bidders/123/accounts/456`
116
+ * @param array $optParams Optional parameters.
117
+ *
118
+ * @opt_param int pageSize Requested page size. The server may return fewer
119
+ * results than requested. If unspecified, the server will pick an appropriate
120
+ * default.
121
+ * @opt_param string pageToken A token identifying a page of results the server
122
+ * should return. Typically, this is the value of
123
+ * ListFilterSetsResponse.nextPageToken returned from the previous call to the
124
+ * accounts.filterSets.list method.
125
+ * @return Google_Service_AdExchangeBuyerII_ListFilterSetsResponse
126
+ */
127
+ public function listBiddersFilterSets($ownerName, $optParams = array())
128
+ {
129
+ $params = array('ownerName' => $ownerName);
130
+ $params = array_merge($params, $optParams);
131
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListFilterSetsResponse");
132
+ }
133
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersFilterSetsBidMetrics.php ADDED
@@ -0,0 +1,60 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "bidMetrics" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $bidMetrics = $adexchangebuyer2Service->bidMetrics;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsBidMetrics extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Lists all metrics that are measured in terms of number of bids.
30
+ * (bidMetrics.listBiddersFilterSetsBidMetrics)
31
+ *
32
+ * @param string $filterSetName Name of the filter set that should be applied to
33
+ * the requested metrics. For example:
34
+ *
35
+ * - For a bidder-level filter set for bidder 123:
36
+ * `bidders/123/filterSets/abc`
37
+ *
38
+ * - For an account-level filter set for the buyer account representing bidder
39
+ * 123: `bidders/123/accounts/123/filterSets/abc`
40
+ *
41
+ * - For an account-level filter set for the child seat buyer account 456
42
+ * whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
43
+ * @param array $optParams Optional parameters.
44
+ *
45
+ * @opt_param string pageToken A token identifying a page of results the server
46
+ * should return. Typically, this is the value of
47
+ * ListBidMetricsResponse.nextPageToken returned from the previous call to the
48
+ * bidMetrics.list method.
49
+ * @opt_param int pageSize Requested page size. The server may return fewer
50
+ * results than requested. If unspecified, the server will pick an appropriate
51
+ * default.
52
+ * @return Google_Service_AdExchangeBuyerII_ListBidMetricsResponse
53
+ */
54
+ public function listBiddersFilterSetsBidMetrics($filterSetName, $optParams = array())
55
+ {
56
+ $params = array('filterSetName' => $filterSetName);
57
+ $params = array_merge($params, $optParams);
58
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListBidMetricsResponse");
59
+ }
60
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersFilterSetsBidResponseErrors.php ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "bidResponseErrors" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $bidResponseErrors = $adexchangebuyer2Service->bidResponseErrors;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsBidResponseErrors extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all errors that occurred in bid responses, with the number of bid
30
+ * responses affected for each reason.
31
+ * (bidResponseErrors.listBiddersFilterSetsBidResponseErrors)
32
+ *
33
+ * @param string $filterSetName Name of the filter set that should be applied to
34
+ * the requested metrics. For example:
35
+ *
36
+ * - For a bidder-level filter set for bidder 123:
37
+ * `bidders/123/filterSets/abc`
38
+ *
39
+ * - For an account-level filter set for the buyer account representing bidder
40
+ * 123: `bidders/123/accounts/123/filterSets/abc`
41
+ *
42
+ * - For an account-level filter set for the child seat buyer account 456
43
+ * whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
44
+ * @param array $optParams Optional parameters.
45
+ *
46
+ * @opt_param int pageSize Requested page size. The server may return fewer
47
+ * results than requested. If unspecified, the server will pick an appropriate
48
+ * default.
49
+ * @opt_param string pageToken A token identifying a page of results the server
50
+ * should return. Typically, this is the value of
51
+ * ListBidResponseErrorsResponse.nextPageToken returned from the previous call
52
+ * to the bidResponseErrors.list method.
53
+ * @return Google_Service_AdExchangeBuyerII_ListBidResponseErrorsResponse
54
+ */
55
+ public function listBiddersFilterSetsBidResponseErrors($filterSetName, $optParams = array())
56
+ {
57
+ $params = array('filterSetName' => $filterSetName);
58
+ $params = array_merge($params, $optParams);
59
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListBidResponseErrorsResponse");
60
+ }
61
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersFilterSetsBidResponsesWithoutBids.php ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "bidResponsesWithoutBids" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $bidResponsesWithoutBids = $adexchangebuyer2Service->bidResponsesWithoutBids;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsBidResponsesWithoutBids extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all reasons for which bid responses were considered to have no
30
+ * applicable bids, with the number of bid responses affected for each reason.
31
+ * (bidResponsesWithoutBids.listBiddersFilterSetsBidResponsesWithoutBids)
32
+ *
33
+ * @param string $filterSetName Name of the filter set that should be applied to
34
+ * the requested metrics. For example:
35
+ *
36
+ * - For a bidder-level filter set for bidder 123:
37
+ * `bidders/123/filterSets/abc`
38
+ *
39
+ * - For an account-level filter set for the buyer account representing bidder
40
+ * 123: `bidders/123/accounts/123/filterSets/abc`
41
+ *
42
+ * - For an account-level filter set for the child seat buyer account 456
43
+ * whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
44
+ * @param array $optParams Optional parameters.
45
+ *
46
+ * @opt_param string pageToken A token identifying a page of results the server
47
+ * should return. Typically, this is the value of
48
+ * ListBidResponsesWithoutBidsResponse.nextPageToken returned from the previous
49
+ * call to the bidResponsesWithoutBids.list method.
50
+ * @opt_param int pageSize Requested page size. The server may return fewer
51
+ * results than requested. If unspecified, the server will pick an appropriate
52
+ * default.
53
+ * @return Google_Service_AdExchangeBuyerII_ListBidResponsesWithoutBidsResponse
54
+ */
55
+ public function listBiddersFilterSetsBidResponsesWithoutBids($filterSetName, $optParams = array())
56
+ {
57
+ $params = array('filterSetName' => $filterSetName);
58
+ $params = array_merge($params, $optParams);
59
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListBidResponsesWithoutBidsResponse");
60
+ }
61
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersFilterSetsFilteredBidRequests.php ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "filteredBidRequests" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $filteredBidRequests = $adexchangebuyer2Service->filteredBidRequests;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsFilteredBidRequests extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all reasons that caused a bid request not to be sent for an impression,
30
+ * with the number of bid requests not sent for each reason.
31
+ * (filteredBidRequests.listBiddersFilterSetsFilteredBidRequests)
32
+ *
33
+ * @param string $filterSetName Name of the filter set that should be applied to
34
+ * the requested metrics. For example:
35
+ *
36
+ * - For a bidder-level filter set for bidder 123:
37
+ * `bidders/123/filterSets/abc`
38
+ *
39
+ * - For an account-level filter set for the buyer account representing bidder
40
+ * 123: `bidders/123/accounts/123/filterSets/abc`
41
+ *
42
+ * - For an account-level filter set for the child seat buyer account 456
43
+ * whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
44
+ * @param array $optParams Optional parameters.
45
+ *
46
+ * @opt_param int pageSize Requested page size. The server may return fewer
47
+ * results than requested. If unspecified, the server will pick an appropriate
48
+ * default.
49
+ * @opt_param string pageToken A token identifying a page of results the server
50
+ * should return. Typically, this is the value of
51
+ * ListFilteredBidRequestsResponse.nextPageToken returned from the previous call
52
+ * to the filteredBidRequests.list method.
53
+ * @return Google_Service_AdExchangeBuyerII_ListFilteredBidRequestsResponse
54
+ */
55
+ public function listBiddersFilterSetsFilteredBidRequests($filterSetName, $optParams = array())
56
+ {
57
+ $params = array('filterSetName' => $filterSetName);
58
+ $params = array_merge($params, $optParams);
59
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListFilteredBidRequestsResponse");
60
+ }
61
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersFilterSetsFilteredBids.php ADDED
@@ -0,0 +1,60 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "filteredBids" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $filteredBids = $adexchangebuyer2Service->filteredBids;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsFilteredBids extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all reasons for which bids were filtered, with the number of bids
30
+ * filtered for each reason. (filteredBids.listBiddersFilterSetsFilteredBids)
31
+ *
32
+ * @param string $filterSetName Name of the filter set that should be applied to
33
+ * the requested metrics. For example:
34
+ *
35
+ * - For a bidder-level filter set for bidder 123:
36
+ * `bidders/123/filterSets/abc`
37
+ *
38
+ * - For an account-level filter set for the buyer account representing bidder
39
+ * 123: `bidders/123/accounts/123/filterSets/abc`
40
+ *
41
+ * - For an account-level filter set for the child seat buyer account 456
42
+ * whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
43
+ * @param array $optParams Optional parameters.
44
+ *
45
+ * @opt_param int pageSize Requested page size. The server may return fewer
46
+ * results than requested. If unspecified, the server will pick an appropriate
47
+ * default.
48
+ * @opt_param string pageToken A token identifying a page of results the server
49
+ * should return. Typically, this is the value of
50
+ * ListFilteredBidsResponse.nextPageToken returned from the previous call to the
51
+ * filteredBids.list method.
52
+ * @return Google_Service_AdExchangeBuyerII_ListFilteredBidsResponse
53
+ */
54
+ public function listBiddersFilterSetsFilteredBids($filterSetName, $optParams = array())
55
+ {
56
+ $params = array('filterSetName' => $filterSetName);
57
+ $params = array_merge($params, $optParams);
58
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListFilteredBidsResponse");
59
+ }
60
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersFilterSetsFilteredBidsCreatives.php ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "creatives" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $creatives = $adexchangebuyer2Service->creatives;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsFilteredBidsCreatives extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all creatives associated with a specific reason for which bids were
30
+ * filtered, with the number of bids filtered for each creative.
31
+ * (creatives.listBiddersFilterSetsFilteredBidsCreatives)
32
+ *
33
+ * @param string $filterSetName Name of the filter set that should be applied to
34
+ * the requested metrics. For example:
35
+ *
36
+ * - For a bidder-level filter set for bidder 123:
37
+ * `bidders/123/filterSets/abc`
38
+ *
39
+ * - For an account-level filter set for the buyer account representing bidder
40
+ * 123: `bidders/123/accounts/123/filterSets/abc`
41
+ *
42
+ * - For an account-level filter set for the child seat buyer account 456
43
+ * whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
44
+ * @param int $creativeStatusId The ID of the creative status for which to
45
+ * retrieve a breakdown by creative. See [creative-status-
46
+ * codes](https://developers.google.com/ad-exchange/rtb/downloads/creative-
47
+ * status-codes).
48
+ * @param array $optParams Optional parameters.
49
+ *
50
+ * @opt_param int pageSize Requested page size. The server may return fewer
51
+ * results than requested. If unspecified, the server will pick an appropriate
52
+ * default.
53
+ * @opt_param string pageToken A token identifying a page of results the server
54
+ * should return. Typically, this is the value of
55
+ * ListCreativeStatusBreakdownByCreativeResponse.nextPageToken returned from the
56
+ * previous call to the filteredBids.creatives.list method.
57
+ * @return Google_Service_AdExchangeBuyerII_ListCreativeStatusBreakdownByCreativeResponse
58
+ */
59
+ public function listBiddersFilterSetsFilteredBidsCreatives($filterSetName, $creativeStatusId, $optParams = array())
60
+ {
61
+ $params = array('filterSetName' => $filterSetName, 'creativeStatusId' => $creativeStatusId);
62
+ $params = array_merge($params, $optParams);
63
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListCreativeStatusBreakdownByCreativeResponse");
64
+ }
65
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersFilterSetsFilteredBidsDetails.php ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "details" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $details = $adexchangebuyer2Service->details;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsFilteredBidsDetails extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all details associated with a specific reason for which bids were
30
+ * filtered, with the number of bids filtered for each detail.
31
+ * (details.listBiddersFilterSetsFilteredBidsDetails)
32
+ *
33
+ * @param string $filterSetName Name of the filter set that should be applied to
34
+ * the requested metrics. For example:
35
+ *
36
+ * - For a bidder-level filter set for bidder 123:
37
+ * `bidders/123/filterSets/abc`
38
+ *
39
+ * - For an account-level filter set for the buyer account representing bidder
40
+ * 123: `bidders/123/accounts/123/filterSets/abc`
41
+ *
42
+ * - For an account-level filter set for the child seat buyer account 456
43
+ * whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
44
+ * @param int $creativeStatusId The ID of the creative status for which to
45
+ * retrieve a breakdown by detail. See [creative-status-
46
+ * codes](https://developers.google.com/ad-exchange/rtb/downloads/creative-
47
+ * status-codes). Details are only available for statuses 10, 14, 15, 17, 18,
48
+ * 19, 86, and 87.
49
+ * @param array $optParams Optional parameters.
50
+ *
51
+ * @opt_param int pageSize Requested page size. The server may return fewer
52
+ * results than requested. If unspecified, the server will pick an appropriate
53
+ * default.
54
+ * @opt_param string pageToken A token identifying a page of results the server
55
+ * should return. Typically, this is the value of
56
+ * ListCreativeStatusBreakdownByDetailResponse.nextPageToken returned from the
57
+ * previous call to the filteredBids.details.list method.
58
+ * @return Google_Service_AdExchangeBuyerII_ListCreativeStatusBreakdownByDetailResponse
59
+ */
60
+ public function listBiddersFilterSetsFilteredBidsDetails($filterSetName, $creativeStatusId, $optParams = array())
61
+ {
62
+ $params = array('filterSetName' => $filterSetName, 'creativeStatusId' => $creativeStatusId);
63
+ $params = array_merge($params, $optParams);
64
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListCreativeStatusBreakdownByDetailResponse");
65
+ }
66
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersFilterSetsImpressionMetrics.php ADDED
@@ -0,0 +1,60 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "impressionMetrics" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $impressionMetrics = $adexchangebuyer2Service->impressionMetrics;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsImpressionMetrics extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Lists all metrics that are measured in terms of number of impressions.
30
+ * (impressionMetrics.listBiddersFilterSetsImpressionMetrics)
31
+ *
32
+ * @param string $filterSetName Name of the filter set that should be applied to
33
+ * the requested metrics. For example:
34
+ *
35
+ * - For a bidder-level filter set for bidder 123:
36
+ * `bidders/123/filterSets/abc`
37
+ *
38
+ * - For an account-level filter set for the buyer account representing bidder
39
+ * 123: `bidders/123/accounts/123/filterSets/abc`
40
+ *
41
+ * - For an account-level filter set for the child seat buyer account 456
42
+ * whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
43
+ * @param array $optParams Optional parameters.
44
+ *
45
+ * @opt_param int pageSize Requested page size. The server may return fewer
46
+ * results than requested. If unspecified, the server will pick an appropriate
47
+ * default.
48
+ * @opt_param string pageToken A token identifying a page of results the server
49
+ * should return. Typically, this is the value of
50
+ * ListImpressionMetricsResponse.nextPageToken returned from the previous call
51
+ * to the impressionMetrics.list method.
52
+ * @return Google_Service_AdExchangeBuyerII_ListImpressionMetricsResponse
53
+ */
54
+ public function listBiddersFilterSetsImpressionMetrics($filterSetName, $optParams = array())
55
+ {
56
+ $params = array('filterSetName' => $filterSetName);
57
+ $params = array_merge($params, $optParams);
58
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListImpressionMetricsResponse");
59
+ }
60
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersFilterSetsLosingBids.php ADDED
@@ -0,0 +1,60 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "losingBids" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $losingBids = $adexchangebuyer2Service->losingBids;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsLosingBids extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all reasons for which bids lost in the auction, with the number of bids
30
+ * that lost for each reason. (losingBids.listBiddersFilterSetsLosingBids)
31
+ *
32
+ * @param string $filterSetName Name of the filter set that should be applied to
33
+ * the requested metrics. For example:
34
+ *
35
+ * - For a bidder-level filter set for bidder 123:
36
+ * `bidders/123/filterSets/abc`
37
+ *
38
+ * - For an account-level filter set for the buyer account representing bidder
39
+ * 123: `bidders/123/accounts/123/filterSets/abc`
40
+ *
41
+ * - For an account-level filter set for the child seat buyer account 456
42
+ * whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
43
+ * @param array $optParams Optional parameters.
44
+ *
45
+ * @opt_param string pageToken A token identifying a page of results the server
46
+ * should return. Typically, this is the value of
47
+ * ListLosingBidsResponse.nextPageToken returned from the previous call to the
48
+ * losingBids.list method.
49
+ * @opt_param int pageSize Requested page size. The server may return fewer
50
+ * results than requested. If unspecified, the server will pick an appropriate
51
+ * default.
52
+ * @return Google_Service_AdExchangeBuyerII_ListLosingBidsResponse
53
+ */
54
+ public function listBiddersFilterSetsLosingBids($filterSetName, $optParams = array())
55
+ {
56
+ $params = array('filterSetName' => $filterSetName);
57
+ $params = array_merge($params, $optParams);
58
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListLosingBidsResponse");
59
+ }
60
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/Resource/BiddersFilterSetsNonBillableWinningBids.php ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "nonBillableWinningBids" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangebuyer2Service = new Google_Service_AdExchangeBuyerII(...);
23
+ * $nonBillableWinningBids = $adexchangebuyer2Service->nonBillableWinningBids;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeBuyerII_Resource_BiddersFilterSetsNonBillableWinningBids extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all reasons for which winning bids were not billable, with the number of
30
+ * bids not billed for each reason.
31
+ * (nonBillableWinningBids.listBiddersFilterSetsNonBillableWinningBids)
32
+ *
33
+ * @param string $filterSetName Name of the filter set that should be applied to
34
+ * the requested metrics. For example:
35
+ *
36
+ * - For a bidder-level filter set for bidder 123:
37
+ * `bidders/123/filterSets/abc`
38
+ *
39
+ * - For an account-level filter set for the buyer account representing bidder
40
+ * 123: `bidders/123/accounts/123/filterSets/abc`
41
+ *
42
+ * - For an account-level filter set for the child seat buyer account 456
43
+ * whose bidder is 123: `bidders/123/accounts/456/filterSets/abc`
44
+ * @param array $optParams Optional parameters.
45
+ *
46
+ * @opt_param string pageToken A token identifying a page of results the server
47
+ * should return. Typically, this is the value of
48
+ * ListNonBillableWinningBidsResponse.nextPageToken returned from the previous
49
+ * call to the nonBillableWinningBids.list method.
50
+ * @opt_param int pageSize Requested page size. The server may return fewer
51
+ * results than requested. If unspecified, the server will pick an appropriate
52
+ * default.
53
+ * @return Google_Service_AdExchangeBuyerII_ListNonBillableWinningBidsResponse
54
+ */
55
+ public function listBiddersFilterSetsNonBillableWinningBids($filterSetName, $optParams = array())
56
+ {
57
+ $params = array('filterSetName' => $filterSetName);
58
+ $params = array_merge($params, $optParams);
59
+ return $this->call('list', array($params), "Google_Service_AdExchangeBuyerII_ListNonBillableWinningBidsResponse");
60
+ }
61
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/RowDimensions.php ADDED
@@ -0,0 +1,37 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_RowDimensions extends Google_Model
19
+ {
20
+ protected $timeIntervalType = 'Google_Service_AdExchangeBuyerII_TimeInterval';
21
+ protected $timeIntervalDataType = '';
22
+
23
+ /**
24
+ * @param Google_Service_AdExchangeBuyerII_TimeInterval
25
+ */
26
+ public function setTimeInterval(Google_Service_AdExchangeBuyerII_TimeInterval $timeInterval)
27
+ {
28
+ $this->timeInterval = $timeInterval;
29
+ }
30
+ /**
31
+ * @return Google_Service_AdExchangeBuyerII_TimeInterval
32
+ */
33
+ public function getTimeInterval()
34
+ {
35
+ return $this->timeInterval;
36
+ }
37
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/SecurityContext.php ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_SecurityContext extends Google_Collection
19
+ {
20
+ protected $collection_key = 'securities';
21
+ public $securities;
22
+
23
+ public function setSecurities($securities)
24
+ {
25
+ $this->securities = $securities;
26
+ }
27
+ public function getSecurities()
28
+ {
29
+ return $this->securities;
30
+ }
31
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ServingContext.php ADDED
@@ -0,0 +1,110 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_ServingContext extends Google_Model
19
+ {
20
+ public $all;
21
+ protected $appTypeType = 'Google_Service_AdExchangeBuyerII_AppContext';
22
+ protected $appTypeDataType = '';
23
+ protected $auctionTypeType = 'Google_Service_AdExchangeBuyerII_AuctionContext';
24
+ protected $auctionTypeDataType = '';
25
+ protected $locationType = 'Google_Service_AdExchangeBuyerII_LocationContext';
26
+ protected $locationDataType = '';
27
+ protected $platformType = 'Google_Service_AdExchangeBuyerII_PlatformContext';
28
+ protected $platformDataType = '';
29
+ protected $securityTypeType = 'Google_Service_AdExchangeBuyerII_SecurityContext';
30
+ protected $securityTypeDataType = '';
31
+
32
+ public function setAll($all)
33
+ {
34
+ $this->all = $all;
35
+ }
36
+ public function getAll()
37
+ {
38
+ return $this->all;
39
+ }
40
+ /**
41
+ * @param Google_Service_AdExchangeBuyerII_AppContext
42
+ */
43
+ public function setAppType(Google_Service_AdExchangeBuyerII_AppContext $appType)
44
+ {
45
+ $this->appType = $appType;
46
+ }
47
+ /**
48
+ * @return Google_Service_AdExchangeBuyerII_AppContext
49
+ */
50
+ public function getAppType()
51
+ {
52
+ return $this->appType;
53
+ }
54
+ /**
55
+ * @param Google_Service_AdExchangeBuyerII_AuctionContext
56
+ */
57
+ public function setAuctionType(Google_Service_AdExchangeBuyerII_AuctionContext $auctionType)
58
+ {
59
+ $this->auctionType = $auctionType;
60
+ }
61
+ /**
62
+ * @return Google_Service_AdExchangeBuyerII_AuctionContext
63
+ */
64
+ public function getAuctionType()
65
+ {
66
+ return $this->auctionType;
67
+ }
68
+ /**
69
+ * @param Google_Service_AdExchangeBuyerII_LocationContext
70
+ */
71
+ public function setLocation(Google_Service_AdExchangeBuyerII_LocationContext $location)
72
+ {
73
+ $this->location = $location;
74
+ }
75
+ /**
76
+ * @return Google_Service_AdExchangeBuyerII_LocationContext
77
+ */
78
+ public function getLocation()
79
+ {
80
+ return $this->location;
81
+ }
82
+ /**
83
+ * @param Google_Service_AdExchangeBuyerII_PlatformContext
84
+ */
85
+ public function setPlatform(Google_Service_AdExchangeBuyerII_PlatformContext $platform)
86
+ {
87
+ $this->platform = $platform;
88
+ }
89
+ /**
90
+ * @return Google_Service_AdExchangeBuyerII_PlatformContext
91
+ */
92
+ public function getPlatform()
93
+ {
94
+ return $this->platform;
95
+ }
96
+ /**
97
+ * @param Google_Service_AdExchangeBuyerII_SecurityContext
98
+ */
99
+ public function setSecurityType(Google_Service_AdExchangeBuyerII_SecurityContext $securityType)
100
+ {
101
+ $this->securityType = $securityType;
102
+ }
103
+ /**
104
+ * @return Google_Service_AdExchangeBuyerII_SecurityContext
105
+ */
106
+ public function getSecurityType()
107
+ {
108
+ return $this->securityType;
109
+ }
110
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/ServingRestriction.php ADDED
@@ -0,0 +1,63 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_ServingRestriction extends Google_Collection
19
+ {
20
+ protected $collection_key = 'disapprovalReasons';
21
+ protected $contextsType = 'Google_Service_AdExchangeBuyerII_ServingContext';
22
+ protected $contextsDataType = 'array';
23
+ protected $disapprovalReasonsType = 'Google_Service_AdExchangeBuyerII_Disapproval';
24
+ protected $disapprovalReasonsDataType = 'array';
25
+ public $status;
26
+
27
+ /**
28
+ * @param Google_Service_AdExchangeBuyerII_ServingContext
29
+ */
30
+ public function setContexts($contexts)
31
+ {
32
+ $this->contexts = $contexts;
33
+ }
34
+ /**
35
+ * @return Google_Service_AdExchangeBuyerII_ServingContext
36
+ */
37
+ public function getContexts()
38
+ {
39
+ return $this->contexts;
40
+ }
41
+ /**
42
+ * @param Google_Service_AdExchangeBuyerII_Disapproval
43
+ */
44
+ public function setDisapprovalReasons($disapprovalReasons)
45
+ {
46
+ $this->disapprovalReasons = $disapprovalReasons;
47
+ }
48
+ /**
49
+ * @return Google_Service_AdExchangeBuyerII_Disapproval
50
+ */
51
+ public function getDisapprovalReasons()
52
+ {
53
+ return $this->disapprovalReasons;
54
+ }
55
+ public function setStatus($status)
56
+ {
57
+ $this->status = $status;
58
+ }
59
+ public function getStatus()
60
+ {
61
+ return $this->status;
62
+ }
63
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/StopWatchingCreativeRequest.php ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_StopWatchingCreativeRequest extends Google_Model
19
+ {
20
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/TimeInterval.php ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_TimeInterval extends Google_Model
19
+ {
20
+ public $endTime;
21
+ public $startTime;
22
+
23
+ public function setEndTime($endTime)
24
+ {
25
+ $this->endTime = $endTime;
26
+ }
27
+ public function getEndTime()
28
+ {
29
+ return $this->endTime;
30
+ }
31
+ public function setStartTime($startTime)
32
+ {
33
+ $this->startTime = $startTime;
34
+ }
35
+ public function getStartTime()
36
+ {
37
+ return $this->startTime;
38
+ }
39
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/VideoContent.php ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_VideoContent extends Google_Model
19
+ {
20
+ public $videoUrl;
21
+
22
+ public function setVideoUrl($videoUrl)
23
+ {
24
+ $this->videoUrl = $videoUrl;
25
+ }
26
+ public function getVideoUrl()
27
+ {
28
+ return $this->videoUrl;
29
+ }
30
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeBuyerII/WatchCreativeRequest.php ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeBuyerII_WatchCreativeRequest extends Google_Model
19
+ {
20
+ public $topic;
21
+
22
+ public function setTopic($topic)
23
+ {
24
+ $this->topic = $topic;
25
+ }
26
+ public function getTopic()
27
+ {
28
+ return $this->topic;
29
+ }
30
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller.php ADDED
@@ -0,0 +1,428 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * Service definition for AdExchangeSeller (v2.0).
20
+ *
21
+ * <p>
22
+ * Accesses the inventory of Ad Exchange seller users and generates reports.</p>
23
+ *
24
+ * <p>
25
+ * For more information about this service, see the API
26
+ * <a href="https://developers.google.com/ad-exchange/seller-rest/" target="_blank">Documentation</a>
27
+ * </p>
28
+ *
29
+ * @author Google, Inc.
30
+ */
31
+ class Google_Service_AdExchangeSeller extends Google_Service
32
+ {
33
+ /** View and manage your Ad Exchange data. */
34
+ const ADEXCHANGE_SELLER =
35
+ "https://www.googleapis.com/auth/adexchange.seller";
36
+ /** View your Ad Exchange data. */
37
+ const ADEXCHANGE_SELLER_READONLY =
38
+ "https://www.googleapis.com/auth/adexchange.seller.readonly";
39
+
40
+ public $accounts;
41
+ public $accounts_adclients;
42
+ public $accounts_alerts;
43
+ public $accounts_customchannels;
44
+ public $accounts_metadata_dimensions;
45
+ public $accounts_metadata_metrics;
46
+ public $accounts_preferreddeals;
47
+ public $accounts_reports;
48
+ public $accounts_reports_saved;
49
+ public $accounts_urlchannels;
50
+
51
+ /**
52
+ * Constructs the internal representation of the AdExchangeSeller service.
53
+ *
54
+ * @param Google_Client $client
55
+ */
56
+ public function __construct(Google_Client $client)
57
+ {
58
+ parent::__construct($client);
59
+ $this->rootUrl = 'https://www.googleapis.com/';
60
+ $this->servicePath = 'adexchangeseller/v2.0/';
61
+ $this->version = 'v2.0';
62
+ $this->serviceName = 'adexchangeseller';
63
+
64
+ $this->accounts = new Google_Service_AdExchangeSeller_Resource_Accounts(
65
+ $this,
66
+ $this->serviceName,
67
+ 'accounts',
68
+ array(
69
+ 'methods' => array(
70
+ 'get' => array(
71
+ 'path' => 'accounts/{accountId}',
72
+ 'httpMethod' => 'GET',
73
+ 'parameters' => array(
74
+ 'accountId' => array(
75
+ 'location' => 'path',
76
+ 'type' => 'string',
77
+ 'required' => true,
78
+ ),
79
+ ),
80
+ ),'list' => array(
81
+ 'path' => 'accounts',
82
+ 'httpMethod' => 'GET',
83
+ 'parameters' => array(
84
+ 'maxResults' => array(
85
+ 'location' => 'query',
86
+ 'type' => 'integer',
87
+ ),
88
+ 'pageToken' => array(
89
+ 'location' => 'query',
90
+ 'type' => 'string',
91
+ ),
92
+ ),
93
+ ),
94
+ )
95
+ )
96
+ );
97
+ $this->accounts_adclients = new Google_Service_AdExchangeSeller_Resource_AccountsAdclients(
98
+ $this,
99
+ $this->serviceName,
100
+ 'adclients',
101
+ array(
102
+ 'methods' => array(
103
+ 'list' => array(
104
+ 'path' => 'accounts/{accountId}/adclients',
105
+ 'httpMethod' => 'GET',
106
+ 'parameters' => array(
107
+ 'accountId' => array(
108
+ 'location' => 'path',
109
+ 'type' => 'string',
110
+ 'required' => true,
111
+ ),
112
+ 'maxResults' => array(
113
+ 'location' => 'query',
114
+ 'type' => 'integer',
115
+ ),
116
+ 'pageToken' => array(
117
+ 'location' => 'query',
118
+ 'type' => 'string',
119
+ ),
120
+ ),
121
+ ),
122
+ )
123
+ )
124
+ );
125
+ $this->accounts_alerts = new Google_Service_AdExchangeSeller_Resource_AccountsAlerts(
126
+ $this,
127
+ $this->serviceName,
128
+ 'alerts',
129
+ array(
130
+ 'methods' => array(
131
+ 'list' => array(
132
+ 'path' => 'accounts/{accountId}/alerts',
133
+ 'httpMethod' => 'GET',
134
+ 'parameters' => array(
135
+ 'accountId' => array(
136
+ 'location' => 'path',
137
+ 'type' => 'string',
138
+ 'required' => true,
139
+ ),
140
+ 'locale' => array(
141
+ 'location' => 'query',
142
+ 'type' => 'string',
143
+ ),
144
+ ),
145
+ ),
146
+ )
147
+ )
148
+ );
149
+ $this->accounts_customchannels = new Google_Service_AdExchangeSeller_Resource_AccountsCustomchannels(
150
+ $this,
151
+ $this->serviceName,
152
+ 'customchannels',
153
+ array(
154
+ 'methods' => array(
155
+ 'get' => array(
156
+ 'path' => 'accounts/{accountId}/adclients/{adClientId}/customchannels/{customChannelId}',
157
+ 'httpMethod' => 'GET',
158
+ 'parameters' => array(
159
+ 'accountId' => array(
160
+ 'location' => 'path',
161
+ 'type' => 'string',
162
+ 'required' => true,
163
+ ),
164
+ 'adClientId' => array(
165
+ 'location' => 'path',
166
+ 'type' => 'string',
167
+ 'required' => true,
168
+ ),
169
+ 'customChannelId' => array(
170
+ 'location' => 'path',
171
+ 'type' => 'string',
172
+ 'required' => true,
173
+ ),
174
+ ),
175
+ ),'list' => array(
176
+ 'path' => 'accounts/{accountId}/adclients/{adClientId}/customchannels',
177
+ 'httpMethod' => 'GET',
178
+ 'parameters' => array(
179
+ 'accountId' => array(
180
+ 'location' => 'path',
181
+ 'type' => 'string',
182
+ 'required' => true,
183
+ ),
184
+ 'adClientId' => array(
185
+ 'location' => 'path',
186
+ 'type' => 'string',
187
+ 'required' => true,
188
+ ),
189
+ 'maxResults' => array(
190
+ 'location' => 'query',
191
+ 'type' => 'integer',
192
+ ),
193
+ 'pageToken' => array(
194
+ 'location' => 'query',
195
+ 'type' => 'string',
196
+ ),
197
+ ),
198
+ ),
199
+ )
200
+ )
201
+ );
202
+ $this->accounts_metadata_dimensions = new Google_Service_AdExchangeSeller_Resource_AccountsMetadataDimensions(
203
+ $this,
204
+ $this->serviceName,
205
+ 'dimensions',
206
+ array(
207
+ 'methods' => array(
208
+ 'list' => array(
209
+ 'path' => 'accounts/{accountId}/metadata/dimensions',
210
+ 'httpMethod' => 'GET',
211
+ 'parameters' => array(
212
+ 'accountId' => array(
213
+ 'location' => 'path',
214
+ 'type' => 'string',
215
+ 'required' => true,
216
+ ),
217
+ ),
218
+ ),
219
+ )
220
+ )
221
+ );
222
+ $this->accounts_metadata_metrics = new Google_Service_AdExchangeSeller_Resource_AccountsMetadataMetrics(
223
+ $this,
224
+ $this->serviceName,
225
+ 'metrics',
226
+ array(
227
+ 'methods' => array(
228
+ 'list' => array(
229
+ 'path' => 'accounts/{accountId}/metadata/metrics',
230
+ 'httpMethod' => 'GET',
231
+ 'parameters' => array(
232
+ 'accountId' => array(
233
+ 'location' => 'path',
234
+ 'type' => 'string',
235
+ 'required' => true,
236
+ ),
237
+ ),
238
+ ),
239
+ )
240
+ )
241
+ );
242
+ $this->accounts_preferreddeals = new Google_Service_AdExchangeSeller_Resource_AccountsPreferreddeals(
243
+ $this,
244
+ $this->serviceName,
245
+ 'preferreddeals',
246
+ array(
247
+ 'methods' => array(
248
+ 'get' => array(
249
+ 'path' => 'accounts/{accountId}/preferreddeals/{dealId}',
250
+ 'httpMethod' => 'GET',
251
+ 'parameters' => array(
252
+ 'accountId' => array(
253
+ 'location' => 'path',
254
+ 'type' => 'string',
255
+ 'required' => true,
256
+ ),
257
+ 'dealId' => array(
258
+ 'location' => 'path',
259
+ 'type' => 'string',
260
+ 'required' => true,
261
+ ),
262
+ ),
263
+ ),'list' => array(
264
+ 'path' => 'accounts/{accountId}/preferreddeals',
265
+ 'httpMethod' => 'GET',
266
+ 'parameters' => array(
267
+ 'accountId' => array(
268
+ 'location' => 'path',
269
+ 'type' => 'string',
270
+ 'required' => true,
271
+ ),
272
+ ),
273
+ ),
274
+ )
275
+ )
276
+ );
277
+ $this->accounts_reports = new Google_Service_AdExchangeSeller_Resource_AccountsReports(
278
+ $this,
279
+ $this->serviceName,
280
+ 'reports',
281
+ array(
282
+ 'methods' => array(
283
+ 'generate' => array(
284
+ 'path' => 'accounts/{accountId}/reports',
285
+ 'httpMethod' => 'GET',
286
+ 'parameters' => array(
287
+ 'accountId' => array(
288
+ 'location' => 'path',
289
+ 'type' => 'string',
290
+ 'required' => true,
291
+ ),
292
+ 'startDate' => array(
293
+ 'location' => 'query',
294
+ 'type' => 'string',
295
+ 'required' => true,
296
+ ),
297
+ 'endDate' => array(
298
+ 'location' => 'query',
299
+ 'type' => 'string',
300
+ 'required' => true,
301
+ ),
302
+ 'dimension' => array(
303
+ 'location' => 'query',
304
+ 'type' => 'string',
305
+ 'repeated' => true,
306
+ ),
307
+ 'filter' => array(
308
+ 'location' => 'query',
309
+ 'type' => 'string',
310
+ 'repeated' => true,
311
+ ),
312
+ 'locale' => array(
313
+ 'location' => 'query',
314
+ 'type' => 'string',
315
+ ),
316
+ 'maxResults' => array(
317
+ 'location' => 'query',
318
+ 'type' => 'integer',
319
+ ),
320
+ 'metric' => array(
321
+ 'location' => 'query',
322
+ 'type' => 'string',
323
+ 'repeated' => true,
324
+ ),
325
+ 'sort' => array(
326
+ 'location' => 'query',
327
+ 'type' => 'string',
328
+ 'repeated' => true,
329
+ ),
330
+ 'startIndex' => array(
331
+ 'location' => 'query',
332
+ 'type' => 'integer',
333
+ ),
334
+ ),
335
+ ),
336
+ )
337
+ )
338
+ );
339
+ $this->accounts_reports_saved = new Google_Service_AdExchangeSeller_Resource_AccountsReportsSaved(
340
+ $this,
341
+ $this->serviceName,
342
+ 'saved',
343
+ array(
344
+ 'methods' => array(
345
+ 'generate' => array(
346
+ 'path' => 'accounts/{accountId}/reports/{savedReportId}',
347
+ 'httpMethod' => 'GET',
348
+ 'parameters' => array(
349
+ 'accountId' => array(
350
+ 'location' => 'path',
351
+ 'type' => 'string',
352
+ 'required' => true,
353
+ ),
354
+ 'savedReportId' => array(
355
+ 'location' => 'path',
356
+ 'type' => 'string',
357
+ 'required' => true,
358
+ ),
359
+ 'locale' => array(
360
+ 'location' => 'query',
361
+ 'type' => 'string',
362
+ ),
363
+ 'maxResults' => array(
364
+ 'location' => 'query',
365
+ 'type' => 'integer',
366
+ ),
367
+ 'startIndex' => array(
368
+ 'location' => 'query',
369
+ 'type' => 'integer',
370
+ ),
371
+ ),
372
+ ),'list' => array(
373
+ 'path' => 'accounts/{accountId}/reports/saved',
374
+ 'httpMethod' => 'GET',
375
+ 'parameters' => array(
376
+ 'accountId' => array(
377
+ 'location' => 'path',
378
+ 'type' => 'string',
379
+ 'required' => true,
380
+ ),
381
+ 'maxResults' => array(
382
+ 'location' => 'query',
383
+ 'type' => 'integer',
384
+ ),
385
+ 'pageToken' => array(
386
+ 'location' => 'query',
387
+ 'type' => 'string',
388
+ ),
389
+ ),
390
+ ),
391
+ )
392
+ )
393
+ );
394
+ $this->accounts_urlchannels = new Google_Service_AdExchangeSeller_Resource_AccountsUrlchannels(
395
+ $this,
396
+ $this->serviceName,
397
+ 'urlchannels',
398
+ array(
399
+ 'methods' => array(
400
+ 'list' => array(
401
+ 'path' => 'accounts/{accountId}/adclients/{adClientId}/urlchannels',
402
+ 'httpMethod' => 'GET',
403
+ 'parameters' => array(
404
+ 'accountId' => array(
405
+ 'location' => 'path',
406
+ 'type' => 'string',
407
+ 'required' => true,
408
+ ),
409
+ 'adClientId' => array(
410
+ 'location' => 'path',
411
+ 'type' => 'string',
412
+ 'required' => true,
413
+ ),
414
+ 'maxResults' => array(
415
+ 'location' => 'query',
416
+ 'type' => 'integer',
417
+ ),
418
+ 'pageToken' => array(
419
+ 'location' => 'query',
420
+ 'type' => 'string',
421
+ ),
422
+ ),
423
+ ),
424
+ )
425
+ )
426
+ );
427
+ }
428
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Account.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeSeller_Account extends Google_Model
19
+ {
20
+ public $id;
21
+ public $kind;
22
+ public $name;
23
+
24
+ public function setId($id)
25
+ {
26
+ $this->id = $id;
27
+ }
28
+ public function getId()
29
+ {
30
+ return $this->id;
31
+ }
32
+ public function setKind($kind)
33
+ {
34
+ $this->kind = $kind;
35
+ }
36
+ public function getKind()
37
+ {
38
+ return $this->kind;
39
+ }
40
+ public function setName($name)
41
+ {
42
+ $this->name = $name;
43
+ }
44
+ public function getName()
45
+ {
46
+ return $this->name;
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Accounts.php ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeSeller_Accounts extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ public $etag;
22
+ protected $itemsType = 'Google_Service_AdExchangeSeller_Account';
23
+ protected $itemsDataType = 'array';
24
+ public $kind;
25
+ public $nextPageToken;
26
+
27
+ public function setEtag($etag)
28
+ {
29
+ $this->etag = $etag;
30
+ }
31
+ public function getEtag()
32
+ {
33
+ return $this->etag;
34
+ }
35
+ /**
36
+ * @param Google_Service_AdExchangeSeller_Account
37
+ */
38
+ public function setItems($items)
39
+ {
40
+ $this->items = $items;
41
+ }
42
+ /**
43
+ * @return Google_Service_AdExchangeSeller_Account
44
+ */
45
+ public function getItems()
46
+ {
47
+ return $this->items;
48
+ }
49
+ public function setKind($kind)
50
+ {
51
+ $this->kind = $kind;
52
+ }
53
+ public function getKind()
54
+ {
55
+ return $this->kind;
56
+ }
57
+ public function setNextPageToken($nextPageToken)
58
+ {
59
+ $this->nextPageToken = $nextPageToken;
60
+ }
61
+ public function getNextPageToken()
62
+ {
63
+ return $this->nextPageToken;
64
+ }
65
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/AdClient.php ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeSeller_AdClient extends Google_Model
19
+ {
20
+ public $arcOptIn;
21
+ public $id;
22
+ public $kind;
23
+ public $productCode;
24
+ public $supportsReporting;
25
+
26
+ public function setArcOptIn($arcOptIn)
27
+ {
28
+ $this->arcOptIn = $arcOptIn;
29
+ }
30
+ public function getArcOptIn()
31
+ {
32
+ return $this->arcOptIn;
33
+ }
34
+ public function setId($id)
35
+ {
36
+ $this->id = $id;
37
+ }
38
+ public function getId()
39
+ {
40
+ return $this->id;
41
+ }
42
+ public function setKind($kind)
43
+ {
44
+ $this->kind = $kind;
45
+ }
46
+ public function getKind()
47
+ {
48
+ return $this->kind;
49
+ }
50
+ public function setProductCode($productCode)
51
+ {
52
+ $this->productCode = $productCode;
53
+ }
54
+ public function getProductCode()
55
+ {
56
+ return $this->productCode;
57
+ }
58
+ public function setSupportsReporting($supportsReporting)
59
+ {
60
+ $this->supportsReporting = $supportsReporting;
61
+ }
62
+ public function getSupportsReporting()
63
+ {
64
+ return $this->supportsReporting;
65
+ }
66
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/AdClients.php ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeSeller_AdClients extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ public $etag;
22
+ protected $itemsType = 'Google_Service_AdExchangeSeller_AdClient';
23
+ protected $itemsDataType = 'array';
24
+ public $kind;
25
+ public $nextPageToken;
26
+
27
+ public function setEtag($etag)
28
+ {
29
+ $this->etag = $etag;
30
+ }
31
+ public function getEtag()
32
+ {
33
+ return $this->etag;
34
+ }
35
+ /**
36
+ * @param Google_Service_AdExchangeSeller_AdClient
37
+ */
38
+ public function setItems($items)
39
+ {
40
+ $this->items = $items;
41
+ }
42
+ /**
43
+ * @return Google_Service_AdExchangeSeller_AdClient
44
+ */
45
+ public function getItems()
46
+ {
47
+ return $this->items;
48
+ }
49
+ public function setKind($kind)
50
+ {
51
+ $this->kind = $kind;
52
+ }
53
+ public function getKind()
54
+ {
55
+ return $this->kind;
56
+ }
57
+ public function setNextPageToken($nextPageToken)
58
+ {
59
+ $this->nextPageToken = $nextPageToken;
60
+ }
61
+ public function getNextPageToken()
62
+ {
63
+ return $this->nextPageToken;
64
+ }
65
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Alert.php ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeSeller_Alert extends Google_Model
19
+ {
20
+ public $id;
21
+ public $kind;
22
+ public $message;
23
+ public $severity;
24
+ public $type;
25
+
26
+ public function setId($id)
27
+ {
28
+ $this->id = $id;
29
+ }
30
+ public function getId()
31
+ {
32
+ return $this->id;
33
+ }
34
+ public function setKind($kind)
35
+ {
36
+ $this->kind = $kind;
37
+ }
38
+ public function getKind()
39
+ {
40
+ return $this->kind;
41
+ }
42
+ public function setMessage($message)
43
+ {
44
+ $this->message = $message;
45
+ }
46
+ public function getMessage()
47
+ {
48
+ return $this->message;
49
+ }
50
+ public function setSeverity($severity)
51
+ {
52
+ $this->severity = $severity;
53
+ }
54
+ public function getSeverity()
55
+ {
56
+ return $this->severity;
57
+ }
58
+ public function setType($type)
59
+ {
60
+ $this->type = $type;
61
+ }
62
+ public function getType()
63
+ {
64
+ return $this->type;
65
+ }
66
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Alerts.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeSeller_Alerts extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ protected $itemsType = 'Google_Service_AdExchangeSeller_Alert';
22
+ protected $itemsDataType = 'array';
23
+ public $kind;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeSeller_Alert
27
+ */
28
+ public function setItems($items)
29
+ {
30
+ $this->items = $items;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeSeller_Alert
34
+ */
35
+ public function getItems()
36
+ {
37
+ return $this->items;
38
+ }
39
+ public function setKind($kind)
40
+ {
41
+ $this->kind = $kind;
42
+ }
43
+ public function getKind()
44
+ {
45
+ return $this->kind;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/CustomChannel.php ADDED
@@ -0,0 +1,73 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeSeller_CustomChannel extends Google_Model
19
+ {
20
+ public $code;
21
+ public $id;
22
+ public $kind;
23
+ public $name;
24
+ protected $targetingInfoType = 'Google_Service_AdExchangeSeller_CustomChannelTargetingInfo';
25
+ protected $targetingInfoDataType = '';
26
+
27
+ public function setCode($code)
28
+ {
29
+ $this->code = $code;
30
+ }
31
+ public function getCode()
32
+ {
33
+ return $this->code;
34
+ }
35
+ public function setId($id)
36
+ {
37
+ $this->id = $id;
38
+ }
39
+ public function getId()
40
+ {
41
+ return $this->id;
42
+ }
43
+ public function setKind($kind)
44
+ {
45
+ $this->kind = $kind;
46
+ }
47
+ public function getKind()
48
+ {
49
+ return $this->kind;
50
+ }
51
+ public function setName($name)
52
+ {
53
+ $this->name = $name;
54
+ }
55
+ public function getName()
56
+ {
57
+ return $this->name;
58
+ }
59
+ /**
60
+ * @param Google_Service_AdExchangeSeller_CustomChannelTargetingInfo
61
+ */
62
+ public function setTargetingInfo(Google_Service_AdExchangeSeller_CustomChannelTargetingInfo $targetingInfo)
63
+ {
64
+ $this->targetingInfo = $targetingInfo;
65
+ }
66
+ /**
67
+ * @return Google_Service_AdExchangeSeller_CustomChannelTargetingInfo
68
+ */
69
+ public function getTargetingInfo()
70
+ {
71
+ return $this->targetingInfo;
72
+ }
73
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/CustomChannelTargetingInfo.php ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeSeller_CustomChannelTargetingInfo extends Google_Model
19
+ {
20
+ public $adsAppearOn;
21
+ public $description;
22
+ public $location;
23
+ public $siteLanguage;
24
+
25
+ public function setAdsAppearOn($adsAppearOn)
26
+ {
27
+ $this->adsAppearOn = $adsAppearOn;
28
+ }
29
+ public function getAdsAppearOn()
30
+ {
31
+ return $this->adsAppearOn;
32
+ }
33
+ public function setDescription($description)
34
+ {
35
+ $this->description = $description;
36
+ }
37
+ public function getDescription()
38
+ {
39
+ return $this->description;
40
+ }
41
+ public function setLocation($location)
42
+ {
43
+ $this->location = $location;
44
+ }
45
+ public function getLocation()
46
+ {
47
+ return $this->location;
48
+ }
49
+ public function setSiteLanguage($siteLanguage)
50
+ {
51
+ $this->siteLanguage = $siteLanguage;
52
+ }
53
+ public function getSiteLanguage()
54
+ {
55
+ return $this->siteLanguage;
56
+ }
57
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/CustomChannels.php ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeSeller_CustomChannels extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ public $etag;
22
+ protected $itemsType = 'Google_Service_AdExchangeSeller_CustomChannel';
23
+ protected $itemsDataType = 'array';
24
+ public $kind;
25
+ public $nextPageToken;
26
+
27
+ public function setEtag($etag)
28
+ {
29
+ $this->etag = $etag;
30
+ }
31
+ public function getEtag()
32
+ {
33
+ return $this->etag;
34
+ }
35
+ /**
36
+ * @param Google_Service_AdExchangeSeller_CustomChannel
37
+ */
38
+ public function setItems($items)
39
+ {
40
+ $this->items = $items;
41
+ }
42
+ /**
43
+ * @return Google_Service_AdExchangeSeller_CustomChannel
44
+ */
45
+ public function getItems()
46
+ {
47
+ return $this->items;
48
+ }
49
+ public function setKind($kind)
50
+ {
51
+ $this->kind = $kind;
52
+ }
53
+ public function getKind()
54
+ {
55
+ return $this->kind;
56
+ }
57
+ public function setNextPageToken($nextPageToken)
58
+ {
59
+ $this->nextPageToken = $nextPageToken;
60
+ }
61
+ public function getNextPageToken()
62
+ {
63
+ return $this->nextPageToken;
64
+ }
65
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Metadata.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeSeller_Metadata extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ protected $itemsType = 'Google_Service_AdExchangeSeller_ReportingMetadataEntry';
22
+ protected $itemsDataType = 'array';
23
+ public $kind;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeSeller_ReportingMetadataEntry
27
+ */
28
+ public function setItems($items)
29
+ {
30
+ $this->items = $items;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeSeller_ReportingMetadataEntry
34
+ */
35
+ public function getItems()
36
+ {
37
+ return $this->items;
38
+ }
39
+ public function setKind($kind)
40
+ {
41
+ $this->kind = $kind;
42
+ }
43
+ public function getKind()
44
+ {
45
+ return $this->kind;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/PreferredDeal.php ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeSeller_PreferredDeal extends Google_Model
19
+ {
20
+ public $advertiserName;
21
+ public $buyerNetworkName;
22
+ public $currencyCode;
23
+ public $endTime;
24
+ public $fixedCpm;
25
+ public $id;
26
+ public $kind;
27
+ public $startTime;
28
+
29
+ public function setAdvertiserName($advertiserName)
30
+ {
31
+ $this->advertiserName = $advertiserName;
32
+ }
33
+ public function getAdvertiserName()
34
+ {
35
+ return $this->advertiserName;
36
+ }
37
+ public function setBuyerNetworkName($buyerNetworkName)
38
+ {
39
+ $this->buyerNetworkName = $buyerNetworkName;
40
+ }
41
+ public function getBuyerNetworkName()
42
+ {
43
+ return $this->buyerNetworkName;
44
+ }
45
+ public function setCurrencyCode($currencyCode)
46
+ {
47
+ $this->currencyCode = $currencyCode;
48
+ }
49
+ public function getCurrencyCode()
50
+ {
51
+ return $this->currencyCode;
52
+ }
53
+ public function setEndTime($endTime)
54
+ {
55
+ $this->endTime = $endTime;
56
+ }
57
+ public function getEndTime()
58
+ {
59
+ return $this->endTime;
60
+ }
61
+ public function setFixedCpm($fixedCpm)
62
+ {
63
+ $this->fixedCpm = $fixedCpm;
64
+ }
65
+ public function getFixedCpm()
66
+ {
67
+ return $this->fixedCpm;
68
+ }
69
+ public function setId($id)
70
+ {
71
+ $this->id = $id;
72
+ }
73
+ public function getId()
74
+ {
75
+ return $this->id;
76
+ }
77
+ public function setKind($kind)
78
+ {
79
+ $this->kind = $kind;
80
+ }
81
+ public function getKind()
82
+ {
83
+ return $this->kind;
84
+ }
85
+ public function setStartTime($startTime)
86
+ {
87
+ $this->startTime = $startTime;
88
+ }
89
+ public function getStartTime()
90
+ {
91
+ return $this->startTime;
92
+ }
93
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/PreferredDeals.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeSeller_PreferredDeals extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ protected $itemsType = 'Google_Service_AdExchangeSeller_PreferredDeal';
22
+ protected $itemsDataType = 'array';
23
+ public $kind;
24
+
25
+ /**
26
+ * @param Google_Service_AdExchangeSeller_PreferredDeal
27
+ */
28
+ public function setItems($items)
29
+ {
30
+ $this->items = $items;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdExchangeSeller_PreferredDeal
34
+ */
35
+ public function getItems()
36
+ {
37
+ return $this->items;
38
+ }
39
+ public function setKind($kind)
40
+ {
41
+ $this->kind = $kind;
42
+ }
43
+ public function getKind()
44
+ {
45
+ return $this->kind;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Report.php ADDED
@@ -0,0 +1,92 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeSeller_Report extends Google_Collection
19
+ {
20
+ protected $collection_key = 'warnings';
21
+ public $averages;
22
+ protected $headersType = 'Google_Service_AdExchangeSeller_ReportHeaders';
23
+ protected $headersDataType = 'array';
24
+ public $kind;
25
+ public $rows;
26
+ public $totalMatchedRows;
27
+ public $totals;
28
+ public $warnings;
29
+
30
+ public function setAverages($averages)
31
+ {
32
+ $this->averages = $averages;
33
+ }
34
+ public function getAverages()
35
+ {
36
+ return $this->averages;
37
+ }
38
+ /**
39
+ * @param Google_Service_AdExchangeSeller_ReportHeaders
40
+ */
41
+ public function setHeaders($headers)
42
+ {
43
+ $this->headers = $headers;
44
+ }
45
+ /**
46
+ * @return Google_Service_AdExchangeSeller_ReportHeaders
47
+ */
48
+ public function getHeaders()
49
+ {
50
+ return $this->headers;
51
+ }
52
+ public function setKind($kind)
53
+ {
54
+ $this->kind = $kind;
55
+ }
56
+ public function getKind()
57
+ {
58
+ return $this->kind;
59
+ }
60
+ public function setRows($rows)
61
+ {
62
+ $this->rows = $rows;
63
+ }
64
+ public function getRows()
65
+ {
66
+ return $this->rows;
67
+ }
68
+ public function setTotalMatchedRows($totalMatchedRows)
69
+ {
70
+ $this->totalMatchedRows = $totalMatchedRows;
71
+ }
72
+ public function getTotalMatchedRows()
73
+ {
74
+ return $this->totalMatchedRows;
75
+ }
76
+ public function setTotals($totals)
77
+ {
78
+ $this->totals = $totals;
79
+ }
80
+ public function getTotals()
81
+ {
82
+ return $this->totals;
83
+ }
84
+ public function setWarnings($warnings)
85
+ {
86
+ $this->warnings = $warnings;
87
+ }
88
+ public function getWarnings()
89
+ {
90
+ return $this->warnings;
91
+ }
92
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/ReportHeaders.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeSeller_ReportHeaders extends Google_Model
19
+ {
20
+ public $currency;
21
+ public $name;
22
+ public $type;
23
+
24
+ public function setCurrency($currency)
25
+ {
26
+ $this->currency = $currency;
27
+ }
28
+ public function getCurrency()
29
+ {
30
+ return $this->currency;
31
+ }
32
+ public function setName($name)
33
+ {
34
+ $this->name = $name;
35
+ }
36
+ public function getName()
37
+ {
38
+ return $this->name;
39
+ }
40
+ public function setType($type)
41
+ {
42
+ $this->type = $type;
43
+ }
44
+ public function getType()
45
+ {
46
+ return $this->type;
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/ReportingMetadataEntry.php ADDED
@@ -0,0 +1,85 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeSeller_ReportingMetadataEntry extends Google_Collection
19
+ {
20
+ protected $collection_key = 'supportedProducts';
21
+ public $compatibleDimensions;
22
+ public $compatibleMetrics;
23
+ public $id;
24
+ public $kind;
25
+ public $requiredDimensions;
26
+ public $requiredMetrics;
27
+ public $supportedProducts;
28
+
29
+ public function setCompatibleDimensions($compatibleDimensions)
30
+ {
31
+ $this->compatibleDimensions = $compatibleDimensions;
32
+ }
33
+ public function getCompatibleDimensions()
34
+ {
35
+ return $this->compatibleDimensions;
36
+ }
37
+ public function setCompatibleMetrics($compatibleMetrics)
38
+ {
39
+ $this->compatibleMetrics = $compatibleMetrics;
40
+ }
41
+ public function getCompatibleMetrics()
42
+ {
43
+ return $this->compatibleMetrics;
44
+ }
45
+ public function setId($id)
46
+ {
47
+ $this->id = $id;
48
+ }
49
+ public function getId()
50
+ {
51
+ return $this->id;
52
+ }
53
+ public function setKind($kind)
54
+ {
55
+ $this->kind = $kind;
56
+ }
57
+ public function getKind()
58
+ {
59
+ return $this->kind;
60
+ }
61
+ public function setRequiredDimensions($requiredDimensions)
62
+ {
63
+ $this->requiredDimensions = $requiredDimensions;
64
+ }
65
+ public function getRequiredDimensions()
66
+ {
67
+ return $this->requiredDimensions;
68
+ }
69
+ public function setRequiredMetrics($requiredMetrics)
70
+ {
71
+ $this->requiredMetrics = $requiredMetrics;
72
+ }
73
+ public function getRequiredMetrics()
74
+ {
75
+ return $this->requiredMetrics;
76
+ }
77
+ public function setSupportedProducts($supportedProducts)
78
+ {
79
+ $this->supportedProducts = $supportedProducts;
80
+ }
81
+ public function getSupportedProducts()
82
+ {
83
+ return $this->supportedProducts;
84
+ }
85
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Resource/Accounts.php ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "accounts" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangesellerService = new Google_Service_AdExchangeSeller(...);
23
+ * $accounts = $adexchangesellerService->accounts;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeSeller_Resource_Accounts extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Get information about the selected Ad Exchange account. (accounts.get)
30
+ *
31
+ * @param string $accountId Account to get information about. Tip: 'myaccount'
32
+ * is a valid ID.
33
+ * @param array $optParams Optional parameters.
34
+ * @return Google_Service_AdExchangeSeller_Account
35
+ */
36
+ public function get($accountId, $optParams = array())
37
+ {
38
+ $params = array('accountId' => $accountId);
39
+ $params = array_merge($params, $optParams);
40
+ return $this->call('get', array($params), "Google_Service_AdExchangeSeller_Account");
41
+ }
42
+ /**
43
+ * List all accounts available to this Ad Exchange account.
44
+ * (accounts.listAccounts)
45
+ *
46
+ * @param array $optParams Optional parameters.
47
+ *
48
+ * @opt_param int maxResults The maximum number of accounts to include in the
49
+ * response, used for paging.
50
+ * @opt_param string pageToken A continuation token, used to page through
51
+ * accounts. To retrieve the next page, set this parameter to the value of
52
+ * "nextPageToken" from the previous response.
53
+ * @return Google_Service_AdExchangeSeller_Accounts
54
+ */
55
+ public function listAccounts($optParams = array())
56
+ {
57
+ $params = array();
58
+ $params = array_merge($params, $optParams);
59
+ return $this->call('list', array($params), "Google_Service_AdExchangeSeller_Accounts");
60
+ }
61
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Resource/AccountsAdclients.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "adclients" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangesellerService = new Google_Service_AdExchangeSeller(...);
23
+ * $adclients = $adexchangesellerService->adclients;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeSeller_Resource_AccountsAdclients extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all ad clients in this Ad Exchange account.
30
+ * (adclients.listAccountsAdclients)
31
+ *
32
+ * @param string $accountId Account to which the ad client belongs.
33
+ * @param array $optParams Optional parameters.
34
+ *
35
+ * @opt_param string maxResults The maximum number of ad clients to include in
36
+ * the response, used for paging.
37
+ * @opt_param string pageToken A continuation token, used to page through ad
38
+ * clients. To retrieve the next page, set this parameter to the value of
39
+ * "nextPageToken" from the previous response.
40
+ * @return Google_Service_AdExchangeSeller_AdClients
41
+ */
42
+ public function listAccountsAdclients($accountId, $optParams = array())
43
+ {
44
+ $params = array('accountId' => $accountId);
45
+ $params = array_merge($params, $optParams);
46
+ return $this->call('list', array($params), "Google_Service_AdExchangeSeller_AdClients");
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Resource/AccountsAlerts.php ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "alerts" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangesellerService = new Google_Service_AdExchangeSeller(...);
23
+ * $alerts = $adexchangesellerService->alerts;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeSeller_Resource_AccountsAlerts extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List the alerts for this Ad Exchange account. (alerts.listAccountsAlerts)
30
+ *
31
+ * @param string $accountId Account owning the alerts.
32
+ * @param array $optParams Optional parameters.
33
+ *
34
+ * @opt_param string locale The locale to use for translating alert messages.
35
+ * The account locale will be used if this is not supplied. The AdSense default
36
+ * (English) will be used if the supplied locale is invalid or unsupported.
37
+ * @return Google_Service_AdExchangeSeller_Alerts
38
+ */
39
+ public function listAccountsAlerts($accountId, $optParams = array())
40
+ {
41
+ $params = array('accountId' => $accountId);
42
+ $params = array_merge($params, $optParams);
43
+ return $this->call('list', array($params), "Google_Service_AdExchangeSeller_Alerts");
44
+ }
45
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Resource/AccountsCustomchannels.php ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "customchannels" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangesellerService = new Google_Service_AdExchangeSeller(...);
23
+ * $customchannels = $adexchangesellerService->customchannels;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeSeller_Resource_AccountsCustomchannels extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Get the specified custom channel from the specified ad client.
30
+ * (customchannels.get)
31
+ *
32
+ * @param string $accountId Account to which the ad client belongs.
33
+ * @param string $adClientId Ad client which contains the custom channel.
34
+ * @param string $customChannelId Custom channel to retrieve.
35
+ * @param array $optParams Optional parameters.
36
+ * @return Google_Service_AdExchangeSeller_CustomChannel
37
+ */
38
+ public function get($accountId, $adClientId, $customChannelId, $optParams = array())
39
+ {
40
+ $params = array('accountId' => $accountId, 'adClientId' => $adClientId, 'customChannelId' => $customChannelId);
41
+ $params = array_merge($params, $optParams);
42
+ return $this->call('get', array($params), "Google_Service_AdExchangeSeller_CustomChannel");
43
+ }
44
+ /**
45
+ * List all custom channels in the specified ad client for this Ad Exchange
46
+ * account. (customchannels.listAccountsCustomchannels)
47
+ *
48
+ * @param string $accountId Account to which the ad client belongs.
49
+ * @param string $adClientId Ad client for which to list custom channels.
50
+ * @param array $optParams Optional parameters.
51
+ *
52
+ * @opt_param string maxResults The maximum number of custom channels to include
53
+ * in the response, used for paging.
54
+ * @opt_param string pageToken A continuation token, used to page through custom
55
+ * channels. To retrieve the next page, set this parameter to the value of
56
+ * "nextPageToken" from the previous response.
57
+ * @return Google_Service_AdExchangeSeller_CustomChannels
58
+ */
59
+ public function listAccountsCustomchannels($accountId, $adClientId, $optParams = array())
60
+ {
61
+ $params = array('accountId' => $accountId, 'adClientId' => $adClientId);
62
+ $params = array_merge($params, $optParams);
63
+ return $this->call('list', array($params), "Google_Service_AdExchangeSeller_CustomChannels");
64
+ }
65
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Resource/AccountsMetadata.php ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "metadata" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangesellerService = new Google_Service_AdExchangeSeller(...);
23
+ * $metadata = $adexchangesellerService->metadata;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeSeller_Resource_AccountsMetadata extends Google_Service_Resource
27
+ {
28
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Resource/AccountsMetadataDimensions.php ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "dimensions" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangesellerService = new Google_Service_AdExchangeSeller(...);
23
+ * $dimensions = $adexchangesellerService->dimensions;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeSeller_Resource_AccountsMetadataDimensions extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List the metadata for the dimensions available to this AdExchange account.
30
+ * (dimensions.listAccountsMetadataDimensions)
31
+ *
32
+ * @param string $accountId Account with visibility to the dimensions.
33
+ * @param array $optParams Optional parameters.
34
+ * @return Google_Service_AdExchangeSeller_Metadata
35
+ */
36
+ public function listAccountsMetadataDimensions($accountId, $optParams = array())
37
+ {
38
+ $params = array('accountId' => $accountId);
39
+ $params = array_merge($params, $optParams);
40
+ return $this->call('list', array($params), "Google_Service_AdExchangeSeller_Metadata");
41
+ }
42
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Resource/AccountsMetadataMetrics.php ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "metrics" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangesellerService = new Google_Service_AdExchangeSeller(...);
23
+ * $metrics = $adexchangesellerService->metrics;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeSeller_Resource_AccountsMetadataMetrics extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List the metadata for the metrics available to this AdExchange account.
30
+ * (metrics.listAccountsMetadataMetrics)
31
+ *
32
+ * @param string $accountId Account with visibility to the metrics.
33
+ * @param array $optParams Optional parameters.
34
+ * @return Google_Service_AdExchangeSeller_Metadata
35
+ */
36
+ public function listAccountsMetadataMetrics($accountId, $optParams = array())
37
+ {
38
+ $params = array('accountId' => $accountId);
39
+ $params = array_merge($params, $optParams);
40
+ return $this->call('list', array($params), "Google_Service_AdExchangeSeller_Metadata");
41
+ }
42
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Resource/AccountsPreferreddeals.php ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "preferreddeals" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangesellerService = new Google_Service_AdExchangeSeller(...);
23
+ * $preferreddeals = $adexchangesellerService->preferreddeals;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeSeller_Resource_AccountsPreferreddeals extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Get information about the selected Ad Exchange Preferred Deal.
30
+ * (preferreddeals.get)
31
+ *
32
+ * @param string $accountId Account owning the deal.
33
+ * @param string $dealId Preferred deal to get information about.
34
+ * @param array $optParams Optional parameters.
35
+ * @return Google_Service_AdExchangeSeller_PreferredDeal
36
+ */
37
+ public function get($accountId, $dealId, $optParams = array())
38
+ {
39
+ $params = array('accountId' => $accountId, 'dealId' => $dealId);
40
+ $params = array_merge($params, $optParams);
41
+ return $this->call('get', array($params), "Google_Service_AdExchangeSeller_PreferredDeal");
42
+ }
43
+ /**
44
+ * List the preferred deals for this Ad Exchange account.
45
+ * (preferreddeals.listAccountsPreferreddeals)
46
+ *
47
+ * @param string $accountId Account owning the deals.
48
+ * @param array $optParams Optional parameters.
49
+ * @return Google_Service_AdExchangeSeller_PreferredDeals
50
+ */
51
+ public function listAccountsPreferreddeals($accountId, $optParams = array())
52
+ {
53
+ $params = array('accountId' => $accountId);
54
+ $params = array_merge($params, $optParams);
55
+ return $this->call('list', array($params), "Google_Service_AdExchangeSeller_PreferredDeals");
56
+ }
57
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Resource/AccountsReports.php ADDED
@@ -0,0 +1,59 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "reports" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangesellerService = new Google_Service_AdExchangeSeller(...);
23
+ * $reports = $adexchangesellerService->reports;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeSeller_Resource_AccountsReports extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Generate an Ad Exchange report based on the report request sent in the query
30
+ * parameters. Returns the result as JSON; to retrieve output in CSV format
31
+ * specify "alt=csv" as a query parameter. (reports.generate)
32
+ *
33
+ * @param string $accountId Account which owns the generated report.
34
+ * @param string $startDate Start of the date range to report on in "YYYY-MM-DD"
35
+ * format, inclusive.
36
+ * @param string $endDate End of the date range to report on in "YYYY-MM-DD"
37
+ * format, inclusive.
38
+ * @param array $optParams Optional parameters.
39
+ *
40
+ * @opt_param string dimension Dimensions to base the report on.
41
+ * @opt_param string filter Filters to be run on the report.
42
+ * @opt_param string locale Optional locale to use for translating report output
43
+ * to a local language. Defaults to "en_US" if not specified.
44
+ * @opt_param string maxResults The maximum number of rows of report data to
45
+ * return.
46
+ * @opt_param string metric Numeric columns to include in the report.
47
+ * @opt_param string sort The name of a dimension or metric to sort the
48
+ * resulting report on, optionally prefixed with "+" to sort ascending or "-" to
49
+ * sort descending. If no prefix is specified, the column is sorted ascending.
50
+ * @opt_param string startIndex Index of the first row of report data to return.
51
+ * @return Google_Service_AdExchangeSeller_Report
52
+ */
53
+ public function generate($accountId, $startDate, $endDate, $optParams = array())
54
+ {
55
+ $params = array('accountId' => $accountId, 'startDate' => $startDate, 'endDate' => $endDate);
56
+ $params = array_merge($params, $optParams);
57
+ return $this->call('generate', array($params), "Google_Service_AdExchangeSeller_Report");
58
+ }
59
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Resource/AccountsReportsSaved.php ADDED
@@ -0,0 +1,69 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "saved" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangesellerService = new Google_Service_AdExchangeSeller(...);
23
+ * $saved = $adexchangesellerService->saved;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeSeller_Resource_AccountsReportsSaved extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Generate an Ad Exchange report based on the saved report ID sent in the query
30
+ * parameters. (saved.generate)
31
+ *
32
+ * @param string $accountId Account owning the saved report.
33
+ * @param string $savedReportId The saved report to retrieve.
34
+ * @param array $optParams Optional parameters.
35
+ *
36
+ * @opt_param string locale Optional locale to use for translating report output
37
+ * to a local language. Defaults to "en_US" if not specified.
38
+ * @opt_param int maxResults The maximum number of rows of report data to
39
+ * return.
40
+ * @opt_param int startIndex Index of the first row of report data to return.
41
+ * @return Google_Service_AdExchangeSeller_Report
42
+ */
43
+ public function generate($accountId, $savedReportId, $optParams = array())
44
+ {
45
+ $params = array('accountId' => $accountId, 'savedReportId' => $savedReportId);
46
+ $params = array_merge($params, $optParams);
47
+ return $this->call('generate', array($params), "Google_Service_AdExchangeSeller_Report");
48
+ }
49
+ /**
50
+ * List all saved reports in this Ad Exchange account.
51
+ * (saved.listAccountsReportsSaved)
52
+ *
53
+ * @param string $accountId Account owning the saved reports.
54
+ * @param array $optParams Optional parameters.
55
+ *
56
+ * @opt_param int maxResults The maximum number of saved reports to include in
57
+ * the response, used for paging.
58
+ * @opt_param string pageToken A continuation token, used to page through saved
59
+ * reports. To retrieve the next page, set this parameter to the value of
60
+ * "nextPageToken" from the previous response.
61
+ * @return Google_Service_AdExchangeSeller_SavedReports
62
+ */
63
+ public function listAccountsReportsSaved($accountId, $optParams = array())
64
+ {
65
+ $params = array('accountId' => $accountId);
66
+ $params = array_merge($params, $optParams);
67
+ return $this->call('list', array($params), "Google_Service_AdExchangeSeller_SavedReports");
68
+ }
69
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/Resource/AccountsUrlchannels.php ADDED
@@ -0,0 +1,49 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "urlchannels" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexchangesellerService = new Google_Service_AdExchangeSeller(...);
23
+ * $urlchannels = $adexchangesellerService->urlchannels;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExchangeSeller_Resource_AccountsUrlchannels extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all URL channels in the specified ad client for this Ad Exchange
30
+ * account. (urlchannels.listAccountsUrlchannels)
31
+ *
32
+ * @param string $accountId Account to which the ad client belongs.
33
+ * @param string $adClientId Ad client for which to list URL channels.
34
+ * @param array $optParams Optional parameters.
35
+ *
36
+ * @opt_param string maxResults The maximum number of URL channels to include in
37
+ * the response, used for paging.
38
+ * @opt_param string pageToken A continuation token, used to page through URL
39
+ * channels. To retrieve the next page, set this parameter to the value of
40
+ * "nextPageToken" from the previous response.
41
+ * @return Google_Service_AdExchangeSeller_UrlChannels
42
+ */
43
+ public function listAccountsUrlchannels($accountId, $adClientId, $optParams = array())
44
+ {
45
+ $params = array('accountId' => $accountId, 'adClientId' => $adClientId);
46
+ $params = array_merge($params, $optParams);
47
+ return $this->call('list', array($params), "Google_Service_AdExchangeSeller_UrlChannels");
48
+ }
49
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/SavedReport.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeSeller_SavedReport extends Google_Model
19
+ {
20
+ public $id;
21
+ public $kind;
22
+ public $name;
23
+
24
+ public function setId($id)
25
+ {
26
+ $this->id = $id;
27
+ }
28
+ public function getId()
29
+ {
30
+ return $this->id;
31
+ }
32
+ public function setKind($kind)
33
+ {
34
+ $this->kind = $kind;
35
+ }
36
+ public function getKind()
37
+ {
38
+ return $this->kind;
39
+ }
40
+ public function setName($name)
41
+ {
42
+ $this->name = $name;
43
+ }
44
+ public function getName()
45
+ {
46
+ return $this->name;
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/SavedReports.php ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeSeller_SavedReports extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ public $etag;
22
+ protected $itemsType = 'Google_Service_AdExchangeSeller_SavedReport';
23
+ protected $itemsDataType = 'array';
24
+ public $kind;
25
+ public $nextPageToken;
26
+
27
+ public function setEtag($etag)
28
+ {
29
+ $this->etag = $etag;
30
+ }
31
+ public function getEtag()
32
+ {
33
+ return $this->etag;
34
+ }
35
+ /**
36
+ * @param Google_Service_AdExchangeSeller_SavedReport
37
+ */
38
+ public function setItems($items)
39
+ {
40
+ $this->items = $items;
41
+ }
42
+ /**
43
+ * @return Google_Service_AdExchangeSeller_SavedReport
44
+ */
45
+ public function getItems()
46
+ {
47
+ return $this->items;
48
+ }
49
+ public function setKind($kind)
50
+ {
51
+ $this->kind = $kind;
52
+ }
53
+ public function getKind()
54
+ {
55
+ return $this->kind;
56
+ }
57
+ public function setNextPageToken($nextPageToken)
58
+ {
59
+ $this->nextPageToken = $nextPageToken;
60
+ }
61
+ public function getNextPageToken()
62
+ {
63
+ return $this->nextPageToken;
64
+ }
65
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/UrlChannel.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeSeller_UrlChannel extends Google_Model
19
+ {
20
+ public $id;
21
+ public $kind;
22
+ public $urlPattern;
23
+
24
+ public function setId($id)
25
+ {
26
+ $this->id = $id;
27
+ }
28
+ public function getId()
29
+ {
30
+ return $this->id;
31
+ }
32
+ public function setKind($kind)
33
+ {
34
+ $this->kind = $kind;
35
+ }
36
+ public function getKind()
37
+ {
38
+ return $this->kind;
39
+ }
40
+ public function setUrlPattern($urlPattern)
41
+ {
42
+ $this->urlPattern = $urlPattern;
43
+ }
44
+ public function getUrlPattern()
45
+ {
46
+ return $this->urlPattern;
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdExchangeSeller/UrlChannels.php ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExchangeSeller_UrlChannels extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ public $etag;
22
+ protected $itemsType = 'Google_Service_AdExchangeSeller_UrlChannel';
23
+ protected $itemsDataType = 'array';
24
+ public $kind;
25
+ public $nextPageToken;
26
+
27
+ public function setEtag($etag)
28
+ {
29
+ $this->etag = $etag;
30
+ }
31
+ public function getEtag()
32
+ {
33
+ return $this->etag;
34
+ }
35
+ /**
36
+ * @param Google_Service_AdExchangeSeller_UrlChannel
37
+ */
38
+ public function setItems($items)
39
+ {
40
+ $this->items = $items;
41
+ }
42
+ /**
43
+ * @return Google_Service_AdExchangeSeller_UrlChannel
44
+ */
45
+ public function getItems()
46
+ {
47
+ return $this->items;
48
+ }
49
+ public function setKind($kind)
50
+ {
51
+ $this->kind = $kind;
52
+ }
53
+ public function getKind()
54
+ {
55
+ return $this->kind;
56
+ }
57
+ public function setNextPageToken($nextPageToken)
58
+ {
59
+ $this->nextPageToken = $nextPageToken;
60
+ }
61
+ public function getNextPageToken()
62
+ {
63
+ return $this->nextPageToken;
64
+ }
65
+ }
vendor/google/apiclient-services/src/Google/Service/AdExperienceReport.php ADDED
@@ -0,0 +1,89 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * Service definition for AdExperienceReport (v1).
20
+ *
21
+ * <p>
22
+ * View Ad Experience Report data, and get a list of sites that have a
23
+ * significant number of annoying ads.</p>
24
+ *
25
+ * <p>
26
+ * For more information about this service, see the API
27
+ * <a href="https://developers.google.com/ad-experience-report/" target="_blank">Documentation</a>
28
+ * </p>
29
+ *
30
+ * @author Google, Inc.
31
+ */
32
+ class Google_Service_AdExperienceReport extends Google_Service
33
+ {
34
+ /** Test scope for access to the Zoo service. */
35
+ const XAPI_ZOO =
36
+ "https://www.googleapis.com/auth/xapi.zoo";
37
+
38
+ public $sites;
39
+ public $violatingSites;
40
+
41
+ /**
42
+ * Constructs the internal representation of the AdExperienceReport service.
43
+ *
44
+ * @param Google_Client $client
45
+ */
46
+ public function __construct(Google_Client $client)
47
+ {
48
+ parent::__construct($client);
49
+ $this->rootUrl = 'https://adexperiencereport.googleapis.com/';
50
+ $this->servicePath = '';
51
+ $this->version = 'v1';
52
+ $this->serviceName = 'adexperiencereport';
53
+
54
+ $this->sites = new Google_Service_AdExperienceReport_Resource_Sites(
55
+ $this,
56
+ $this->serviceName,
57
+ 'sites',
58
+ array(
59
+ 'methods' => array(
60
+ 'get' => array(
61
+ 'path' => 'v1/{+name}',
62
+ 'httpMethod' => 'GET',
63
+ 'parameters' => array(
64
+ 'name' => array(
65
+ 'location' => 'path',
66
+ 'type' => 'string',
67
+ 'required' => true,
68
+ ),
69
+ ),
70
+ ),
71
+ )
72
+ )
73
+ );
74
+ $this->violatingSites = new Google_Service_AdExperienceReport_Resource_ViolatingSites(
75
+ $this,
76
+ $this->serviceName,
77
+ 'violatingSites',
78
+ array(
79
+ 'methods' => array(
80
+ 'list' => array(
81
+ 'path' => 'v1/violatingSites',
82
+ 'httpMethod' => 'GET',
83
+ 'parameters' => array(),
84
+ ),
85
+ )
86
+ )
87
+ );
88
+ }
89
+ }
vendor/google/apiclient-services/src/Google/Service/AdExperienceReport/PlatformSummary.php ADDED
@@ -0,0 +1,85 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExperienceReport_PlatformSummary extends Google_Collection
19
+ {
20
+ protected $collection_key = 'region';
21
+ public $betterAdsStatus;
22
+ public $enforcementTime;
23
+ public $filterStatus;
24
+ public $lastChangeTime;
25
+ public $region;
26
+ public $reportUrl;
27
+ public $underReview;
28
+
29
+ public function setBetterAdsStatus($betterAdsStatus)
30
+ {
31
+ $this->betterAdsStatus = $betterAdsStatus;
32
+ }
33
+ public function getBetterAdsStatus()
34
+ {
35
+ return $this->betterAdsStatus;
36
+ }
37
+ public function setEnforcementTime($enforcementTime)
38
+ {
39
+ $this->enforcementTime = $enforcementTime;
40
+ }
41
+ public function getEnforcementTime()
42
+ {
43
+ return $this->enforcementTime;
44
+ }
45
+ public function setFilterStatus($filterStatus)
46
+ {
47
+ $this->filterStatus = $filterStatus;
48
+ }
49
+ public function getFilterStatus()
50
+ {
51
+ return $this->filterStatus;
52
+ }
53
+ public function setLastChangeTime($lastChangeTime)
54
+ {
55
+ $this->lastChangeTime = $lastChangeTime;
56
+ }
57
+ public function getLastChangeTime()
58
+ {
59
+ return $this->lastChangeTime;
60
+ }
61
+ public function setRegion($region)
62
+ {
63
+ $this->region = $region;
64
+ }
65
+ public function getRegion()
66
+ {
67
+ return $this->region;
68
+ }
69
+ public function setReportUrl($reportUrl)
70
+ {
71
+ $this->reportUrl = $reportUrl;
72
+ }
73
+ public function getReportUrl()
74
+ {
75
+ return $this->reportUrl;
76
+ }
77
+ public function setUnderReview($underReview)
78
+ {
79
+ $this->underReview = $underReview;
80
+ }
81
+ public function getUnderReview()
82
+ {
83
+ return $this->underReview;
84
+ }
85
+ }
vendor/google/apiclient-services/src/Google/Service/AdExperienceReport/Resource/Sites.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "sites" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexperiencereportService = new Google_Service_AdExperienceReport(...);
23
+ * $sites = $adexperiencereportService->sites;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExperienceReport_Resource_Sites extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Gets a summary of the ad experience rating of a site. (sites.get)
30
+ *
31
+ * @param string $name The required site name. It should be the site property
32
+ * whose ad experiences may have been reviewed, and it should be URL-encoded.
33
+ * For example, sites/https%3A%2F%2Fwww.google.com. The server will return an
34
+ * error of BAD_REQUEST if this field is not filled in. Note that if the site
35
+ * property is not yet verified in Search Console, the reportUrl field returned
36
+ * by the API will lead to the verification page, prompting the user to go
37
+ * through that process before they can gain access to the Ad Experience Report.
38
+ * @param array $optParams Optional parameters.
39
+ * @return Google_Service_AdExperienceReport_SiteSummaryResponse
40
+ */
41
+ public function get($name, $optParams = array())
42
+ {
43
+ $params = array('name' => $name);
44
+ $params = array_merge($params, $optParams);
45
+ return $this->call('get', array($params), "Google_Service_AdExperienceReport_SiteSummaryResponse");
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdExperienceReport/Resource/ViolatingSites.php ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "violatingSites" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adexperiencereportService = new Google_Service_AdExperienceReport(...);
23
+ * $violatingSites = $adexperiencereportService->violatingSites;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdExperienceReport_Resource_ViolatingSites extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Lists sites with Ad Experience Report statuses of "Failing" or "Warning".
30
+ * (violatingSites.listViolatingSites)
31
+ *
32
+ * @param array $optParams Optional parameters.
33
+ * @return Google_Service_AdExperienceReport_ViolatingSitesResponse
34
+ */
35
+ public function listViolatingSites($optParams = array())
36
+ {
37
+ $params = array();
38
+ $params = array_merge($params, $optParams);
39
+ return $this->call('list', array($params), "Google_Service_AdExperienceReport_ViolatingSitesResponse");
40
+ }
41
+ }
vendor/google/apiclient-services/src/Google/Service/AdExperienceReport/SiteSummaryResponse.php ADDED
@@ -0,0 +1,62 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExperienceReport_SiteSummaryResponse extends Google_Model
19
+ {
20
+ protected $desktopSummaryType = 'Google_Service_AdExperienceReport_PlatformSummary';
21
+ protected $desktopSummaryDataType = '';
22
+ protected $mobileSummaryType = 'Google_Service_AdExperienceReport_PlatformSummary';
23
+ protected $mobileSummaryDataType = '';
24
+ public $reviewedSite;
25
+
26
+ /**
27
+ * @param Google_Service_AdExperienceReport_PlatformSummary
28
+ */
29
+ public function setDesktopSummary(Google_Service_AdExperienceReport_PlatformSummary $desktopSummary)
30
+ {
31
+ $this->desktopSummary = $desktopSummary;
32
+ }
33
+ /**
34
+ * @return Google_Service_AdExperienceReport_PlatformSummary
35
+ */
36
+ public function getDesktopSummary()
37
+ {
38
+ return $this->desktopSummary;
39
+ }
40
+ /**
41
+ * @param Google_Service_AdExperienceReport_PlatformSummary
42
+ */
43
+ public function setMobileSummary(Google_Service_AdExperienceReport_PlatformSummary $mobileSummary)
44
+ {
45
+ $this->mobileSummary = $mobileSummary;
46
+ }
47
+ /**
48
+ * @return Google_Service_AdExperienceReport_PlatformSummary
49
+ */
50
+ public function getMobileSummary()
51
+ {
52
+ return $this->mobileSummary;
53
+ }
54
+ public function setReviewedSite($reviewedSite)
55
+ {
56
+ $this->reviewedSite = $reviewedSite;
57
+ }
58
+ public function getReviewedSite()
59
+ {
60
+ return $this->reviewedSite;
61
+ }
62
+ }
vendor/google/apiclient-services/src/Google/Service/AdExperienceReport/ViolatingSitesResponse.php ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdExperienceReport_ViolatingSitesResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'violatingSites';
21
+ protected $violatingSitesType = 'Google_Service_AdExperienceReport_SiteSummaryResponse';
22
+ protected $violatingSitesDataType = 'array';
23
+
24
+ /**
25
+ * @param Google_Service_AdExperienceReport_SiteSummaryResponse
26
+ */
27
+ public function setViolatingSites($violatingSites)
28
+ {
29
+ $this->violatingSites = $violatingSites;
30
+ }
31
+ /**
32
+ * @return Google_Service_AdExperienceReport_SiteSummaryResponse
33
+ */
34
+ public function getViolatingSites()
35
+ {
36
+ return $this->violatingSites;
37
+ }
38
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense.php ADDED
@@ -0,0 +1,1060 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * Service definition for AdSense (v1.4).
20
+ *
21
+ * <p>
22
+ * Accesses AdSense publishers' inventory and generates performance reports.</p>
23
+ *
24
+ * <p>
25
+ * For more information about this service, see the API
26
+ * <a href="https://developers.google.com/adsense/management/" target="_blank">Documentation</a>
27
+ * </p>
28
+ *
29
+ * @author Google, Inc.
30
+ */
31
+ class Google_Service_AdSense extends Google_Service
32
+ {
33
+ /** View and manage your AdSense data. */
34
+ const ADSENSE =
35
+ "https://www.googleapis.com/auth/adsense";
36
+ /** View your AdSense data. */
37
+ const ADSENSE_READONLY =
38
+ "https://www.googleapis.com/auth/adsense.readonly";
39
+
40
+ public $accounts;
41
+ public $accounts_adclients;
42
+ public $accounts_adunits;
43
+ public $accounts_adunits_customchannels;
44
+ public $accounts_alerts;
45
+ public $accounts_customchannels;
46
+ public $accounts_customchannels_adunits;
47
+ public $accounts_payments;
48
+ public $accounts_reports;
49
+ public $accounts_reports_saved;
50
+ public $accounts_savedadstyles;
51
+ public $accounts_urlchannels;
52
+ public $adclients;
53
+ public $adunits;
54
+ public $adunits_customchannels;
55
+ public $alerts;
56
+ public $customchannels;
57
+ public $customchannels_adunits;
58
+ public $metadata_dimensions;
59
+ public $metadata_metrics;
60
+ public $payments;
61
+ public $reports;
62
+ public $reports_saved;
63
+ public $savedadstyles;
64
+ public $urlchannels;
65
+
66
+ /**
67
+ * Constructs the internal representation of the AdSense service.
68
+ *
69
+ * @param Google_Client $client
70
+ */
71
+ public function __construct(Google_Client $client)
72
+ {
73
+ parent::__construct($client);
74
+ $this->rootUrl = 'https://www.googleapis.com/';
75
+ $this->servicePath = 'adsense/v1.4/';
76
+ $this->version = 'v1.4';
77
+ $this->serviceName = 'adsense';
78
+
79
+ $this->accounts = new Google_Service_AdSense_Resource_Accounts(
80
+ $this,
81
+ $this->serviceName,
82
+ 'accounts',
83
+ array(
84
+ 'methods' => array(
85
+ 'get' => array(
86
+ 'path' => 'accounts/{accountId}',
87
+ 'httpMethod' => 'GET',
88
+ 'parameters' => array(
89
+ 'accountId' => array(
90
+ 'location' => 'path',
91
+ 'type' => 'string',
92
+ 'required' => true,
93
+ ),
94
+ 'tree' => array(
95
+ 'location' => 'query',
96
+ 'type' => 'boolean',
97
+ ),
98
+ ),
99
+ ),'list' => array(
100
+ 'path' => 'accounts',
101
+ 'httpMethod' => 'GET',
102
+ 'parameters' => array(
103
+ 'maxResults' => array(
104
+ 'location' => 'query',
105
+ 'type' => 'integer',
106
+ ),
107
+ 'pageToken' => array(
108
+ 'location' => 'query',
109
+ 'type' => 'string',
110
+ ),
111
+ ),
112
+ ),
113
+ )
114
+ )
115
+ );
116
+ $this->accounts_adclients = new Google_Service_AdSense_Resource_AccountsAdclients(
117
+ $this,
118
+ $this->serviceName,
119
+ 'adclients',
120
+ array(
121
+ 'methods' => array(
122
+ 'list' => array(
123
+ 'path' => 'accounts/{accountId}/adclients',
124
+ 'httpMethod' => 'GET',
125
+ 'parameters' => array(
126
+ 'accountId' => array(
127
+ 'location' => 'path',
128
+ 'type' => 'string',
129
+ 'required' => true,
130
+ ),
131
+ 'maxResults' => array(
132
+ 'location' => 'query',
133
+ 'type' => 'integer',
134
+ ),
135
+ 'pageToken' => array(
136
+ 'location' => 'query',
137
+ 'type' => 'string',
138
+ ),
139
+ ),
140
+ ),
141
+ )
142
+ )
143
+ );
144
+ $this->accounts_adunits = new Google_Service_AdSense_Resource_AccountsAdunits(
145
+ $this,
146
+ $this->serviceName,
147
+ 'adunits',
148
+ array(
149
+ 'methods' => array(
150
+ 'get' => array(
151
+ 'path' => 'accounts/{accountId}/adclients/{adClientId}/adunits/{adUnitId}',
152
+ 'httpMethod' => 'GET',
153
+ 'parameters' => array(
154
+ 'accountId' => array(
155
+ 'location' => 'path',
156
+ 'type' => 'string',
157
+ 'required' => true,
158
+ ),
159
+ 'adClientId' => array(
160
+ 'location' => 'path',
161
+ 'type' => 'string',
162
+ 'required' => true,
163
+ ),
164
+ 'adUnitId' => array(
165
+ 'location' => 'path',
166
+ 'type' => 'string',
167
+ 'required' => true,
168
+ ),
169
+ ),
170
+ ),'getAdCode' => array(
171
+ 'path' => 'accounts/{accountId}/adclients/{adClientId}/adunits/{adUnitId}/adcode',
172
+ 'httpMethod' => 'GET',
173
+ 'parameters' => array(
174
+ 'accountId' => array(
175
+ 'location' => 'path',
176
+ 'type' => 'string',
177
+ 'required' => true,
178
+ ),
179
+ 'adClientId' => array(
180
+ 'location' => 'path',
181
+ 'type' => 'string',
182
+ 'required' => true,
183
+ ),
184
+ 'adUnitId' => array(
185
+ 'location' => 'path',
186
+ 'type' => 'string',
187
+ 'required' => true,
188
+ ),
189
+ ),
190
+ ),'list' => array(
191
+ 'path' => 'accounts/{accountId}/adclients/{adClientId}/adunits',
192
+ 'httpMethod' => 'GET',
193
+ 'parameters' => array(
194
+ 'accountId' => array(
195
+ 'location' => 'path',
196
+ 'type' => 'string',
197
+ 'required' => true,
198
+ ),
199
+ 'adClientId' => array(
200
+ 'location' => 'path',
201
+ 'type' => 'string',
202
+ 'required' => true,
203
+ ),
204
+ 'includeInactive' => array(
205
+ 'location' => 'query',
206
+ 'type' => 'boolean',
207
+ ),
208
+ 'maxResults' => array(
209
+ 'location' => 'query',
210
+ 'type' => 'integer',
211
+ ),
212
+ 'pageToken' => array(
213
+ 'location' => 'query',
214
+ 'type' => 'string',
215
+ ),
216
+ ),
217
+ ),
218
+ )
219
+ )
220
+ );
221
+ $this->accounts_adunits_customchannels = new Google_Service_AdSense_Resource_AccountsAdunitsCustomchannels(
222
+ $this,
223
+ $this->serviceName,
224
+ 'customchannels',
225
+ array(
226
+ 'methods' => array(
227
+ 'list' => array(
228
+ 'path' => 'accounts/{accountId}/adclients/{adClientId}/adunits/{adUnitId}/customchannels',
229
+ 'httpMethod' => 'GET',
230
+ 'parameters' => array(
231
+ 'accountId' => array(
232
+ 'location' => 'path',
233
+ 'type' => 'string',
234
+ 'required' => true,
235
+ ),
236
+ 'adClientId' => array(
237
+ 'location' => 'path',
238
+ 'type' => 'string',
239
+ 'required' => true,
240
+ ),
241
+ 'adUnitId' => array(
242
+ 'location' => 'path',
243
+ 'type' => 'string',
244
+ 'required' => true,
245
+ ),
246
+ 'maxResults' => array(
247
+ 'location' => 'query',
248
+ 'type' => 'integer',
249
+ ),
250
+ 'pageToken' => array(
251
+ 'location' => 'query',
252
+ 'type' => 'string',
253
+ ),
254
+ ),
255
+ ),
256
+ )
257
+ )
258
+ );
259
+ $this->accounts_alerts = new Google_Service_AdSense_Resource_AccountsAlerts(
260
+ $this,
261
+ $this->serviceName,
262
+ 'alerts',
263
+ array(
264
+ 'methods' => array(
265
+ 'delete' => array(
266
+ 'path' => 'accounts/{accountId}/alerts/{alertId}',
267
+ 'httpMethod' => 'DELETE',
268
+ 'parameters' => array(
269
+ 'accountId' => array(
270
+ 'location' => 'path',
271
+ 'type' => 'string',
272
+ 'required' => true,
273
+ ),
274
+ 'alertId' => array(
275
+ 'location' => 'path',
276
+ 'type' => 'string',
277
+ 'required' => true,
278
+ ),
279
+ ),
280
+ ),'list' => array(
281
+ 'path' => 'accounts/{accountId}/alerts',
282
+ 'httpMethod' => 'GET',
283
+ 'parameters' => array(
284
+ 'accountId' => array(
285
+ 'location' => 'path',
286
+ 'type' => 'string',
287
+ 'required' => true,
288
+ ),
289
+ 'locale' => array(
290
+ 'location' => 'query',
291
+ 'type' => 'string',
292
+ ),
293
+ ),
294
+ ),
295
+ )
296
+ )
297
+ );
298
+ $this->accounts_customchannels = new Google_Service_AdSense_Resource_AccountsCustomchannels(
299
+ $this,
300
+ $this->serviceName,
301
+ 'customchannels',
302
+ array(
303
+ 'methods' => array(
304
+ 'get' => array(
305
+ 'path' => 'accounts/{accountId}/adclients/{adClientId}/customchannels/{customChannelId}',
306
+ 'httpMethod' => 'GET',
307
+ 'parameters' => array(
308
+ 'accountId' => array(
309
+ 'location' => 'path',
310
+ 'type' => 'string',
311
+ 'required' => true,
312
+ ),
313
+ 'adClientId' => array(
314
+ 'location' => 'path',
315
+ 'type' => 'string',
316
+ 'required' => true,
317
+ ),
318
+ 'customChannelId' => array(
319
+ 'location' => 'path',
320
+ 'type' => 'string',
321
+ 'required' => true,
322
+ ),
323
+ ),
324
+ ),'list' => array(
325
+ 'path' => 'accounts/{accountId}/adclients/{adClientId}/customchannels',
326
+ 'httpMethod' => 'GET',
327
+ 'parameters' => array(
328
+ 'accountId' => array(
329
+ 'location' => 'path',
330
+ 'type' => 'string',
331
+ 'required' => true,
332
+ ),
333
+ 'adClientId' => array(
334
+ 'location' => 'path',
335
+ 'type' => 'string',
336
+ 'required' => true,
337
+ ),
338
+ 'maxResults' => array(
339
+ 'location' => 'query',
340
+ 'type' => 'integer',
341
+ ),
342
+ 'pageToken' => array(
343
+ 'location' => 'query',
344
+ 'type' => 'string',
345
+ ),
346
+ ),
347
+ ),
348
+ )
349
+ )
350
+ );
351
+ $this->accounts_customchannels_adunits = new Google_Service_AdSense_Resource_AccountsCustomchannelsAdunits(
352
+ $this,
353
+ $this->serviceName,
354
+ 'adunits',
355
+ array(
356
+ 'methods' => array(
357
+ 'list' => array(
358
+ 'path' => 'accounts/{accountId}/adclients/{adClientId}/customchannels/{customChannelId}/adunits',
359
+ 'httpMethod' => 'GET',
360
+ 'parameters' => array(
361
+ 'accountId' => array(
362
+ 'location' => 'path',
363
+ 'type' => 'string',
364
+ 'required' => true,
365
+ ),
366
+ 'adClientId' => array(
367
+ 'location' => 'path',
368
+ 'type' => 'string',
369
+ 'required' => true,
370
+ ),
371
+ 'customChannelId' => array(
372
+ 'location' => 'path',
373
+ 'type' => 'string',
374
+ 'required' => true,
375
+ ),
376
+ 'includeInactive' => array(
377
+ 'location' => 'query',
378
+ 'type' => 'boolean',
379
+ ),
380
+ 'maxResults' => array(
381
+ 'location' => 'query',
382
+ 'type' => 'integer',
383
+ ),
384
+ 'pageToken' => array(
385
+ 'location' => 'query',
386
+ 'type' => 'string',
387
+ ),
388
+ ),
389
+ ),
390
+ )
391
+ )
392
+ );
393
+ $this->accounts_payments = new Google_Service_AdSense_Resource_AccountsPayments(
394
+ $this,
395
+ $this->serviceName,
396
+ 'payments',
397
+ array(
398
+ 'methods' => array(
399
+ 'list' => array(
400
+ 'path' => 'accounts/{accountId}/payments',
401
+ 'httpMethod' => 'GET',
402
+ 'parameters' => array(
403
+ 'accountId' => array(
404
+ 'location' => 'path',
405
+ 'type' => 'string',
406
+ 'required' => true,
407
+ ),
408
+ ),
409
+ ),
410
+ )
411
+ )
412
+ );
413
+ $this->accounts_reports = new Google_Service_AdSense_Resource_AccountsReports(
414
+ $this,
415
+ $this->serviceName,
416
+ 'reports',
417
+ array(
418
+ 'methods' => array(
419
+ 'generate' => array(
420
+ 'path' => 'accounts/{accountId}/reports',
421
+ 'httpMethod' => 'GET',
422
+ 'parameters' => array(
423
+ 'accountId' => array(
424
+ 'location' => 'path',
425
+ 'type' => 'string',
426
+ 'required' => true,
427
+ ),
428
+ 'startDate' => array(
429
+ 'location' => 'query',
430
+ 'type' => 'string',
431
+ 'required' => true,
432
+ ),
433
+ 'endDate' => array(
434
+ 'location' => 'query',
435
+ 'type' => 'string',
436
+ 'required' => true,
437
+ ),
438
+ 'currency' => array(
439
+ 'location' => 'query',
440
+ 'type' => 'string',
441
+ ),
442
+ 'dimension' => array(
443
+ 'location' => 'query',
444
+ 'type' => 'string',
445
+ 'repeated' => true,
446
+ ),
447
+ 'filter' => array(
448
+ 'location' => 'query',
449
+ 'type' => 'string',
450
+ 'repeated' => true,
451
+ ),
452
+ 'locale' => array(
453
+ 'location' => 'query',
454
+ 'type' => 'string',
455
+ ),
456
+ 'maxResults' => array(
457
+ 'location' => 'query',
458
+ 'type' => 'integer',
459
+ ),
460
+ 'metric' => array(
461
+ 'location' => 'query',
462
+ 'type' => 'string',
463
+ 'repeated' => true,
464
+ ),
465
+ 'sort' => array(
466
+ 'location' => 'query',
467
+ 'type' => 'string',
468
+ 'repeated' => true,
469
+ ),
470
+ 'startIndex' => array(
471
+ 'location' => 'query',
472
+ 'type' => 'integer',
473
+ ),
474
+ 'useTimezoneReporting' => array(
475
+ 'location' => 'query',
476
+ 'type' => 'boolean',
477
+ ),
478
+ ),
479
+ ),
480
+ )
481
+ )
482
+ );
483
+ $this->accounts_reports_saved = new Google_Service_AdSense_Resource_AccountsReportsSaved(
484
+ $this,
485
+ $this->serviceName,
486
+ 'saved',
487
+ array(
488
+ 'methods' => array(
489
+ 'generate' => array(
490
+ 'path' => 'accounts/{accountId}/reports/{savedReportId}',
491
+ 'httpMethod' => 'GET',
492
+ 'parameters' => array(
493
+ 'accountId' => array(
494
+ 'location' => 'path',
495
+ 'type' => 'string',
496
+ 'required' => true,
497
+ ),
498
+ 'savedReportId' => array(
499
+ 'location' => 'path',
500
+ 'type' => 'string',
501
+ 'required' => true,
502
+ ),
503
+ 'locale' => array(
504
+ 'location' => 'query',
505
+ 'type' => 'string',
506
+ ),
507
+ 'maxResults' => array(
508
+ 'location' => 'query',
509
+ 'type' => 'integer',
510
+ ),
511
+ 'startIndex' => array(
512
+ 'location' => 'query',
513
+ 'type' => 'integer',
514
+ ),
515
+ ),
516
+ ),'list' => array(
517
+ 'path' => 'accounts/{accountId}/reports/saved',
518
+ 'httpMethod' => 'GET',
519
+ 'parameters' => array(
520
+ 'accountId' => array(
521
+ 'location' => 'path',
522
+ 'type' => 'string',
523
+ 'required' => true,
524
+ ),
525
+ 'maxResults' => array(
526
+ 'location' => 'query',
527
+ 'type' => 'integer',
528
+ ),
529
+ 'pageToken' => array(
530
+ 'location' => 'query',
531
+ 'type' => 'string',
532
+ ),
533
+ ),
534
+ ),
535
+ )
536
+ )
537
+ );
538
+ $this->accounts_savedadstyles = new Google_Service_AdSense_Resource_AccountsSavedadstyles(
539
+ $this,
540
+ $this->serviceName,
541
+ 'savedadstyles',
542
+ array(
543
+ 'methods' => array(
544
+ 'get' => array(
545
+ 'path' => 'accounts/{accountId}/savedadstyles/{savedAdStyleId}',
546
+ 'httpMethod' => 'GET',
547
+ 'parameters' => array(
548
+ 'accountId' => array(
549
+ 'location' => 'path',
550
+ 'type' => 'string',
551
+ 'required' => true,
552
+ ),
553
+ 'savedAdStyleId' => array(
554
+ 'location' => 'path',
555
+ 'type' => 'string',
556
+ 'required' => true,
557
+ ),
558
+ ),
559
+ ),'list' => array(
560
+ 'path' => 'accounts/{accountId}/savedadstyles',
561
+ 'httpMethod' => 'GET',
562
+ 'parameters' => array(
563
+ 'accountId' => array(
564
+ 'location' => 'path',
565
+ 'type' => 'string',
566
+ 'required' => true,
567
+ ),
568
+ 'maxResults' => array(
569
+ 'location' => 'query',
570
+ 'type' => 'integer',
571
+ ),
572
+ 'pageToken' => array(
573
+ 'location' => 'query',
574
+ 'type' => 'string',
575
+ ),
576
+ ),
577
+ ),
578
+ )
579
+ )
580
+ );
581
+ $this->accounts_urlchannels = new Google_Service_AdSense_Resource_AccountsUrlchannels(
582
+ $this,
583
+ $this->serviceName,
584
+ 'urlchannels',
585
+ array(
586
+ 'methods' => array(
587
+ 'list' => array(
588
+ 'path' => 'accounts/{accountId}/adclients/{adClientId}/urlchannels',
589
+ 'httpMethod' => 'GET',
590
+ 'parameters' => array(
591
+ 'accountId' => array(
592
+ 'location' => 'path',
593
+ 'type' => 'string',
594
+ 'required' => true,
595
+ ),
596
+ 'adClientId' => array(
597
+ 'location' => 'path',
598
+ 'type' => 'string',
599
+ 'required' => true,
600
+ ),
601
+ 'maxResults' => array(
602
+ 'location' => 'query',
603
+ 'type' => 'integer',
604
+ ),
605
+ 'pageToken' => array(
606
+ 'location' => 'query',
607
+ 'type' => 'string',
608
+ ),
609
+ ),
610
+ ),
611
+ )
612
+ )
613
+ );
614
+ $this->adclients = new Google_Service_AdSense_Resource_Adclients(
615
+ $this,
616
+ $this->serviceName,
617
+ 'adclients',
618
+ array(
619
+ 'methods' => array(
620
+ 'list' => array(
621
+ 'path' => 'adclients',
622
+ 'httpMethod' => 'GET',
623
+ 'parameters' => array(
624
+ 'maxResults' => array(
625
+ 'location' => 'query',
626
+ 'type' => 'integer',
627
+ ),
628
+ 'pageToken' => array(
629
+ 'location' => 'query',
630
+ 'type' => 'string',
631
+ ),
632
+ ),
633
+ ),
634
+ )
635
+ )
636
+ );
637
+ $this->adunits = new Google_Service_AdSense_Resource_Adunits(
638
+ $this,
639
+ $this->serviceName,
640
+ 'adunits',
641
+ array(
642
+ 'methods' => array(
643
+ 'get' => array(
644
+ 'path' => 'adclients/{adClientId}/adunits/{adUnitId}',
645
+ 'httpMethod' => 'GET',
646
+ 'parameters' => array(
647
+ 'adClientId' => array(
648
+ 'location' => 'path',
649
+ 'type' => 'string',
650
+ 'required' => true,
651
+ ),
652
+ 'adUnitId' => array(
653
+ 'location' => 'path',
654
+ 'type' => 'string',
655
+ 'required' => true,
656
+ ),
657
+ ),
658
+ ),'getAdCode' => array(
659
+ 'path' => 'adclients/{adClientId}/adunits/{adUnitId}/adcode',
660
+ 'httpMethod' => 'GET',
661
+ 'parameters' => array(
662
+ 'adClientId' => array(
663
+ 'location' => 'path',
664
+ 'type' => 'string',
665
+ 'required' => true,
666
+ ),
667
+ 'adUnitId' => array(
668
+ 'location' => 'path',
669
+ 'type' => 'string',
670
+ 'required' => true,
671
+ ),
672
+ ),
673
+ ),'list' => array(
674
+ 'path' => 'adclients/{adClientId}/adunits',
675
+ 'httpMethod' => 'GET',
676
+ 'parameters' => array(
677
+ 'adClientId' => array(
678
+ 'location' => 'path',
679
+ 'type' => 'string',
680
+ 'required' => true,
681
+ ),
682
+ 'includeInactive' => array(
683
+ 'location' => 'query',
684
+ 'type' => 'boolean',
685
+ ),
686
+ 'maxResults' => array(
687
+ 'location' => 'query',
688
+ 'type' => 'integer',
689
+ ),
690
+ 'pageToken' => array(
691
+ 'location' => 'query',
692
+ 'type' => 'string',
693
+ ),
694
+ ),
695
+ ),
696
+ )
697
+ )
698
+ );
699
+ $this->adunits_customchannels = new Google_Service_AdSense_Resource_AdunitsCustomchannels(
700
+ $this,
701
+ $this->serviceName,
702
+ 'customchannels',
703
+ array(
704
+ 'methods' => array(
705
+ 'list' => array(
706
+ 'path' => 'adclients/{adClientId}/adunits/{adUnitId}/customchannels',
707
+ 'httpMethod' => 'GET',
708
+ 'parameters' => array(
709
+ 'adClientId' => array(
710
+ 'location' => 'path',
711
+ 'type' => 'string',
712
+ 'required' => true,
713
+ ),
714
+ 'adUnitId' => array(
715
+ 'location' => 'path',
716
+ 'type' => 'string',
717
+ 'required' => true,
718
+ ),
719
+ 'maxResults' => array(
720
+ 'location' => 'query',
721
+ 'type' => 'integer',
722
+ ),
723
+ 'pageToken' => array(
724
+ 'location' => 'query',
725
+ 'type' => 'string',
726
+ ),
727
+ ),
728
+ ),
729
+ )
730
+ )
731
+ );
732
+ $this->alerts = new Google_Service_AdSense_Resource_Alerts(
733
+ $this,
734
+ $this->serviceName,
735
+ 'alerts',
736
+ array(
737
+ 'methods' => array(
738
+ 'delete' => array(
739
+ 'path' => 'alerts/{alertId}',
740
+ 'httpMethod' => 'DELETE',
741
+ 'parameters' => array(
742
+ 'alertId' => array(
743
+ 'location' => 'path',
744
+ 'type' => 'string',
745
+ 'required' => true,
746
+ ),
747
+ ),
748
+ ),'list' => array(
749
+ 'path' => 'alerts',
750
+ 'httpMethod' => 'GET',
751
+ 'parameters' => array(
752
+ 'locale' => array(
753
+ 'location' => 'query',
754
+ 'type' => 'string',
755
+ ),
756
+ ),
757
+ ),
758
+ )
759
+ )
760
+ );
761
+ $this->customchannels = new Google_Service_AdSense_Resource_Customchannels(
762
+ $this,
763
+ $this->serviceName,
764
+ 'customchannels',
765
+ array(
766
+ 'methods' => array(
767
+ 'get' => array(
768
+ 'path' => 'adclients/{adClientId}/customchannels/{customChannelId}',
769
+ 'httpMethod' => 'GET',
770
+ 'parameters' => array(
771
+ 'adClientId' => array(
772
+ 'location' => 'path',
773
+ 'type' => 'string',
774
+ 'required' => true,
775
+ ),
776
+ 'customChannelId' => array(
777
+ 'location' => 'path',
778
+ 'type' => 'string',
779
+ 'required' => true,
780
+ ),
781
+ ),
782
+ ),'list' => array(
783
+ 'path' => 'adclients/{adClientId}/customchannels',
784
+ 'httpMethod' => 'GET',
785
+ 'parameters' => array(
786
+ 'adClientId' => array(
787
+ 'location' => 'path',
788
+ 'type' => 'string',
789
+ 'required' => true,
790
+ ),
791
+ 'maxResults' => array(
792
+ 'location' => 'query',
793
+ 'type' => 'integer',
794
+ ),
795
+ 'pageToken' => array(
796
+ 'location' => 'query',
797
+ 'type' => 'string',
798
+ ),
799
+ ),
800
+ ),
801
+ )
802
+ )
803
+ );
804
+ $this->customchannels_adunits = new Google_Service_AdSense_Resource_CustomchannelsAdunits(
805
+ $this,
806
+ $this->serviceName,
807
+ 'adunits',
808
+ array(
809
+ 'methods' => array(
810
+ 'list' => array(
811
+ 'path' => 'adclients/{adClientId}/customchannels/{customChannelId}/adunits',
812
+ 'httpMethod' => 'GET',
813
+ 'parameters' => array(
814
+ 'adClientId' => array(
815
+ 'location' => 'path',
816
+ 'type' => 'string',
817
+ 'required' => true,
818
+ ),
819
+ 'customChannelId' => array(
820
+ 'location' => 'path',
821
+ 'type' => 'string',
822
+ 'required' => true,
823
+ ),
824
+ 'includeInactive' => array(
825
+ 'location' => 'query',
826
+ 'type' => 'boolean',
827
+ ),
828
+ 'maxResults' => array(
829
+ 'location' => 'query',
830
+ 'type' => 'integer',
831
+ ),
832
+ 'pageToken' => array(
833
+ 'location' => 'query',
834
+ 'type' => 'string',
835
+ ),
836
+ ),
837
+ ),
838
+ )
839
+ )
840
+ );
841
+ $this->metadata_dimensions = new Google_Service_AdSense_Resource_MetadataDimensions(
842
+ $this,
843
+ $this->serviceName,
844
+ 'dimensions',
845
+ array(
846
+ 'methods' => array(
847
+ 'list' => array(
848
+ 'path' => 'metadata/dimensions',
849
+ 'httpMethod' => 'GET',
850
+ 'parameters' => array(),
851
+ ),
852
+ )
853
+ )
854
+ );
855
+ $this->metadata_metrics = new Google_Service_AdSense_Resource_MetadataMetrics(
856
+ $this,
857
+ $this->serviceName,
858
+ 'metrics',
859
+ array(
860
+ 'methods' => array(
861
+ 'list' => array(
862
+ 'path' => 'metadata/metrics',
863
+ 'httpMethod' => 'GET',
864
+ 'parameters' => array(),
865
+ ),
866
+ )
867
+ )
868
+ );
869
+ $this->payments = new Google_Service_AdSense_Resource_Payments(
870
+ $this,
871
+ $this->serviceName,
872
+ 'payments',
873
+ array(
874
+ 'methods' => array(
875
+ 'list' => array(
876
+ 'path' => 'payments',
877
+ 'httpMethod' => 'GET',
878
+ 'parameters' => array(),
879
+ ),
880
+ )
881
+ )
882
+ );
883
+ $this->reports = new Google_Service_AdSense_Resource_Reports(
884
+ $this,
885
+ $this->serviceName,
886
+ 'reports',
887
+ array(
888
+ 'methods' => array(
889
+ 'generate' => array(
890
+ 'path' => 'reports',
891
+ 'httpMethod' => 'GET',
892
+ 'parameters' => array(
893
+ 'startDate' => array(
894
+ 'location' => 'query',
895
+ 'type' => 'string',
896
+ 'required' => true,
897
+ ),
898
+ 'endDate' => array(
899
+ 'location' => 'query',
900
+ 'type' => 'string',
901
+ 'required' => true,
902
+ ),
903
+ 'accountId' => array(
904
+ 'location' => 'query',
905
+ 'type' => 'string',
906
+ 'repeated' => true,
907
+ ),
908
+ 'currency' => array(
909
+ 'location' => 'query',
910
+ 'type' => 'string',
911
+ ),
912
+ 'dimension' => array(
913
+ 'location' => 'query',
914
+ 'type' => 'string',
915
+ 'repeated' => true,
916
+ ),
917
+ 'filter' => array(
918
+ 'location' => 'query',
919
+ 'type' => 'string',
920
+ 'repeated' => true,
921
+ ),
922
+ 'locale' => array(
923
+ 'location' => 'query',
924
+ 'type' => 'string',
925
+ ),
926
+ 'maxResults' => array(
927
+ 'location' => 'query',
928
+ 'type' => 'integer',
929
+ ),
930
+ 'metric' => array(
931
+ 'location' => 'query',
932
+ 'type' => 'string',
933
+ 'repeated' => true,
934
+ ),
935
+ 'sort' => array(
936
+ 'location' => 'query',
937
+ 'type' => 'string',
938
+ 'repeated' => true,
939
+ ),
940
+ 'startIndex' => array(
941
+ 'location' => 'query',
942
+ 'type' => 'integer',
943
+ ),
944
+ 'useTimezoneReporting' => array(
945
+ 'location' => 'query',
946
+ 'type' => 'boolean',
947
+ ),
948
+ ),
949
+ ),
950
+ )
951
+ )
952
+ );
953
+ $this->reports_saved = new Google_Service_AdSense_Resource_ReportsSaved(
954
+ $this,
955
+ $this->serviceName,
956
+ 'saved',
957
+ array(
958
+ 'methods' => array(
959
+ 'generate' => array(
960
+ 'path' => 'reports/{savedReportId}',
961
+ 'httpMethod' => 'GET',
962
+ 'parameters' => array(
963
+ 'savedReportId' => array(
964
+ 'location' => 'path',
965
+ 'type' => 'string',
966
+ 'required' => true,
967
+ ),
968
+ 'locale' => array(
969
+ 'location' => 'query',
970
+ 'type' => 'string',
971
+ ),
972
+ 'maxResults' => array(
973
+ 'location' => 'query',
974
+ 'type' => 'integer',
975
+ ),
976
+ 'startIndex' => array(
977
+ 'location' => 'query',
978
+ 'type' => 'integer',
979
+ ),
980
+ ),
981
+ ),'list' => array(
982
+ 'path' => 'reports/saved',
983
+ 'httpMethod' => 'GET',
984
+ 'parameters' => array(
985
+ 'maxResults' => array(
986
+ 'location' => 'query',
987
+ 'type' => 'integer',
988
+ ),
989
+ 'pageToken' => array(
990
+ 'location' => 'query',
991
+ 'type' => 'string',
992
+ ),
993
+ ),
994
+ ),
995
+ )
996
+ )
997
+ );
998
+ $this->savedadstyles = new Google_Service_AdSense_Resource_Savedadstyles(
999
+ $this,
1000
+ $this->serviceName,
1001
+ 'savedadstyles',
1002
+ array(
1003
+ 'methods' => array(
1004
+ 'get' => array(
1005
+ 'path' => 'savedadstyles/{savedAdStyleId}',
1006
+ 'httpMethod' => 'GET',
1007
+ 'parameters' => array(
1008
+ 'savedAdStyleId' => array(
1009
+ 'location' => 'path',
1010
+ 'type' => 'string',
1011
+ 'required' => true,
1012
+ ),
1013
+ ),
1014
+ ),'list' => array(
1015
+ 'path' => 'savedadstyles',
1016
+ 'httpMethod' => 'GET',
1017
+ 'parameters' => array(
1018
+ 'maxResults' => array(
1019
+ 'location' => 'query',
1020
+ 'type' => 'integer',
1021
+ ),
1022
+ 'pageToken' => array(
1023
+ 'location' => 'query',
1024
+ 'type' => 'string',
1025
+ ),
1026
+ ),
1027
+ ),
1028
+ )
1029
+ )
1030
+ );
1031
+ $this->urlchannels = new Google_Service_AdSense_Resource_Urlchannels(
1032
+ $this,
1033
+ $this->serviceName,
1034
+ 'urlchannels',
1035
+ array(
1036
+ 'methods' => array(
1037
+ 'list' => array(
1038
+ 'path' => 'adclients/{adClientId}/urlchannels',
1039
+ 'httpMethod' => 'GET',
1040
+ 'parameters' => array(
1041
+ 'adClientId' => array(
1042
+ 'location' => 'path',
1043
+ 'type' => 'string',
1044
+ 'required' => true,
1045
+ ),
1046
+ 'maxResults' => array(
1047
+ 'location' => 'query',
1048
+ 'type' => 'integer',
1049
+ ),
1050
+ 'pageToken' => array(
1051
+ 'location' => 'query',
1052
+ 'type' => 'string',
1053
+ ),
1054
+ ),
1055
+ ),
1056
+ )
1057
+ )
1058
+ );
1059
+ }
1060
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Account.php ADDED
@@ -0,0 +1,95 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_Account extends Google_Collection
19
+ {
20
+ protected $collection_key = 'subAccounts';
21
+ protected $internal_gapi_mappings = array(
22
+ "creationTime" => "creation_time",
23
+ );
24
+ public $creationTime;
25
+ public $id;
26
+ public $kind;
27
+ public $name;
28
+ public $premium;
29
+ protected $subAccountsType = 'Google_Service_AdSense_Account';
30
+ protected $subAccountsDataType = 'array';
31
+ public $timezone;
32
+
33
+ public function setCreationTime($creationTime)
34
+ {
35
+ $this->creationTime = $creationTime;
36
+ }
37
+ public function getCreationTime()
38
+ {
39
+ return $this->creationTime;
40
+ }
41
+ public function setId($id)
42
+ {
43
+ $this->id = $id;
44
+ }
45
+ public function getId()
46
+ {
47
+ return $this->id;
48
+ }
49
+ public function setKind($kind)
50
+ {
51
+ $this->kind = $kind;
52
+ }
53
+ public function getKind()
54
+ {
55
+ return $this->kind;
56
+ }
57
+ public function setName($name)
58
+ {
59
+ $this->name = $name;
60
+ }
61
+ public function getName()
62
+ {
63
+ return $this->name;
64
+ }
65
+ public function setPremium($premium)
66
+ {
67
+ $this->premium = $premium;
68
+ }
69
+ public function getPremium()
70
+ {
71
+ return $this->premium;
72
+ }
73
+ /**
74
+ * @param Google_Service_AdSense_Account
75
+ */
76
+ public function setSubAccounts($subAccounts)
77
+ {
78
+ $this->subAccounts = $subAccounts;
79
+ }
80
+ /**
81
+ * @return Google_Service_AdSense_Account
82
+ */
83
+ public function getSubAccounts()
84
+ {
85
+ return $this->subAccounts;
86
+ }
87
+ public function setTimezone($timezone)
88
+ {
89
+ $this->timezone = $timezone;
90
+ }
91
+ public function getTimezone()
92
+ {
93
+ return $this->timezone;
94
+ }
95
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Accounts.php ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_Accounts extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ public $etag;
22
+ protected $itemsType = 'Google_Service_AdSense_Account';
23
+ protected $itemsDataType = 'array';
24
+ public $kind;
25
+ public $nextPageToken;
26
+
27
+ public function setEtag($etag)
28
+ {
29
+ $this->etag = $etag;
30
+ }
31
+ public function getEtag()
32
+ {
33
+ return $this->etag;
34
+ }
35
+ /**
36
+ * @param Google_Service_AdSense_Account
37
+ */
38
+ public function setItems($items)
39
+ {
40
+ $this->items = $items;
41
+ }
42
+ /**
43
+ * @return Google_Service_AdSense_Account
44
+ */
45
+ public function getItems()
46
+ {
47
+ return $this->items;
48
+ }
49
+ public function setKind($kind)
50
+ {
51
+ $this->kind = $kind;
52
+ }
53
+ public function getKind()
54
+ {
55
+ return $this->kind;
56
+ }
57
+ public function setNextPageToken($nextPageToken)
58
+ {
59
+ $this->nextPageToken = $nextPageToken;
60
+ }
61
+ public function getNextPageToken()
62
+ {
63
+ return $this->nextPageToken;
64
+ }
65
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/AdClient.php ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_AdClient extends Google_Model
19
+ {
20
+ public $arcOptIn;
21
+ public $id;
22
+ public $kind;
23
+ public $productCode;
24
+ public $supportsReporting;
25
+
26
+ public function setArcOptIn($arcOptIn)
27
+ {
28
+ $this->arcOptIn = $arcOptIn;
29
+ }
30
+ public function getArcOptIn()
31
+ {
32
+ return $this->arcOptIn;
33
+ }
34
+ public function setId($id)
35
+ {
36
+ $this->id = $id;
37
+ }
38
+ public function getId()
39
+ {
40
+ return $this->id;
41
+ }
42
+ public function setKind($kind)
43
+ {
44
+ $this->kind = $kind;
45
+ }
46
+ public function getKind()
47
+ {
48
+ return $this->kind;
49
+ }
50
+ public function setProductCode($productCode)
51
+ {
52
+ $this->productCode = $productCode;
53
+ }
54
+ public function getProductCode()
55
+ {
56
+ return $this->productCode;
57
+ }
58
+ public function setSupportsReporting($supportsReporting)
59
+ {
60
+ $this->supportsReporting = $supportsReporting;
61
+ }
62
+ public function getSupportsReporting()
63
+ {
64
+ return $this->supportsReporting;
65
+ }
66
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/AdClients.php ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_AdClients extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ public $etag;
22
+ protected $itemsType = 'Google_Service_AdSense_AdClient';
23
+ protected $itemsDataType = 'array';
24
+ public $kind;
25
+ public $nextPageToken;
26
+
27
+ public function setEtag($etag)
28
+ {
29
+ $this->etag = $etag;
30
+ }
31
+ public function getEtag()
32
+ {
33
+ return $this->etag;
34
+ }
35
+ /**
36
+ * @param Google_Service_AdSense_AdClient
37
+ */
38
+ public function setItems($items)
39
+ {
40
+ $this->items = $items;
41
+ }
42
+ /**
43
+ * @return Google_Service_AdSense_AdClient
44
+ */
45
+ public function getItems()
46
+ {
47
+ return $this->items;
48
+ }
49
+ public function setKind($kind)
50
+ {
51
+ $this->kind = $kind;
52
+ }
53
+ public function getKind()
54
+ {
55
+ return $this->kind;
56
+ }
57
+ public function setNextPageToken($nextPageToken)
58
+ {
59
+ $this->nextPageToken = $nextPageToken;
60
+ }
61
+ public function getNextPageToken()
62
+ {
63
+ return $this->nextPageToken;
64
+ }
65
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/AdCode.php ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_AdCode extends Google_Model
19
+ {
20
+ public $adCode;
21
+ public $kind;
22
+
23
+ public function setAdCode($adCode)
24
+ {
25
+ $this->adCode = $adCode;
26
+ }
27
+ public function getAdCode()
28
+ {
29
+ return $this->adCode;
30
+ }
31
+ public function setKind($kind)
32
+ {
33
+ $this->kind = $kind;
34
+ }
35
+ public function getKind()
36
+ {
37
+ return $this->kind;
38
+ }
39
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/AdStyle.php ADDED
@@ -0,0 +1,71 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_AdStyle extends Google_Model
19
+ {
20
+ protected $colorsType = 'Google_Service_AdSense_AdStyleColors';
21
+ protected $colorsDataType = '';
22
+ public $corners;
23
+ protected $fontType = 'Google_Service_AdSense_AdStyleFont';
24
+ protected $fontDataType = '';
25
+ public $kind;
26
+
27
+ /**
28
+ * @param Google_Service_AdSense_AdStyleColors
29
+ */
30
+ public function setColors(Google_Service_AdSense_AdStyleColors $colors)
31
+ {
32
+ $this->colors = $colors;
33
+ }
34
+ /**
35
+ * @return Google_Service_AdSense_AdStyleColors
36
+ */
37
+ public function getColors()
38
+ {
39
+ return $this->colors;
40
+ }
41
+ public function setCorners($corners)
42
+ {
43
+ $this->corners = $corners;
44
+ }
45
+ public function getCorners()
46
+ {
47
+ return $this->corners;
48
+ }
49
+ /**
50
+ * @param Google_Service_AdSense_AdStyleFont
51
+ */
52
+ public function setFont(Google_Service_AdSense_AdStyleFont $font)
53
+ {
54
+ $this->font = $font;
55
+ }
56
+ /**
57
+ * @return Google_Service_AdSense_AdStyleFont
58
+ */
59
+ public function getFont()
60
+ {
61
+ return $this->font;
62
+ }
63
+ public function setKind($kind)
64
+ {
65
+ $this->kind = $kind;
66
+ }
67
+ public function getKind()
68
+ {
69
+ return $this->kind;
70
+ }
71
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/AdStyleColors.php ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_AdStyleColors extends Google_Model
19
+ {
20
+ public $background;
21
+ public $border;
22
+ public $text;
23
+ public $title;
24
+ public $url;
25
+
26
+ public function setBackground($background)
27
+ {
28
+ $this->background = $background;
29
+ }
30
+ public function getBackground()
31
+ {
32
+ return $this->background;
33
+ }
34
+ public function setBorder($border)
35
+ {
36
+ $this->border = $border;
37
+ }
38
+ public function getBorder()
39
+ {
40
+ return $this->border;
41
+ }
42
+ public function setText($text)
43
+ {
44
+ $this->text = $text;
45
+ }
46
+ public function getText()
47
+ {
48
+ return $this->text;
49
+ }
50
+ public function setTitle($title)
51
+ {
52
+ $this->title = $title;
53
+ }
54
+ public function getTitle()
55
+ {
56
+ return $this->title;
57
+ }
58
+ public function setUrl($url)
59
+ {
60
+ $this->url = $url;
61
+ }
62
+ public function getUrl()
63
+ {
64
+ return $this->url;
65
+ }
66
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/AdStyleFont.php ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_AdStyleFont extends Google_Model
19
+ {
20
+ public $family;
21
+ public $size;
22
+
23
+ public function setFamily($family)
24
+ {
25
+ $this->family = $family;
26
+ }
27
+ public function getFamily()
28
+ {
29
+ return $this->family;
30
+ }
31
+ public function setSize($size)
32
+ {
33
+ $this->size = $size;
34
+ }
35
+ public function getSize()
36
+ {
37
+ return $this->size;
38
+ }
39
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/AdUnit.php ADDED
@@ -0,0 +1,139 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_AdUnit extends Google_Model
19
+ {
20
+ public $code;
21
+ protected $contentAdsSettingsType = 'Google_Service_AdSense_AdUnitContentAdsSettings';
22
+ protected $contentAdsSettingsDataType = '';
23
+ protected $customStyleType = 'Google_Service_AdSense_AdStyle';
24
+ protected $customStyleDataType = '';
25
+ protected $feedAdsSettingsType = 'Google_Service_AdSense_AdUnitFeedAdsSettings';
26
+ protected $feedAdsSettingsDataType = '';
27
+ public $id;
28
+ public $kind;
29
+ protected $mobileContentAdsSettingsType = 'Google_Service_AdSense_AdUnitMobileContentAdsSettings';
30
+ protected $mobileContentAdsSettingsDataType = '';
31
+ public $name;
32
+ public $savedStyleId;
33
+ public $status;
34
+
35
+ public function setCode($code)
36
+ {
37
+ $this->code = $code;
38
+ }
39
+ public function getCode()
40
+ {
41
+ return $this->code;
42
+ }
43
+ /**
44
+ * @param Google_Service_AdSense_AdUnitContentAdsSettings
45
+ */
46
+ public function setContentAdsSettings(Google_Service_AdSense_AdUnitContentAdsSettings $contentAdsSettings)
47
+ {
48
+ $this->contentAdsSettings = $contentAdsSettings;
49
+ }
50
+ /**
51
+ * @return Google_Service_AdSense_AdUnitContentAdsSettings
52
+ */
53
+ public function getContentAdsSettings()
54
+ {
55
+ return $this->contentAdsSettings;
56
+ }
57
+ /**
58
+ * @param Google_Service_AdSense_AdStyle
59
+ */
60
+ public function setCustomStyle(Google_Service_AdSense_AdStyle $customStyle)
61
+ {
62
+ $this->customStyle = $customStyle;
63
+ }
64
+ /**
65
+ * @return Google_Service_AdSense_AdStyle
66
+ */
67
+ public function getCustomStyle()
68
+ {
69
+ return $this->customStyle;
70
+ }
71
+ /**
72
+ * @param Google_Service_AdSense_AdUnitFeedAdsSettings
73
+ */
74
+ public function setFeedAdsSettings(Google_Service_AdSense_AdUnitFeedAdsSettings $feedAdsSettings)
75
+ {
76
+ $this->feedAdsSettings = $feedAdsSettings;
77
+ }
78
+ /**
79
+ * @return Google_Service_AdSense_AdUnitFeedAdsSettings
80
+ */
81
+ public function getFeedAdsSettings()
82
+ {
83
+ return $this->feedAdsSettings;
84
+ }
85
+ public function setId($id)
86
+ {
87
+ $this->id = $id;
88
+ }
89
+ public function getId()
90
+ {
91
+ return $this->id;
92
+ }
93
+ public function setKind($kind)
94
+ {
95
+ $this->kind = $kind;
96
+ }
97
+ public function getKind()
98
+ {
99
+ return $this->kind;
100
+ }
101
+ /**
102
+ * @param Google_Service_AdSense_AdUnitMobileContentAdsSettings
103
+ */
104
+ public function setMobileContentAdsSettings(Google_Service_AdSense_AdUnitMobileContentAdsSettings $mobileContentAdsSettings)
105
+ {
106
+ $this->mobileContentAdsSettings = $mobileContentAdsSettings;
107
+ }
108
+ /**
109
+ * @return Google_Service_AdSense_AdUnitMobileContentAdsSettings
110
+ */
111
+ public function getMobileContentAdsSettings()
112
+ {
113
+ return $this->mobileContentAdsSettings;
114
+ }
115
+ public function setName($name)
116
+ {
117
+ $this->name = $name;
118
+ }
119
+ public function getName()
120
+ {
121
+ return $this->name;
122
+ }
123
+ public function setSavedStyleId($savedStyleId)
124
+ {
125
+ $this->savedStyleId = $savedStyleId;
126
+ }
127
+ public function getSavedStyleId()
128
+ {
129
+ return $this->savedStyleId;
130
+ }
131
+ public function setStatus($status)
132
+ {
133
+ $this->status = $status;
134
+ }
135
+ public function getStatus()
136
+ {
137
+ return $this->status;
138
+ }
139
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/AdUnitContentAdsSettings.php ADDED
@@ -0,0 +1,55 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_AdUnitContentAdsSettings extends Google_Model
19
+ {
20
+ protected $backupOptionType = 'Google_Service_AdSense_AdUnitContentAdsSettingsBackupOption';
21
+ protected $backupOptionDataType = '';
22
+ public $size;
23
+ public $type;
24
+
25
+ /**
26
+ * @param Google_Service_AdSense_AdUnitContentAdsSettingsBackupOption
27
+ */
28
+ public function setBackupOption(Google_Service_AdSense_AdUnitContentAdsSettingsBackupOption $backupOption)
29
+ {
30
+ $this->backupOption = $backupOption;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdSense_AdUnitContentAdsSettingsBackupOption
34
+ */
35
+ public function getBackupOption()
36
+ {
37
+ return $this->backupOption;
38
+ }
39
+ public function setSize($size)
40
+ {
41
+ $this->size = $size;
42
+ }
43
+ public function getSize()
44
+ {
45
+ return $this->size;
46
+ }
47
+ public function setType($type)
48
+ {
49
+ $this->type = $type;
50
+ }
51
+ public function getType()
52
+ {
53
+ return $this->type;
54
+ }
55
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/AdUnitContentAdsSettingsBackupOption.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_AdUnitContentAdsSettingsBackupOption extends Google_Model
19
+ {
20
+ public $color;
21
+ public $type;
22
+ public $url;
23
+
24
+ public function setColor($color)
25
+ {
26
+ $this->color = $color;
27
+ }
28
+ public function getColor()
29
+ {
30
+ return $this->color;
31
+ }
32
+ public function setType($type)
33
+ {
34
+ $this->type = $type;
35
+ }
36
+ public function getType()
37
+ {
38
+ return $this->type;
39
+ }
40
+ public function setUrl($url)
41
+ {
42
+ $this->url = $url;
43
+ }
44
+ public function getUrl()
45
+ {
46
+ return $this->url;
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/AdUnitFeedAdsSettings.php ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_AdUnitFeedAdsSettings extends Google_Model
19
+ {
20
+ public $adPosition;
21
+ public $frequency;
22
+ public $minimumWordCount;
23
+ public $type;
24
+
25
+ public function setAdPosition($adPosition)
26
+ {
27
+ $this->adPosition = $adPosition;
28
+ }
29
+ public function getAdPosition()
30
+ {
31
+ return $this->adPosition;
32
+ }
33
+ public function setFrequency($frequency)
34
+ {
35
+ $this->frequency = $frequency;
36
+ }
37
+ public function getFrequency()
38
+ {
39
+ return $this->frequency;
40
+ }
41
+ public function setMinimumWordCount($minimumWordCount)
42
+ {
43
+ $this->minimumWordCount = $minimumWordCount;
44
+ }
45
+ public function getMinimumWordCount()
46
+ {
47
+ return $this->minimumWordCount;
48
+ }
49
+ public function setType($type)
50
+ {
51
+ $this->type = $type;
52
+ }
53
+ public function getType()
54
+ {
55
+ return $this->type;
56
+ }
57
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/AdUnitMobileContentAdsSettings.php ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_AdUnitMobileContentAdsSettings extends Google_Model
19
+ {
20
+ public $markupLanguage;
21
+ public $scriptingLanguage;
22
+ public $size;
23
+ public $type;
24
+
25
+ public function setMarkupLanguage($markupLanguage)
26
+ {
27
+ $this->markupLanguage = $markupLanguage;
28
+ }
29
+ public function getMarkupLanguage()
30
+ {
31
+ return $this->markupLanguage;
32
+ }
33
+ public function setScriptingLanguage($scriptingLanguage)
34
+ {
35
+ $this->scriptingLanguage = $scriptingLanguage;
36
+ }
37
+ public function getScriptingLanguage()
38
+ {
39
+ return $this->scriptingLanguage;
40
+ }
41
+ public function setSize($size)
42
+ {
43
+ $this->size = $size;
44
+ }
45
+ public function getSize()
46
+ {
47
+ return $this->size;
48
+ }
49
+ public function setType($type)
50
+ {
51
+ $this->type = $type;
52
+ }
53
+ public function getType()
54
+ {
55
+ return $this->type;
56
+ }
57
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/AdUnits.php ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_AdUnits extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ public $etag;
22
+ protected $itemsType = 'Google_Service_AdSense_AdUnit';
23
+ protected $itemsDataType = 'array';
24
+ public $kind;
25
+ public $nextPageToken;
26
+
27
+ public function setEtag($etag)
28
+ {
29
+ $this->etag = $etag;
30
+ }
31
+ public function getEtag()
32
+ {
33
+ return $this->etag;
34
+ }
35
+ /**
36
+ * @param Google_Service_AdSense_AdUnit
37
+ */
38
+ public function setItems($items)
39
+ {
40
+ $this->items = $items;
41
+ }
42
+ /**
43
+ * @return Google_Service_AdSense_AdUnit
44
+ */
45
+ public function getItems()
46
+ {
47
+ return $this->items;
48
+ }
49
+ public function setKind($kind)
50
+ {
51
+ $this->kind = $kind;
52
+ }
53
+ public function getKind()
54
+ {
55
+ return $this->kind;
56
+ }
57
+ public function setNextPageToken($nextPageToken)
58
+ {
59
+ $this->nextPageToken = $nextPageToken;
60
+ }
61
+ public function getNextPageToken()
62
+ {
63
+ return $this->nextPageToken;
64
+ }
65
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/AdsenseReportsGenerateResponse.php ADDED
@@ -0,0 +1,110 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_AdsenseReportsGenerateResponse extends Google_Collection
19
+ {
20
+ protected $collection_key = 'warnings';
21
+ public $averages;
22
+ public $endDate;
23
+ protected $headersType = 'Google_Service_AdSense_AdsenseReportsGenerateResponseHeaders';
24
+ protected $headersDataType = 'array';
25
+ public $kind;
26
+ public $rows;
27
+ public $startDate;
28
+ public $totalMatchedRows;
29
+ public $totals;
30
+ public $warnings;
31
+
32
+ public function setAverages($averages)
33
+ {
34
+ $this->averages = $averages;
35
+ }
36
+ public function getAverages()
37
+ {
38
+ return $this->averages;
39
+ }
40
+ public function setEndDate($endDate)
41
+ {
42
+ $this->endDate = $endDate;
43
+ }
44
+ public function getEndDate()
45
+ {
46
+ return $this->endDate;
47
+ }
48
+ /**
49
+ * @param Google_Service_AdSense_AdsenseReportsGenerateResponseHeaders
50
+ */
51
+ public function setHeaders($headers)
52
+ {
53
+ $this->headers = $headers;
54
+ }
55
+ /**
56
+ * @return Google_Service_AdSense_AdsenseReportsGenerateResponseHeaders
57
+ */
58
+ public function getHeaders()
59
+ {
60
+ return $this->headers;
61
+ }
62
+ public function setKind($kind)
63
+ {
64
+ $this->kind = $kind;
65
+ }
66
+ public function getKind()
67
+ {
68
+ return $this->kind;
69
+ }
70
+ public function setRows($rows)
71
+ {
72
+ $this->rows = $rows;
73
+ }
74
+ public function getRows()
75
+ {
76
+ return $this->rows;
77
+ }
78
+ public function setStartDate($startDate)
79
+ {
80
+ $this->startDate = $startDate;
81
+ }
82
+ public function getStartDate()
83
+ {
84
+ return $this->startDate;
85
+ }
86
+ public function setTotalMatchedRows($totalMatchedRows)
87
+ {
88
+ $this->totalMatchedRows = $totalMatchedRows;
89
+ }
90
+ public function getTotalMatchedRows()
91
+ {
92
+ return $this->totalMatchedRows;
93
+ }
94
+ public function setTotals($totals)
95
+ {
96
+ $this->totals = $totals;
97
+ }
98
+ public function getTotals()
99
+ {
100
+ return $this->totals;
101
+ }
102
+ public function setWarnings($warnings)
103
+ {
104
+ $this->warnings = $warnings;
105
+ }
106
+ public function getWarnings()
107
+ {
108
+ return $this->warnings;
109
+ }
110
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/AdsenseReportsGenerateResponseHeaders.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_AdsenseReportsGenerateResponseHeaders extends Google_Model
19
+ {
20
+ public $currency;
21
+ public $name;
22
+ public $type;
23
+
24
+ public function setCurrency($currency)
25
+ {
26
+ $this->currency = $currency;
27
+ }
28
+ public function getCurrency()
29
+ {
30
+ return $this->currency;
31
+ }
32
+ public function setName($name)
33
+ {
34
+ $this->name = $name;
35
+ }
36
+ public function getName()
37
+ {
38
+ return $this->name;
39
+ }
40
+ public function setType($type)
41
+ {
42
+ $this->type = $type;
43
+ }
44
+ public function getType()
45
+ {
46
+ return $this->type;
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Alert.php ADDED
@@ -0,0 +1,75 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_Alert extends Google_Model
19
+ {
20
+ public $id;
21
+ public $isDismissible;
22
+ public $kind;
23
+ public $message;
24
+ public $severity;
25
+ public $type;
26
+
27
+ public function setId($id)
28
+ {
29
+ $this->id = $id;
30
+ }
31
+ public function getId()
32
+ {
33
+ return $this->id;
34
+ }
35
+ public function setIsDismissible($isDismissible)
36
+ {
37
+ $this->isDismissible = $isDismissible;
38
+ }
39
+ public function getIsDismissible()
40
+ {
41
+ return $this->isDismissible;
42
+ }
43
+ public function setKind($kind)
44
+ {
45
+ $this->kind = $kind;
46
+ }
47
+ public function getKind()
48
+ {
49
+ return $this->kind;
50
+ }
51
+ public function setMessage($message)
52
+ {
53
+ $this->message = $message;
54
+ }
55
+ public function getMessage()
56
+ {
57
+ return $this->message;
58
+ }
59
+ public function setSeverity($severity)
60
+ {
61
+ $this->severity = $severity;
62
+ }
63
+ public function getSeverity()
64
+ {
65
+ return $this->severity;
66
+ }
67
+ public function setType($type)
68
+ {
69
+ $this->type = $type;
70
+ }
71
+ public function getType()
72
+ {
73
+ return $this->type;
74
+ }
75
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Alerts.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_Alerts extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ protected $itemsType = 'Google_Service_AdSense_Alert';
22
+ protected $itemsDataType = 'array';
23
+ public $kind;
24
+
25
+ /**
26
+ * @param Google_Service_AdSense_Alert
27
+ */
28
+ public function setItems($items)
29
+ {
30
+ $this->items = $items;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdSense_Alert
34
+ */
35
+ public function getItems()
36
+ {
37
+ return $this->items;
38
+ }
39
+ public function setKind($kind)
40
+ {
41
+ $this->kind = $kind;
42
+ }
43
+ public function getKind()
44
+ {
45
+ return $this->kind;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/CustomChannel.php ADDED
@@ -0,0 +1,73 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_CustomChannel extends Google_Model
19
+ {
20
+ public $code;
21
+ public $id;
22
+ public $kind;
23
+ public $name;
24
+ protected $targetingInfoType = 'Google_Service_AdSense_CustomChannelTargetingInfo';
25
+ protected $targetingInfoDataType = '';
26
+
27
+ public function setCode($code)
28
+ {
29
+ $this->code = $code;
30
+ }
31
+ public function getCode()
32
+ {
33
+ return $this->code;
34
+ }
35
+ public function setId($id)
36
+ {
37
+ $this->id = $id;
38
+ }
39
+ public function getId()
40
+ {
41
+ return $this->id;
42
+ }
43
+ public function setKind($kind)
44
+ {
45
+ $this->kind = $kind;
46
+ }
47
+ public function getKind()
48
+ {
49
+ return $this->kind;
50
+ }
51
+ public function setName($name)
52
+ {
53
+ $this->name = $name;
54
+ }
55
+ public function getName()
56
+ {
57
+ return $this->name;
58
+ }
59
+ /**
60
+ * @param Google_Service_AdSense_CustomChannelTargetingInfo
61
+ */
62
+ public function setTargetingInfo(Google_Service_AdSense_CustomChannelTargetingInfo $targetingInfo)
63
+ {
64
+ $this->targetingInfo = $targetingInfo;
65
+ }
66
+ /**
67
+ * @return Google_Service_AdSense_CustomChannelTargetingInfo
68
+ */
69
+ public function getTargetingInfo()
70
+ {
71
+ return $this->targetingInfo;
72
+ }
73
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/CustomChannelTargetingInfo.php ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_CustomChannelTargetingInfo extends Google_Model
19
+ {
20
+ public $adsAppearOn;
21
+ public $description;
22
+ public $location;
23
+ public $siteLanguage;
24
+
25
+ public function setAdsAppearOn($adsAppearOn)
26
+ {
27
+ $this->adsAppearOn = $adsAppearOn;
28
+ }
29
+ public function getAdsAppearOn()
30
+ {
31
+ return $this->adsAppearOn;
32
+ }
33
+ public function setDescription($description)
34
+ {
35
+ $this->description = $description;
36
+ }
37
+ public function getDescription()
38
+ {
39
+ return $this->description;
40
+ }
41
+ public function setLocation($location)
42
+ {
43
+ $this->location = $location;
44
+ }
45
+ public function getLocation()
46
+ {
47
+ return $this->location;
48
+ }
49
+ public function setSiteLanguage($siteLanguage)
50
+ {
51
+ $this->siteLanguage = $siteLanguage;
52
+ }
53
+ public function getSiteLanguage()
54
+ {
55
+ return $this->siteLanguage;
56
+ }
57
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/CustomChannels.php ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_CustomChannels extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ public $etag;
22
+ protected $itemsType = 'Google_Service_AdSense_CustomChannel';
23
+ protected $itemsDataType = 'array';
24
+ public $kind;
25
+ public $nextPageToken;
26
+
27
+ public function setEtag($etag)
28
+ {
29
+ $this->etag = $etag;
30
+ }
31
+ public function getEtag()
32
+ {
33
+ return $this->etag;
34
+ }
35
+ /**
36
+ * @param Google_Service_AdSense_CustomChannel
37
+ */
38
+ public function setItems($items)
39
+ {
40
+ $this->items = $items;
41
+ }
42
+ /**
43
+ * @return Google_Service_AdSense_CustomChannel
44
+ */
45
+ public function getItems()
46
+ {
47
+ return $this->items;
48
+ }
49
+ public function setKind($kind)
50
+ {
51
+ $this->kind = $kind;
52
+ }
53
+ public function getKind()
54
+ {
55
+ return $this->kind;
56
+ }
57
+ public function setNextPageToken($nextPageToken)
58
+ {
59
+ $this->nextPageToken = $nextPageToken;
60
+ }
61
+ public function getNextPageToken()
62
+ {
63
+ return $this->nextPageToken;
64
+ }
65
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Metadata.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_Metadata extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ protected $itemsType = 'Google_Service_AdSense_ReportingMetadataEntry';
22
+ protected $itemsDataType = 'array';
23
+ public $kind;
24
+
25
+ /**
26
+ * @param Google_Service_AdSense_ReportingMetadataEntry
27
+ */
28
+ public function setItems($items)
29
+ {
30
+ $this->items = $items;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdSense_ReportingMetadataEntry
34
+ */
35
+ public function getItems()
36
+ {
37
+ return $this->items;
38
+ }
39
+ public function setKind($kind)
40
+ {
41
+ $this->kind = $kind;
42
+ }
43
+ public function getKind()
44
+ {
45
+ return $this->kind;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Payment.php ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_Payment extends Google_Model
19
+ {
20
+ public $id;
21
+ public $kind;
22
+ public $paymentAmount;
23
+ public $paymentAmountCurrencyCode;
24
+ public $paymentDate;
25
+
26
+ public function setId($id)
27
+ {
28
+ $this->id = $id;
29
+ }
30
+ public function getId()
31
+ {
32
+ return $this->id;
33
+ }
34
+ public function setKind($kind)
35
+ {
36
+ $this->kind = $kind;
37
+ }
38
+ public function getKind()
39
+ {
40
+ return $this->kind;
41
+ }
42
+ public function setPaymentAmount($paymentAmount)
43
+ {
44
+ $this->paymentAmount = $paymentAmount;
45
+ }
46
+ public function getPaymentAmount()
47
+ {
48
+ return $this->paymentAmount;
49
+ }
50
+ public function setPaymentAmountCurrencyCode($paymentAmountCurrencyCode)
51
+ {
52
+ $this->paymentAmountCurrencyCode = $paymentAmountCurrencyCode;
53
+ }
54
+ public function getPaymentAmountCurrencyCode()
55
+ {
56
+ return $this->paymentAmountCurrencyCode;
57
+ }
58
+ public function setPaymentDate($paymentDate)
59
+ {
60
+ $this->paymentDate = $paymentDate;
61
+ }
62
+ public function getPaymentDate()
63
+ {
64
+ return $this->paymentDate;
65
+ }
66
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Payments.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_Payments extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ protected $itemsType = 'Google_Service_AdSense_Payment';
22
+ protected $itemsDataType = 'array';
23
+ public $kind;
24
+
25
+ /**
26
+ * @param Google_Service_AdSense_Payment
27
+ */
28
+ public function setItems($items)
29
+ {
30
+ $this->items = $items;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdSense_Payment
34
+ */
35
+ public function getItems()
36
+ {
37
+ return $this->items;
38
+ }
39
+ public function setKind($kind)
40
+ {
41
+ $this->kind = $kind;
42
+ }
43
+ public function getKind()
44
+ {
45
+ return $this->kind;
46
+ }
47
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/ReportingMetadataEntry.php ADDED
@@ -0,0 +1,85 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_ReportingMetadataEntry extends Google_Collection
19
+ {
20
+ protected $collection_key = 'supportedProducts';
21
+ public $compatibleDimensions;
22
+ public $compatibleMetrics;
23
+ public $id;
24
+ public $kind;
25
+ public $requiredDimensions;
26
+ public $requiredMetrics;
27
+ public $supportedProducts;
28
+
29
+ public function setCompatibleDimensions($compatibleDimensions)
30
+ {
31
+ $this->compatibleDimensions = $compatibleDimensions;
32
+ }
33
+ public function getCompatibleDimensions()
34
+ {
35
+ return $this->compatibleDimensions;
36
+ }
37
+ public function setCompatibleMetrics($compatibleMetrics)
38
+ {
39
+ $this->compatibleMetrics = $compatibleMetrics;
40
+ }
41
+ public function getCompatibleMetrics()
42
+ {
43
+ return $this->compatibleMetrics;
44
+ }
45
+ public function setId($id)
46
+ {
47
+ $this->id = $id;
48
+ }
49
+ public function getId()
50
+ {
51
+ return $this->id;
52
+ }
53
+ public function setKind($kind)
54
+ {
55
+ $this->kind = $kind;
56
+ }
57
+ public function getKind()
58
+ {
59
+ return $this->kind;
60
+ }
61
+ public function setRequiredDimensions($requiredDimensions)
62
+ {
63
+ $this->requiredDimensions = $requiredDimensions;
64
+ }
65
+ public function getRequiredDimensions()
66
+ {
67
+ return $this->requiredDimensions;
68
+ }
69
+ public function setRequiredMetrics($requiredMetrics)
70
+ {
71
+ $this->requiredMetrics = $requiredMetrics;
72
+ }
73
+ public function getRequiredMetrics()
74
+ {
75
+ return $this->requiredMetrics;
76
+ }
77
+ public function setSupportedProducts($supportedProducts)
78
+ {
79
+ $this->supportedProducts = $supportedProducts;
80
+ }
81
+ public function getSupportedProducts()
82
+ {
83
+ return $this->supportedProducts;
84
+ }
85
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/Accounts.php ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "accounts" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $accounts = $adsenseService->accounts;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_Accounts extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Get information about the selected AdSense account. (accounts.get)
30
+ *
31
+ * @param string $accountId Account to get information about.
32
+ * @param array $optParams Optional parameters.
33
+ *
34
+ * @opt_param bool tree Whether the tree of sub accounts should be returned.
35
+ * @return Google_Service_AdSense_Account
36
+ */
37
+ public function get($accountId, $optParams = array())
38
+ {
39
+ $params = array('accountId' => $accountId);
40
+ $params = array_merge($params, $optParams);
41
+ return $this->call('get', array($params), "Google_Service_AdSense_Account");
42
+ }
43
+ /**
44
+ * List all accounts available to this AdSense account. (accounts.listAccounts)
45
+ *
46
+ * @param array $optParams Optional parameters.
47
+ *
48
+ * @opt_param int maxResults The maximum number of accounts to include in the
49
+ * response, used for paging.
50
+ * @opt_param string pageToken A continuation token, used to page through
51
+ * accounts. To retrieve the next page, set this parameter to the value of
52
+ * "nextPageToken" from the previous response.
53
+ * @return Google_Service_AdSense_Accounts
54
+ */
55
+ public function listAccounts($optParams = array())
56
+ {
57
+ $params = array();
58
+ $params = array_merge($params, $optParams);
59
+ return $this->call('list', array($params), "Google_Service_AdSense_Accounts");
60
+ }
61
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/AccountsAdclients.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "adclients" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $adclients = $adsenseService->adclients;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_AccountsAdclients extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all ad clients in the specified account.
30
+ * (adclients.listAccountsAdclients)
31
+ *
32
+ * @param string $accountId Account for which to list ad clients.
33
+ * @param array $optParams Optional parameters.
34
+ *
35
+ * @opt_param int maxResults The maximum number of ad clients to include in the
36
+ * response, used for paging.
37
+ * @opt_param string pageToken A continuation token, used to page through ad
38
+ * clients. To retrieve the next page, set this parameter to the value of
39
+ * "nextPageToken" from the previous response.
40
+ * @return Google_Service_AdSense_AdClients
41
+ */
42
+ public function listAccountsAdclients($accountId, $optParams = array())
43
+ {
44
+ $params = array('accountId' => $accountId);
45
+ $params = array_merge($params, $optParams);
46
+ return $this->call('list', array($params), "Google_Service_AdSense_AdClients");
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/AccountsAdunits.php ADDED
@@ -0,0 +1,82 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "adunits" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $adunits = $adsenseService->adunits;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_AccountsAdunits extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Gets the specified ad unit in the specified ad client for the specified
30
+ * account. (adunits.get)
31
+ *
32
+ * @param string $accountId Account to which the ad client belongs.
33
+ * @param string $adClientId Ad client for which to get the ad unit.
34
+ * @param string $adUnitId Ad unit to retrieve.
35
+ * @param array $optParams Optional parameters.
36
+ * @return Google_Service_AdSense_AdUnit
37
+ */
38
+ public function get($accountId, $adClientId, $adUnitId, $optParams = array())
39
+ {
40
+ $params = array('accountId' => $accountId, 'adClientId' => $adClientId, 'adUnitId' => $adUnitId);
41
+ $params = array_merge($params, $optParams);
42
+ return $this->call('get', array($params), "Google_Service_AdSense_AdUnit");
43
+ }
44
+ /**
45
+ * Get ad code for the specified ad unit. (adunits.getAdCode)
46
+ *
47
+ * @param string $accountId Account which contains the ad client.
48
+ * @param string $adClientId Ad client with contains the ad unit.
49
+ * @param string $adUnitId Ad unit to get the code for.
50
+ * @param array $optParams Optional parameters.
51
+ * @return Google_Service_AdSense_AdCode
52
+ */
53
+ public function getAdCode($accountId, $adClientId, $adUnitId, $optParams = array())
54
+ {
55
+ $params = array('accountId' => $accountId, 'adClientId' => $adClientId, 'adUnitId' => $adUnitId);
56
+ $params = array_merge($params, $optParams);
57
+ return $this->call('getAdCode', array($params), "Google_Service_AdSense_AdCode");
58
+ }
59
+ /**
60
+ * List all ad units in the specified ad client for the specified account.
61
+ * (adunits.listAccountsAdunits)
62
+ *
63
+ * @param string $accountId Account to which the ad client belongs.
64
+ * @param string $adClientId Ad client for which to list ad units.
65
+ * @param array $optParams Optional parameters.
66
+ *
67
+ * @opt_param bool includeInactive Whether to include inactive ad units.
68
+ * Default: true.
69
+ * @opt_param int maxResults The maximum number of ad units to include in the
70
+ * response, used for paging.
71
+ * @opt_param string pageToken A continuation token, used to page through ad
72
+ * units. To retrieve the next page, set this parameter to the value of
73
+ * "nextPageToken" from the previous response.
74
+ * @return Google_Service_AdSense_AdUnits
75
+ */
76
+ public function listAccountsAdunits($accountId, $adClientId, $optParams = array())
77
+ {
78
+ $params = array('accountId' => $accountId, 'adClientId' => $adClientId);
79
+ $params = array_merge($params, $optParams);
80
+ return $this->call('list', array($params), "Google_Service_AdSense_AdUnits");
81
+ }
82
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/AccountsAdunitsCustomchannels.php ADDED
@@ -0,0 +1,50 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "customchannels" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $customchannels = $adsenseService->customchannels;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_AccountsAdunitsCustomchannels extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all custom channels which the specified ad unit belongs to.
30
+ * (customchannels.listAccountsAdunitsCustomchannels)
31
+ *
32
+ * @param string $accountId Account to which the ad client belongs.
33
+ * @param string $adClientId Ad client which contains the ad unit.
34
+ * @param string $adUnitId Ad unit for which to list custom channels.
35
+ * @param array $optParams Optional parameters.
36
+ *
37
+ * @opt_param int maxResults The maximum number of custom channels to include in
38
+ * the response, used for paging.
39
+ * @opt_param string pageToken A continuation token, used to page through custom
40
+ * channels. To retrieve the next page, set this parameter to the value of
41
+ * "nextPageToken" from the previous response.
42
+ * @return Google_Service_AdSense_CustomChannels
43
+ */
44
+ public function listAccountsAdunitsCustomchannels($accountId, $adClientId, $adUnitId, $optParams = array())
45
+ {
46
+ $params = array('accountId' => $accountId, 'adClientId' => $adClientId, 'adUnitId' => $adUnitId);
47
+ $params = array_merge($params, $optParams);
48
+ return $this->call('list', array($params), "Google_Service_AdSense_CustomChannels");
49
+ }
50
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/AccountsAlerts.php ADDED
@@ -0,0 +1,60 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "alerts" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $alerts = $adsenseService->alerts;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_AccountsAlerts extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Dismiss (delete) the specified alert from the specified publisher AdSense
30
+ * account. (alerts.delete)
31
+ *
32
+ * @param string $accountId Account which contains the ad unit.
33
+ * @param string $alertId Alert to delete.
34
+ * @param array $optParams Optional parameters.
35
+ */
36
+ public function delete($accountId, $alertId, $optParams = array())
37
+ {
38
+ $params = array('accountId' => $accountId, 'alertId' => $alertId);
39
+ $params = array_merge($params, $optParams);
40
+ return $this->call('delete', array($params));
41
+ }
42
+ /**
43
+ * List the alerts for the specified AdSense account.
44
+ * (alerts.listAccountsAlerts)
45
+ *
46
+ * @param string $accountId Account for which to retrieve the alerts.
47
+ * @param array $optParams Optional parameters.
48
+ *
49
+ * @opt_param string locale The locale to use for translating alert messages.
50
+ * The account locale will be used if this is not supplied. The AdSense default
51
+ * (English) will be used if the supplied locale is invalid or unsupported.
52
+ * @return Google_Service_AdSense_Alerts
53
+ */
54
+ public function listAccountsAlerts($accountId, $optParams = array())
55
+ {
56
+ $params = array('accountId' => $accountId);
57
+ $params = array_merge($params, $optParams);
58
+ return $this->call('list', array($params), "Google_Service_AdSense_Alerts");
59
+ }
60
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/AccountsCustomchannels.php ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "customchannels" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $customchannels = $adsenseService->customchannels;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_AccountsCustomchannels extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Get the specified custom channel from the specified ad client for the
30
+ * specified account. (customchannels.get)
31
+ *
32
+ * @param string $accountId Account to which the ad client belongs.
33
+ * @param string $adClientId Ad client which contains the custom channel.
34
+ * @param string $customChannelId Custom channel to retrieve.
35
+ * @param array $optParams Optional parameters.
36
+ * @return Google_Service_AdSense_CustomChannel
37
+ */
38
+ public function get($accountId, $adClientId, $customChannelId, $optParams = array())
39
+ {
40
+ $params = array('accountId' => $accountId, 'adClientId' => $adClientId, 'customChannelId' => $customChannelId);
41
+ $params = array_merge($params, $optParams);
42
+ return $this->call('get', array($params), "Google_Service_AdSense_CustomChannel");
43
+ }
44
+ /**
45
+ * List all custom channels in the specified ad client for the specified
46
+ * account. (customchannels.listAccountsCustomchannels)
47
+ *
48
+ * @param string $accountId Account to which the ad client belongs.
49
+ * @param string $adClientId Ad client for which to list custom channels.
50
+ * @param array $optParams Optional parameters.
51
+ *
52
+ * @opt_param int maxResults The maximum number of custom channels to include in
53
+ * the response, used for paging.
54
+ * @opt_param string pageToken A continuation token, used to page through custom
55
+ * channels. To retrieve the next page, set this parameter to the value of
56
+ * "nextPageToken" from the previous response.
57
+ * @return Google_Service_AdSense_CustomChannels
58
+ */
59
+ public function listAccountsCustomchannels($accountId, $adClientId, $optParams = array())
60
+ {
61
+ $params = array('accountId' => $accountId, 'adClientId' => $adClientId);
62
+ $params = array_merge($params, $optParams);
63
+ return $this->call('list', array($params), "Google_Service_AdSense_CustomChannels");
64
+ }
65
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/AccountsCustomchannelsAdunits.php ADDED
@@ -0,0 +1,52 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "adunits" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $adunits = $adsenseService->adunits;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_AccountsCustomchannelsAdunits extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all ad units in the specified custom channel.
30
+ * (adunits.listAccountsCustomchannelsAdunits)
31
+ *
32
+ * @param string $accountId Account to which the ad client belongs.
33
+ * @param string $adClientId Ad client which contains the custom channel.
34
+ * @param string $customChannelId Custom channel for which to list ad units.
35
+ * @param array $optParams Optional parameters.
36
+ *
37
+ * @opt_param bool includeInactive Whether to include inactive ad units.
38
+ * Default: true.
39
+ * @opt_param int maxResults The maximum number of ad units to include in the
40
+ * response, used for paging.
41
+ * @opt_param string pageToken A continuation token, used to page through ad
42
+ * units. To retrieve the next page, set this parameter to the value of
43
+ * "nextPageToken" from the previous response.
44
+ * @return Google_Service_AdSense_AdUnits
45
+ */
46
+ public function listAccountsCustomchannelsAdunits($accountId, $adClientId, $customChannelId, $optParams = array())
47
+ {
48
+ $params = array('accountId' => $accountId, 'adClientId' => $adClientId, 'customChannelId' => $customChannelId);
49
+ $params = array_merge($params, $optParams);
50
+ return $this->call('list', array($params), "Google_Service_AdSense_AdUnits");
51
+ }
52
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/AccountsPayments.php ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "payments" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $payments = $adsenseService->payments;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_AccountsPayments extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List the payments for the specified AdSense account.
30
+ * (payments.listAccountsPayments)
31
+ *
32
+ * @param string $accountId Account for which to retrieve the payments.
33
+ * @param array $optParams Optional parameters.
34
+ * @return Google_Service_AdSense_Payments
35
+ */
36
+ public function listAccountsPayments($accountId, $optParams = array())
37
+ {
38
+ $params = array('accountId' => $accountId);
39
+ $params = array_merge($params, $optParams);
40
+ return $this->call('list', array($params), "Google_Service_AdSense_Payments");
41
+ }
42
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/AccountsReports.php ADDED
@@ -0,0 +1,64 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "reports" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $reports = $adsenseService->reports;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_AccountsReports extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Generate an AdSense report based on the report request sent in the query
30
+ * parameters. Returns the result as JSON; to retrieve output in CSV format
31
+ * specify "alt=csv" as a query parameter. (reports.generate)
32
+ *
33
+ * @param string $accountId Account upon which to report.
34
+ * @param string $startDate Start of the date range to report on in "YYYY-MM-DD"
35
+ * format, inclusive.
36
+ * @param string $endDate End of the date range to report on in "YYYY-MM-DD"
37
+ * format, inclusive.
38
+ * @param array $optParams Optional parameters.
39
+ *
40
+ * @opt_param string currency Optional currency to use when reporting on
41
+ * monetary metrics. Defaults to the account's currency if not set.
42
+ * @opt_param string dimension Dimensions to base the report on.
43
+ * @opt_param string filter Filters to be run on the report.
44
+ * @opt_param string locale Optional locale to use for translating report output
45
+ * to a local language. Defaults to "en_US" if not specified.
46
+ * @opt_param int maxResults The maximum number of rows of report data to
47
+ * return.
48
+ * @opt_param string metric Numeric columns to include in the report.
49
+ * @opt_param string sort The name of a dimension or metric to sort the
50
+ * resulting report on, optionally prefixed with "+" to sort ascending or "-" to
51
+ * sort descending. If no prefix is specified, the column is sorted ascending.
52
+ * @opt_param int startIndex Index of the first row of report data to return.
53
+ * @opt_param bool useTimezoneReporting Whether the report should be generated
54
+ * in the AdSense account's local timezone. If false default PST/PDT timezone
55
+ * will be used.
56
+ * @return Google_Service_AdSense_AdsenseReportsGenerateResponse
57
+ */
58
+ public function generate($accountId, $startDate, $endDate, $optParams = array())
59
+ {
60
+ $params = array('accountId' => $accountId, 'startDate' => $startDate, 'endDate' => $endDate);
61
+ $params = array_merge($params, $optParams);
62
+ return $this->call('generate', array($params), "Google_Service_AdSense_AdsenseReportsGenerateResponse");
63
+ }
64
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/AccountsReportsSaved.php ADDED
@@ -0,0 +1,69 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "saved" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $saved = $adsenseService->saved;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_AccountsReportsSaved extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Generate an AdSense report based on the saved report ID sent in the query
30
+ * parameters. (saved.generate)
31
+ *
32
+ * @param string $accountId Account to which the saved reports belong.
33
+ * @param string $savedReportId The saved report to retrieve.
34
+ * @param array $optParams Optional parameters.
35
+ *
36
+ * @opt_param string locale Optional locale to use for translating report output
37
+ * to a local language. Defaults to "en_US" if not specified.
38
+ * @opt_param int maxResults The maximum number of rows of report data to
39
+ * return.
40
+ * @opt_param int startIndex Index of the first row of report data to return.
41
+ * @return Google_Service_AdSense_AdsenseReportsGenerateResponse
42
+ */
43
+ public function generate($accountId, $savedReportId, $optParams = array())
44
+ {
45
+ $params = array('accountId' => $accountId, 'savedReportId' => $savedReportId);
46
+ $params = array_merge($params, $optParams);
47
+ return $this->call('generate', array($params), "Google_Service_AdSense_AdsenseReportsGenerateResponse");
48
+ }
49
+ /**
50
+ * List all saved reports in the specified AdSense account.
51
+ * (saved.listAccountsReportsSaved)
52
+ *
53
+ * @param string $accountId Account to which the saved reports belong.
54
+ * @param array $optParams Optional parameters.
55
+ *
56
+ * @opt_param int maxResults The maximum number of saved reports to include in
57
+ * the response, used for paging.
58
+ * @opt_param string pageToken A continuation token, used to page through saved
59
+ * reports. To retrieve the next page, set this parameter to the value of
60
+ * "nextPageToken" from the previous response.
61
+ * @return Google_Service_AdSense_SavedReports
62
+ */
63
+ public function listAccountsReportsSaved($accountId, $optParams = array())
64
+ {
65
+ $params = array('accountId' => $accountId);
66
+ $params = array_merge($params, $optParams);
67
+ return $this->call('list', array($params), "Google_Service_AdSense_SavedReports");
68
+ }
69
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/AccountsSavedadstyles.php ADDED
@@ -0,0 +1,62 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "savedadstyles" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $savedadstyles = $adsenseService->savedadstyles;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_AccountsSavedadstyles extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List a specific saved ad style for the specified account. (savedadstyles.get)
30
+ *
31
+ * @param string $accountId Account for which to get the saved ad style.
32
+ * @param string $savedAdStyleId Saved ad style to retrieve.
33
+ * @param array $optParams Optional parameters.
34
+ * @return Google_Service_AdSense_SavedAdStyle
35
+ */
36
+ public function get($accountId, $savedAdStyleId, $optParams = array())
37
+ {
38
+ $params = array('accountId' => $accountId, 'savedAdStyleId' => $savedAdStyleId);
39
+ $params = array_merge($params, $optParams);
40
+ return $this->call('get', array($params), "Google_Service_AdSense_SavedAdStyle");
41
+ }
42
+ /**
43
+ * List all saved ad styles in the specified account.
44
+ * (savedadstyles.listAccountsSavedadstyles)
45
+ *
46
+ * @param string $accountId Account for which to list saved ad styles.
47
+ * @param array $optParams Optional parameters.
48
+ *
49
+ * @opt_param int maxResults The maximum number of saved ad styles to include in
50
+ * the response, used for paging.
51
+ * @opt_param string pageToken A continuation token, used to page through saved
52
+ * ad styles. To retrieve the next page, set this parameter to the value of
53
+ * "nextPageToken" from the previous response.
54
+ * @return Google_Service_AdSense_SavedAdStyles
55
+ */
56
+ public function listAccountsSavedadstyles($accountId, $optParams = array())
57
+ {
58
+ $params = array('accountId' => $accountId);
59
+ $params = array_merge($params, $optParams);
60
+ return $this->call('list', array($params), "Google_Service_AdSense_SavedAdStyles");
61
+ }
62
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/AccountsUrlchannels.php ADDED
@@ -0,0 +1,49 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "urlchannels" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $urlchannels = $adsenseService->urlchannels;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_AccountsUrlchannels extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all URL channels in the specified ad client for the specified account.
30
+ * (urlchannels.listAccountsUrlchannels)
31
+ *
32
+ * @param string $accountId Account to which the ad client belongs.
33
+ * @param string $adClientId Ad client for which to list URL channels.
34
+ * @param array $optParams Optional parameters.
35
+ *
36
+ * @opt_param int maxResults The maximum number of URL channels to include in
37
+ * the response, used for paging.
38
+ * @opt_param string pageToken A continuation token, used to page through URL
39
+ * channels. To retrieve the next page, set this parameter to the value of
40
+ * "nextPageToken" from the previous response.
41
+ * @return Google_Service_AdSense_UrlChannels
42
+ */
43
+ public function listAccountsUrlchannels($accountId, $adClientId, $optParams = array())
44
+ {
45
+ $params = array('accountId' => $accountId, 'adClientId' => $adClientId);
46
+ $params = array_merge($params, $optParams);
47
+ return $this->call('list', array($params), "Google_Service_AdSense_UrlChannels");
48
+ }
49
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/Adclients.php ADDED
@@ -0,0 +1,46 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "adclients" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $adclients = $adsenseService->adclients;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_Adclients extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all ad clients in this AdSense account. (adclients.listAdclients)
30
+ *
31
+ * @param array $optParams Optional parameters.
32
+ *
33
+ * @opt_param int maxResults The maximum number of ad clients to include in the
34
+ * response, used for paging.
35
+ * @opt_param string pageToken A continuation token, used to page through ad
36
+ * clients. To retrieve the next page, set this parameter to the value of
37
+ * "nextPageToken" from the previous response.
38
+ * @return Google_Service_AdSense_AdClients
39
+ */
40
+ public function listAdclients($optParams = array())
41
+ {
42
+ $params = array();
43
+ $params = array_merge($params, $optParams);
44
+ return $this->call('list', array($params), "Google_Service_AdSense_AdClients");
45
+ }
46
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/Adunits.php ADDED
@@ -0,0 +1,78 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "adunits" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $adunits = $adsenseService->adunits;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_Adunits extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Gets the specified ad unit in the specified ad client. (adunits.get)
30
+ *
31
+ * @param string $adClientId Ad client for which to get the ad unit.
32
+ * @param string $adUnitId Ad unit to retrieve.
33
+ * @param array $optParams Optional parameters.
34
+ * @return Google_Service_AdSense_AdUnit
35
+ */
36
+ public function get($adClientId, $adUnitId, $optParams = array())
37
+ {
38
+ $params = array('adClientId' => $adClientId, 'adUnitId' => $adUnitId);
39
+ $params = array_merge($params, $optParams);
40
+ return $this->call('get', array($params), "Google_Service_AdSense_AdUnit");
41
+ }
42
+ /**
43
+ * Get ad code for the specified ad unit. (adunits.getAdCode)
44
+ *
45
+ * @param string $adClientId Ad client with contains the ad unit.
46
+ * @param string $adUnitId Ad unit to get the code for.
47
+ * @param array $optParams Optional parameters.
48
+ * @return Google_Service_AdSense_AdCode
49
+ */
50
+ public function getAdCode($adClientId, $adUnitId, $optParams = array())
51
+ {
52
+ $params = array('adClientId' => $adClientId, 'adUnitId' => $adUnitId);
53
+ $params = array_merge($params, $optParams);
54
+ return $this->call('getAdCode', array($params), "Google_Service_AdSense_AdCode");
55
+ }
56
+ /**
57
+ * List all ad units in the specified ad client for this AdSense account.
58
+ * (adunits.listAdunits)
59
+ *
60
+ * @param string $adClientId Ad client for which to list ad units.
61
+ * @param array $optParams Optional parameters.
62
+ *
63
+ * @opt_param bool includeInactive Whether to include inactive ad units.
64
+ * Default: true.
65
+ * @opt_param int maxResults The maximum number of ad units to include in the
66
+ * response, used for paging.
67
+ * @opt_param string pageToken A continuation token, used to page through ad
68
+ * units. To retrieve the next page, set this parameter to the value of
69
+ * "nextPageToken" from the previous response.
70
+ * @return Google_Service_AdSense_AdUnits
71
+ */
72
+ public function listAdunits($adClientId, $optParams = array())
73
+ {
74
+ $params = array('adClientId' => $adClientId);
75
+ $params = array_merge($params, $optParams);
76
+ return $this->call('list', array($params), "Google_Service_AdSense_AdUnits");
77
+ }
78
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/AdunitsCustomchannels.php ADDED
@@ -0,0 +1,49 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "customchannels" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $customchannels = $adsenseService->customchannels;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_AdunitsCustomchannels extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all custom channels which the specified ad unit belongs to.
30
+ * (customchannels.listAdunitsCustomchannels)
31
+ *
32
+ * @param string $adClientId Ad client which contains the ad unit.
33
+ * @param string $adUnitId Ad unit for which to list custom channels.
34
+ * @param array $optParams Optional parameters.
35
+ *
36
+ * @opt_param int maxResults The maximum number of custom channels to include in
37
+ * the response, used for paging.
38
+ * @opt_param string pageToken A continuation token, used to page through custom
39
+ * channels. To retrieve the next page, set this parameter to the value of
40
+ * "nextPageToken" from the previous response.
41
+ * @return Google_Service_AdSense_CustomChannels
42
+ */
43
+ public function listAdunitsCustomchannels($adClientId, $adUnitId, $optParams = array())
44
+ {
45
+ $params = array('adClientId' => $adClientId, 'adUnitId' => $adUnitId);
46
+ $params = array_merge($params, $optParams);
47
+ return $this->call('list', array($params), "Google_Service_AdSense_CustomChannels");
48
+ }
49
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/Alerts.php ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "alerts" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $alerts = $adsenseService->alerts;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_Alerts extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Dismiss (delete) the specified alert from the publisher's AdSense account.
30
+ * (alerts.delete)
31
+ *
32
+ * @param string $alertId Alert to delete.
33
+ * @param array $optParams Optional parameters.
34
+ */
35
+ public function delete($alertId, $optParams = array())
36
+ {
37
+ $params = array('alertId' => $alertId);
38
+ $params = array_merge($params, $optParams);
39
+ return $this->call('delete', array($params));
40
+ }
41
+ /**
42
+ * List the alerts for this AdSense account. (alerts.listAlerts)
43
+ *
44
+ * @param array $optParams Optional parameters.
45
+ *
46
+ * @opt_param string locale The locale to use for translating alert messages.
47
+ * The account locale will be used if this is not supplied. The AdSense default
48
+ * (English) will be used if the supplied locale is invalid or unsupported.
49
+ * @return Google_Service_AdSense_Alerts
50
+ */
51
+ public function listAlerts($optParams = array())
52
+ {
53
+ $params = array();
54
+ $params = array_merge($params, $optParams);
55
+ return $this->call('list', array($params), "Google_Service_AdSense_Alerts");
56
+ }
57
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/Customchannels.php ADDED
@@ -0,0 +1,63 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "customchannels" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $customchannels = $adsenseService->customchannels;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_Customchannels extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Get the specified custom channel from the specified ad client.
30
+ * (customchannels.get)
31
+ *
32
+ * @param string $adClientId Ad client which contains the custom channel.
33
+ * @param string $customChannelId Custom channel to retrieve.
34
+ * @param array $optParams Optional parameters.
35
+ * @return Google_Service_AdSense_CustomChannel
36
+ */
37
+ public function get($adClientId, $customChannelId, $optParams = array())
38
+ {
39
+ $params = array('adClientId' => $adClientId, 'customChannelId' => $customChannelId);
40
+ $params = array_merge($params, $optParams);
41
+ return $this->call('get', array($params), "Google_Service_AdSense_CustomChannel");
42
+ }
43
+ /**
44
+ * List all custom channels in the specified ad client for this AdSense account.
45
+ * (customchannels.listCustomchannels)
46
+ *
47
+ * @param string $adClientId Ad client for which to list custom channels.
48
+ * @param array $optParams Optional parameters.
49
+ *
50
+ * @opt_param int maxResults The maximum number of custom channels to include in
51
+ * the response, used for paging.
52
+ * @opt_param string pageToken A continuation token, used to page through custom
53
+ * channels. To retrieve the next page, set this parameter to the value of
54
+ * "nextPageToken" from the previous response.
55
+ * @return Google_Service_AdSense_CustomChannels
56
+ */
57
+ public function listCustomchannels($adClientId, $optParams = array())
58
+ {
59
+ $params = array('adClientId' => $adClientId);
60
+ $params = array_merge($params, $optParams);
61
+ return $this->call('list', array($params), "Google_Service_AdSense_CustomChannels");
62
+ }
63
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/CustomchannelsAdunits.php ADDED
@@ -0,0 +1,51 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "adunits" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $adunits = $adsenseService->adunits;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_CustomchannelsAdunits extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all ad units in the specified custom channel.
30
+ * (adunits.listCustomchannelsAdunits)
31
+ *
32
+ * @param string $adClientId Ad client which contains the custom channel.
33
+ * @param string $customChannelId Custom channel for which to list ad units.
34
+ * @param array $optParams Optional parameters.
35
+ *
36
+ * @opt_param bool includeInactive Whether to include inactive ad units.
37
+ * Default: true.
38
+ * @opt_param int maxResults The maximum number of ad units to include in the
39
+ * response, used for paging.
40
+ * @opt_param string pageToken A continuation token, used to page through ad
41
+ * units. To retrieve the next page, set this parameter to the value of
42
+ * "nextPageToken" from the previous response.
43
+ * @return Google_Service_AdSense_AdUnits
44
+ */
45
+ public function listCustomchannelsAdunits($adClientId, $customChannelId, $optParams = array())
46
+ {
47
+ $params = array('adClientId' => $adClientId, 'customChannelId' => $customChannelId);
48
+ $params = array_merge($params, $optParams);
49
+ return $this->call('list', array($params), "Google_Service_AdSense_AdUnits");
50
+ }
51
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/Metadata.php ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "metadata" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $metadata = $adsenseService->metadata;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_Metadata extends Google_Service_Resource
27
+ {
28
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/MetadataDimensions.php ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "dimensions" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $dimensions = $adsenseService->dimensions;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_MetadataDimensions extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List the metadata for the dimensions available to this AdSense account.
30
+ * (dimensions.listMetadataDimensions)
31
+ *
32
+ * @param array $optParams Optional parameters.
33
+ * @return Google_Service_AdSense_Metadata
34
+ */
35
+ public function listMetadataDimensions($optParams = array())
36
+ {
37
+ $params = array();
38
+ $params = array_merge($params, $optParams);
39
+ return $this->call('list', array($params), "Google_Service_AdSense_Metadata");
40
+ }
41
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/MetadataMetrics.php ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "metrics" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $metrics = $adsenseService->metrics;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_MetadataMetrics extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List the metadata for the metrics available to this AdSense account.
30
+ * (metrics.listMetadataMetrics)
31
+ *
32
+ * @param array $optParams Optional parameters.
33
+ * @return Google_Service_AdSense_Metadata
34
+ */
35
+ public function listMetadataMetrics($optParams = array())
36
+ {
37
+ $params = array();
38
+ $params = array_merge($params, $optParams);
39
+ return $this->call('list', array($params), "Google_Service_AdSense_Metadata");
40
+ }
41
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/Payments.php ADDED
@@ -0,0 +1,40 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "payments" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $payments = $adsenseService->payments;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_Payments extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List the payments for this AdSense account. (payments.listPayments)
30
+ *
31
+ * @param array $optParams Optional parameters.
32
+ * @return Google_Service_AdSense_Payments
33
+ */
34
+ public function listPayments($optParams = array())
35
+ {
36
+ $params = array();
37
+ $params = array_merge($params, $optParams);
38
+ return $this->call('list', array($params), "Google_Service_AdSense_Payments");
39
+ }
40
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/Reports.php ADDED
@@ -0,0 +1,64 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "reports" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $reports = $adsenseService->reports;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_Reports extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Generate an AdSense report based on the report request sent in the query
30
+ * parameters. Returns the result as JSON; to retrieve output in CSV format
31
+ * specify "alt=csv" as a query parameter. (reports.generate)
32
+ *
33
+ * @param string $startDate Start of the date range to report on in "YYYY-MM-DD"
34
+ * format, inclusive.
35
+ * @param string $endDate End of the date range to report on in "YYYY-MM-DD"
36
+ * format, inclusive.
37
+ * @param array $optParams Optional parameters.
38
+ *
39
+ * @opt_param string accountId Accounts upon which to report.
40
+ * @opt_param string currency Optional currency to use when reporting on
41
+ * monetary metrics. Defaults to the account's currency if not set.
42
+ * @opt_param string dimension Dimensions to base the report on.
43
+ * @opt_param string filter Filters to be run on the report.
44
+ * @opt_param string locale Optional locale to use for translating report output
45
+ * to a local language. Defaults to "en_US" if not specified.
46
+ * @opt_param int maxResults The maximum number of rows of report data to
47
+ * return.
48
+ * @opt_param string metric Numeric columns to include in the report.
49
+ * @opt_param string sort The name of a dimension or metric to sort the
50
+ * resulting report on, optionally prefixed with "+" to sort ascending or "-" to
51
+ * sort descending. If no prefix is specified, the column is sorted ascending.
52
+ * @opt_param int startIndex Index of the first row of report data to return.
53
+ * @opt_param bool useTimezoneReporting Whether the report should be generated
54
+ * in the AdSense account's local timezone. If false default PST/PDT timezone
55
+ * will be used.
56
+ * @return Google_Service_AdSense_AdsenseReportsGenerateResponse
57
+ */
58
+ public function generate($startDate, $endDate, $optParams = array())
59
+ {
60
+ $params = array('startDate' => $startDate, 'endDate' => $endDate);
61
+ $params = array_merge($params, $optParams);
62
+ return $this->call('generate', array($params), "Google_Service_AdSense_AdsenseReportsGenerateResponse");
63
+ }
64
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/ReportsSaved.php ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "saved" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $saved = $adsenseService->saved;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_ReportsSaved extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Generate an AdSense report based on the saved report ID sent in the query
30
+ * parameters. (saved.generate)
31
+ *
32
+ * @param string $savedReportId The saved report to retrieve.
33
+ * @param array $optParams Optional parameters.
34
+ *
35
+ * @opt_param string locale Optional locale to use for translating report output
36
+ * to a local language. Defaults to "en_US" if not specified.
37
+ * @opt_param int maxResults The maximum number of rows of report data to
38
+ * return.
39
+ * @opt_param int startIndex Index of the first row of report data to return.
40
+ * @return Google_Service_AdSense_AdsenseReportsGenerateResponse
41
+ */
42
+ public function generate($savedReportId, $optParams = array())
43
+ {
44
+ $params = array('savedReportId' => $savedReportId);
45
+ $params = array_merge($params, $optParams);
46
+ return $this->call('generate', array($params), "Google_Service_AdSense_AdsenseReportsGenerateResponse");
47
+ }
48
+ /**
49
+ * List all saved reports in this AdSense account. (saved.listReportsSaved)
50
+ *
51
+ * @param array $optParams Optional parameters.
52
+ *
53
+ * @opt_param int maxResults The maximum number of saved reports to include in
54
+ * the response, used for paging.
55
+ * @opt_param string pageToken A continuation token, used to page through saved
56
+ * reports. To retrieve the next page, set this parameter to the value of
57
+ * "nextPageToken" from the previous response.
58
+ * @return Google_Service_AdSense_SavedReports
59
+ */
60
+ public function listReportsSaved($optParams = array())
61
+ {
62
+ $params = array();
63
+ $params = array_merge($params, $optParams);
64
+ return $this->call('list', array($params), "Google_Service_AdSense_SavedReports");
65
+ }
66
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/Savedadstyles.php ADDED
@@ -0,0 +1,60 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "savedadstyles" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $savedadstyles = $adsenseService->savedadstyles;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_Savedadstyles extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Get a specific saved ad style from the user's account. (savedadstyles.get)
30
+ *
31
+ * @param string $savedAdStyleId Saved ad style to retrieve.
32
+ * @param array $optParams Optional parameters.
33
+ * @return Google_Service_AdSense_SavedAdStyle
34
+ */
35
+ public function get($savedAdStyleId, $optParams = array())
36
+ {
37
+ $params = array('savedAdStyleId' => $savedAdStyleId);
38
+ $params = array_merge($params, $optParams);
39
+ return $this->call('get', array($params), "Google_Service_AdSense_SavedAdStyle");
40
+ }
41
+ /**
42
+ * List all saved ad styles in the user's account.
43
+ * (savedadstyles.listSavedadstyles)
44
+ *
45
+ * @param array $optParams Optional parameters.
46
+ *
47
+ * @opt_param int maxResults The maximum number of saved ad styles to include in
48
+ * the response, used for paging.
49
+ * @opt_param string pageToken A continuation token, used to page through saved
50
+ * ad styles. To retrieve the next page, set this parameter to the value of
51
+ * "nextPageToken" from the previous response.
52
+ * @return Google_Service_AdSense_SavedAdStyles
53
+ */
54
+ public function listSavedadstyles($optParams = array())
55
+ {
56
+ $params = array();
57
+ $params = array_merge($params, $optParams);
58
+ return $this->call('list', array($params), "Google_Service_AdSense_SavedAdStyles");
59
+ }
60
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/Resource/Urlchannels.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "urlchannels" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsenseService = new Google_Service_AdSense(...);
23
+ * $urlchannels = $adsenseService->urlchannels;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSense_Resource_Urlchannels extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * List all URL channels in the specified ad client for this AdSense account.
30
+ * (urlchannels.listUrlchannels)
31
+ *
32
+ * @param string $adClientId Ad client for which to list URL channels.
33
+ * @param array $optParams Optional parameters.
34
+ *
35
+ * @opt_param int maxResults The maximum number of URL channels to include in
36
+ * the response, used for paging.
37
+ * @opt_param string pageToken A continuation token, used to page through URL
38
+ * channels. To retrieve the next page, set this parameter to the value of
39
+ * "nextPageToken" from the previous response.
40
+ * @return Google_Service_AdSense_UrlChannels
41
+ */
42
+ public function listUrlchannels($adClientId, $optParams = array())
43
+ {
44
+ $params = array('adClientId' => $adClientId);
45
+ $params = array_merge($params, $optParams);
46
+ return $this->call('list', array($params), "Google_Service_AdSense_UrlChannels");
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/SavedAdStyle.php ADDED
@@ -0,0 +1,64 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_SavedAdStyle extends Google_Model
19
+ {
20
+ protected $adStyleType = 'Google_Service_AdSense_AdStyle';
21
+ protected $adStyleDataType = '';
22
+ public $id;
23
+ public $kind;
24
+ public $name;
25
+
26
+ /**
27
+ * @param Google_Service_AdSense_AdStyle
28
+ */
29
+ public function setAdStyle(Google_Service_AdSense_AdStyle $adStyle)
30
+ {
31
+ $this->adStyle = $adStyle;
32
+ }
33
+ /**
34
+ * @return Google_Service_AdSense_AdStyle
35
+ */
36
+ public function getAdStyle()
37
+ {
38
+ return $this->adStyle;
39
+ }
40
+ public function setId($id)
41
+ {
42
+ $this->id = $id;
43
+ }
44
+ public function getId()
45
+ {
46
+ return $this->id;
47
+ }
48
+ public function setKind($kind)
49
+ {
50
+ $this->kind = $kind;
51
+ }
52
+ public function getKind()
53
+ {
54
+ return $this->kind;
55
+ }
56
+ public function setName($name)
57
+ {
58
+ $this->name = $name;
59
+ }
60
+ public function getName()
61
+ {
62
+ return $this->name;
63
+ }
64
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/SavedAdStyles.php ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_SavedAdStyles extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ public $etag;
22
+ protected $itemsType = 'Google_Service_AdSense_SavedAdStyle';
23
+ protected $itemsDataType = 'array';
24
+ public $kind;
25
+ public $nextPageToken;
26
+
27
+ public function setEtag($etag)
28
+ {
29
+ $this->etag = $etag;
30
+ }
31
+ public function getEtag()
32
+ {
33
+ return $this->etag;
34
+ }
35
+ /**
36
+ * @param Google_Service_AdSense_SavedAdStyle
37
+ */
38
+ public function setItems($items)
39
+ {
40
+ $this->items = $items;
41
+ }
42
+ /**
43
+ * @return Google_Service_AdSense_SavedAdStyle
44
+ */
45
+ public function getItems()
46
+ {
47
+ return $this->items;
48
+ }
49
+ public function setKind($kind)
50
+ {
51
+ $this->kind = $kind;
52
+ }
53
+ public function getKind()
54
+ {
55
+ return $this->kind;
56
+ }
57
+ public function setNextPageToken($nextPageToken)
58
+ {
59
+ $this->nextPageToken = $nextPageToken;
60
+ }
61
+ public function getNextPageToken()
62
+ {
63
+ return $this->nextPageToken;
64
+ }
65
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/SavedReport.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_SavedReport extends Google_Model
19
+ {
20
+ public $id;
21
+ public $kind;
22
+ public $name;
23
+
24
+ public function setId($id)
25
+ {
26
+ $this->id = $id;
27
+ }
28
+ public function getId()
29
+ {
30
+ return $this->id;
31
+ }
32
+ public function setKind($kind)
33
+ {
34
+ $this->kind = $kind;
35
+ }
36
+ public function getKind()
37
+ {
38
+ return $this->kind;
39
+ }
40
+ public function setName($name)
41
+ {
42
+ $this->name = $name;
43
+ }
44
+ public function getName()
45
+ {
46
+ return $this->name;
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/SavedReports.php ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_SavedReports extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ public $etag;
22
+ protected $itemsType = 'Google_Service_AdSense_SavedReport';
23
+ protected $itemsDataType = 'array';
24
+ public $kind;
25
+ public $nextPageToken;
26
+
27
+ public function setEtag($etag)
28
+ {
29
+ $this->etag = $etag;
30
+ }
31
+ public function getEtag()
32
+ {
33
+ return $this->etag;
34
+ }
35
+ /**
36
+ * @param Google_Service_AdSense_SavedReport
37
+ */
38
+ public function setItems($items)
39
+ {
40
+ $this->items = $items;
41
+ }
42
+ /**
43
+ * @return Google_Service_AdSense_SavedReport
44
+ */
45
+ public function getItems()
46
+ {
47
+ return $this->items;
48
+ }
49
+ public function setKind($kind)
50
+ {
51
+ $this->kind = $kind;
52
+ }
53
+ public function getKind()
54
+ {
55
+ return $this->kind;
56
+ }
57
+ public function setNextPageToken($nextPageToken)
58
+ {
59
+ $this->nextPageToken = $nextPageToken;
60
+ }
61
+ public function getNextPageToken()
62
+ {
63
+ return $this->nextPageToken;
64
+ }
65
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/UrlChannel.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_UrlChannel extends Google_Model
19
+ {
20
+ public $id;
21
+ public $kind;
22
+ public $urlPattern;
23
+
24
+ public function setId($id)
25
+ {
26
+ $this->id = $id;
27
+ }
28
+ public function getId()
29
+ {
30
+ return $this->id;
31
+ }
32
+ public function setKind($kind)
33
+ {
34
+ $this->kind = $kind;
35
+ }
36
+ public function getKind()
37
+ {
38
+ return $this->kind;
39
+ }
40
+ public function setUrlPattern($urlPattern)
41
+ {
42
+ $this->urlPattern = $urlPattern;
43
+ }
44
+ public function getUrlPattern()
45
+ {
46
+ return $this->urlPattern;
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdSense/UrlChannels.php ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSense_UrlChannels extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ public $etag;
22
+ protected $itemsType = 'Google_Service_AdSense_UrlChannel';
23
+ protected $itemsDataType = 'array';
24
+ public $kind;
25
+ public $nextPageToken;
26
+
27
+ public function setEtag($etag)
28
+ {
29
+ $this->etag = $etag;
30
+ }
31
+ public function getEtag()
32
+ {
33
+ return $this->etag;
34
+ }
35
+ /**
36
+ * @param Google_Service_AdSense_UrlChannel
37
+ */
38
+ public function setItems($items)
39
+ {
40
+ $this->items = $items;
41
+ }
42
+ /**
43
+ * @return Google_Service_AdSense_UrlChannel
44
+ */
45
+ public function getItems()
46
+ {
47
+ return $this->items;
48
+ }
49
+ public function setKind($kind)
50
+ {
51
+ $this->kind = $kind;
52
+ }
53
+ public function getKind()
54
+ {
55
+ return $this->kind;
56
+ }
57
+ public function setNextPageToken($nextPageToken)
58
+ {
59
+ $this->nextPageToken = $nextPageToken;
60
+ }
61
+ public function getNextPageToken()
62
+ {
63
+ return $this->nextPageToken;
64
+ }
65
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost.php ADDED
@@ -0,0 +1,630 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * Service definition for AdSenseHost (v4.1).
20
+ *
21
+ * <p>
22
+ * Generates performance reports, generates ad codes, and provides publisher
23
+ * management capabilities for AdSense Hosts.</p>
24
+ *
25
+ * <p>
26
+ * For more information about this service, see the API
27
+ * <a href="https://developers.google.com/adsense/host/" target="_blank">Documentation</a>
28
+ * </p>
29
+ *
30
+ * @author Google, Inc.
31
+ */
32
+ class Google_Service_AdSenseHost extends Google_Service
33
+ {
34
+ /** View and manage your AdSense host data and associated accounts. */
35
+ const ADSENSEHOST =
36
+ "https://www.googleapis.com/auth/adsensehost";
37
+
38
+ public $accounts;
39
+ public $accounts_adclients;
40
+ public $accounts_adunits;
41
+ public $accounts_reports;
42
+ public $adclients;
43
+ public $associationsessions;
44
+ public $customchannels;
45
+ public $reports;
46
+ public $urlchannels;
47
+
48
+ /**
49
+ * Constructs the internal representation of the AdSenseHost service.
50
+ *
51
+ * @param Google_Client $client
52
+ */
53
+ public function __construct(Google_Client $client)
54
+ {
55
+ parent::__construct($client);
56
+ $this->rootUrl = 'https://www.googleapis.com/';
57
+ $this->servicePath = 'adsensehost/v4.1/';
58
+ $this->version = 'v4.1';
59
+ $this->serviceName = 'adsensehost';
60
+
61
+ $this->accounts = new Google_Service_AdSenseHost_Resource_Accounts(
62
+ $this,
63
+ $this->serviceName,
64
+ 'accounts',
65
+ array(
66
+ 'methods' => array(
67
+ 'get' => array(
68
+ 'path' => 'accounts/{accountId}',
69
+ 'httpMethod' => 'GET',
70
+ 'parameters' => array(
71
+ 'accountId' => array(
72
+ 'location' => 'path',
73
+ 'type' => 'string',
74
+ 'required' => true,
75
+ ),
76
+ ),
77
+ ),'list' => array(
78
+ 'path' => 'accounts',
79
+ 'httpMethod' => 'GET',
80
+ 'parameters' => array(
81
+ 'filterAdClientId' => array(
82
+ 'location' => 'query',
83
+ 'type' => 'string',
84
+ 'repeated' => true,
85
+ 'required' => true,
86
+ ),
87
+ ),
88
+ ),
89
+ )
90
+ )
91
+ );
92
+ $this->accounts_adclients = new Google_Service_AdSenseHost_Resource_AccountsAdclients(
93
+ $this,
94
+ $this->serviceName,
95
+ 'adclients',
96
+ array(
97
+ 'methods' => array(
98
+ 'get' => array(
99
+ 'path' => 'accounts/{accountId}/adclients/{adClientId}',
100
+ 'httpMethod' => 'GET',
101
+ 'parameters' => array(
102
+ 'accountId' => array(
103
+ 'location' => 'path',
104
+ 'type' => 'string',
105
+ 'required' => true,
106
+ ),
107
+ 'adClientId' => array(
108
+ 'location' => 'path',
109
+ 'type' => 'string',
110
+ 'required' => true,
111
+ ),
112
+ ),
113
+ ),'list' => array(
114
+ 'path' => 'accounts/{accountId}/adclients',
115
+ 'httpMethod' => 'GET',
116
+ 'parameters' => array(
117
+ 'accountId' => array(
118
+ 'location' => 'path',
119
+ 'type' => 'string',
120
+ 'required' => true,
121
+ ),
122
+ 'maxResults' => array(
123
+ 'location' => 'query',
124
+ 'type' => 'integer',
125
+ ),
126
+ 'pageToken' => array(
127
+ 'location' => 'query',
128
+ 'type' => 'string',
129
+ ),
130
+ ),
131
+ ),
132
+ )
133
+ )
134
+ );
135
+ $this->accounts_adunits = new Google_Service_AdSenseHost_Resource_AccountsAdunits(
136
+ $this,
137
+ $this->serviceName,
138
+ 'adunits',
139
+ array(
140
+ 'methods' => array(
141
+ 'delete' => array(
142
+ 'path' => 'accounts/{accountId}/adclients/{adClientId}/adunits/{adUnitId}',
143
+ 'httpMethod' => 'DELETE',
144
+ 'parameters' => array(
145
+ 'accountId' => array(
146
+ 'location' => 'path',
147
+ 'type' => 'string',
148
+ 'required' => true,
149
+ ),
150
+ 'adClientId' => array(
151
+ 'location' => 'path',
152
+ 'type' => 'string',
153
+ 'required' => true,
154
+ ),
155
+ 'adUnitId' => array(
156
+ 'location' => 'path',
157
+ 'type' => 'string',
158
+ 'required' => true,
159
+ ),
160
+ ),
161
+ ),'get' => array(
162
+ 'path' => 'accounts/{accountId}/adclients/{adClientId}/adunits/{adUnitId}',
163
+ 'httpMethod' => 'GET',
164
+ 'parameters' => array(
165
+ 'accountId' => array(
166
+ 'location' => 'path',
167
+ 'type' => 'string',
168
+ 'required' => true,
169
+ ),
170
+ 'adClientId' => array(
171
+ 'location' => 'path',
172
+ 'type' => 'string',
173
+ 'required' => true,
174
+ ),
175
+ 'adUnitId' => array(
176
+ 'location' => 'path',
177
+ 'type' => 'string',
178
+ 'required' => true,
179
+ ),
180
+ ),
181
+ ),'getAdCode' => array(
182
+ 'path' => 'accounts/{accountId}/adclients/{adClientId}/adunits/{adUnitId}/adcode',
183
+ 'httpMethod' => 'GET',
184
+ 'parameters' => array(
185
+ 'accountId' => array(
186
+ 'location' => 'path',
187
+ 'type' => 'string',
188
+ 'required' => true,
189
+ ),
190
+ 'adClientId' => array(
191
+ 'location' => 'path',
192
+ 'type' => 'string',
193
+ 'required' => true,
194
+ ),
195
+ 'adUnitId' => array(
196
+ 'location' => 'path',
197
+ 'type' => 'string',
198
+ 'required' => true,
199
+ ),
200
+ 'hostCustomChannelId' => array(
201
+ 'location' => 'query',
202
+ 'type' => 'string',
203
+ 'repeated' => true,
204
+ ),
205
+ ),
206
+ ),'insert' => array(
207
+ 'path' => 'accounts/{accountId}/adclients/{adClientId}/adunits',
208
+ 'httpMethod' => 'POST',
209
+ 'parameters' => array(
210
+ 'accountId' => array(
211
+ 'location' => 'path',
212
+ 'type' => 'string',
213
+ 'required' => true,
214
+ ),
215
+ 'adClientId' => array(
216
+ 'location' => 'path',
217
+ 'type' => 'string',
218
+ 'required' => true,
219
+ ),
220
+ ),
221
+ ),'list' => array(
222
+ 'path' => 'accounts/{accountId}/adclients/{adClientId}/adunits',
223
+ 'httpMethod' => 'GET',
224
+ 'parameters' => array(
225
+ 'accountId' => array(
226
+ 'location' => 'path',
227
+ 'type' => 'string',
228
+ 'required' => true,
229
+ ),
230
+ 'adClientId' => array(
231
+ 'location' => 'path',
232
+ 'type' => 'string',
233
+ 'required' => true,
234
+ ),
235
+ 'includeInactive' => array(
236
+ 'location' => 'query',
237
+ 'type' => 'boolean',
238
+ ),
239
+ 'maxResults' => array(
240
+ 'location' => 'query',
241
+ 'type' => 'integer',
242
+ ),
243
+ 'pageToken' => array(
244
+ 'location' => 'query',
245
+ 'type' => 'string',
246
+ ),
247
+ ),
248
+ ),'patch' => array(
249
+ 'path' => 'accounts/{accountId}/adclients/{adClientId}/adunits',
250
+ 'httpMethod' => 'PATCH',
251
+ 'parameters' => array(
252
+ 'accountId' => array(
253
+ 'location' => 'path',
254
+ 'type' => 'string',
255
+ 'required' => true,
256
+ ),
257
+ 'adClientId' => array(
258
+ 'location' => 'path',
259
+ 'type' => 'string',
260
+ 'required' => true,
261
+ ),
262
+ 'adUnitId' => array(
263
+ 'location' => 'query',
264
+ 'type' => 'string',
265
+ 'required' => true,
266
+ ),
267
+ ),
268
+ ),'update' => array(
269
+ 'path' => 'accounts/{accountId}/adclients/{adClientId}/adunits',
270
+ 'httpMethod' => 'PUT',
271
+ 'parameters' => array(
272
+ 'accountId' => array(
273
+ 'location' => 'path',
274
+ 'type' => 'string',
275
+ 'required' => true,
276
+ ),
277
+ 'adClientId' => array(
278
+ 'location' => 'path',
279
+ 'type' => 'string',
280
+ 'required' => true,
281
+ ),
282
+ ),
283
+ ),
284
+ )
285
+ )
286
+ );
287
+ $this->accounts_reports = new Google_Service_AdSenseHost_Resource_AccountsReports(
288
+ $this,
289
+ $this->serviceName,
290
+ 'reports',
291
+ array(
292
+ 'methods' => array(
293
+ 'generate' => array(
294
+ 'path' => 'accounts/{accountId}/reports',
295
+ 'httpMethod' => 'GET',
296
+ 'parameters' => array(
297
+ 'accountId' => array(
298
+ 'location' => 'path',
299
+ 'type' => 'string',
300
+ 'required' => true,
301
+ ),
302
+ 'startDate' => array(
303
+ 'location' => 'query',
304
+ 'type' => 'string',
305
+ 'required' => true,
306
+ ),
307
+ 'endDate' => array(
308
+ 'location' => 'query',
309
+ 'type' => 'string',
310
+ 'required' => true,
311
+ ),
312
+ 'dimension' => array(
313
+ 'location' => 'query',
314
+ 'type' => 'string',
315
+ 'repeated' => true,
316
+ ),
317
+ 'filter' => array(
318
+ 'location' => 'query',
319
+ 'type' => 'string',
320
+ 'repeated' => true,
321
+ ),
322
+ 'locale' => array(
323
+ 'location' => 'query',
324
+ 'type' => 'string',
325
+ ),
326
+ 'maxResults' => array(
327
+ 'location' => 'query',
328
+ 'type' => 'integer',
329
+ ),
330
+ 'metric' => array(
331
+ 'location' => 'query',
332
+ 'type' => 'string',
333
+ 'repeated' => true,
334
+ ),
335
+ 'sort' => array(
336
+ 'location' => 'query',
337
+ 'type' => 'string',
338
+ 'repeated' => true,
339
+ ),
340
+ 'startIndex' => array(
341
+ 'location' => 'query',
342
+ 'type' => 'integer',
343
+ ),
344
+ ),
345
+ ),
346
+ )
347
+ )
348
+ );
349
+ $this->adclients = new Google_Service_AdSenseHost_Resource_Adclients(
350
+ $this,
351
+ $this->serviceName,
352
+ 'adclients',
353
+ array(
354
+ 'methods' => array(
355
+ 'get' => array(
356
+ 'path' => 'adclients/{adClientId}',
357
+ 'httpMethod' => 'GET',
358
+ 'parameters' => array(
359
+ 'adClientId' => array(
360
+ 'location' => 'path',
361
+ 'type' => 'string',
362
+ 'required' => true,
363
+ ),
364
+ ),
365
+ ),'list' => array(
366
+ 'path' => 'adclients',
367
+ 'httpMethod' => 'GET',
368
+ 'parameters' => array(
369
+ 'maxResults' => array(
370
+ 'location' => 'query',
371
+ 'type' => 'integer',
372
+ ),
373
+ 'pageToken' => array(
374
+ 'location' => 'query',
375
+ 'type' => 'string',
376
+ ),
377
+ ),
378
+ ),
379
+ )
380
+ )
381
+ );
382
+ $this->associationsessions = new Google_Service_AdSenseHost_Resource_Associationsessions(
383
+ $this,
384
+ $this->serviceName,
385
+ 'associationsessions',
386
+ array(
387
+ 'methods' => array(
388
+ 'start' => array(
389
+ 'path' => 'associationsessions/start',
390
+ 'httpMethod' => 'GET',
391
+ 'parameters' => array(
392
+ 'productCode' => array(
393
+ 'location' => 'query',
394
+ 'type' => 'string',
395
+ 'repeated' => true,
396
+ 'required' => true,
397
+ ),
398
+ 'websiteUrl' => array(
399
+ 'location' => 'query',
400
+ 'type' => 'string',
401
+ 'required' => true,
402
+ ),
403
+ 'userLocale' => array(
404
+ 'location' => 'query',
405
+ 'type' => 'string',
406
+ ),
407
+ 'websiteLocale' => array(
408
+ 'location' => 'query',
409
+ 'type' => 'string',
410
+ ),
411
+ ),
412
+ ),'verify' => array(
413
+ 'path' => 'associationsessions/verify',
414
+ 'httpMethod' => 'GET',
415
+ 'parameters' => array(
416
+ 'token' => array(
417
+ 'location' => 'query',
418
+ 'type' => 'string',
419
+ 'required' => true,
420
+ ),
421
+ ),
422
+ ),
423
+ )
424
+ )
425
+ );
426
+ $this->customchannels = new Google_Service_AdSenseHost_Resource_Customchannels(
427
+ $this,
428
+ $this->serviceName,
429
+ 'customchannels',
430
+ array(
431
+ 'methods' => array(
432
+ 'delete' => array(
433
+ 'path' => 'adclients/{adClientId}/customchannels/{customChannelId}',
434
+ 'httpMethod' => 'DELETE',
435
+ 'parameters' => array(
436
+ 'adClientId' => array(
437
+ 'location' => 'path',
438
+ 'type' => 'string',
439
+ 'required' => true,
440
+ ),
441
+ 'customChannelId' => array(
442
+ 'location' => 'path',
443
+ 'type' => 'string',
444
+ 'required' => true,
445
+ ),
446
+ ),
447
+ ),'get' => array(
448
+ 'path' => 'adclients/{adClientId}/customchannels/{customChannelId}',
449
+ 'httpMethod' => 'GET',
450
+ 'parameters' => array(
451
+ 'adClientId' => array(
452
+ 'location' => 'path',
453
+ 'type' => 'string',
454
+ 'required' => true,
455
+ ),
456
+ 'customChannelId' => array(
457
+ 'location' => 'path',
458
+ 'type' => 'string',
459
+ 'required' => true,
460
+ ),
461
+ ),
462
+ ),'insert' => array(
463
+ 'path' => 'adclients/{adClientId}/customchannels',
464
+ 'httpMethod' => 'POST',
465
+ 'parameters' => array(
466
+ 'adClientId' => array(
467
+ 'location' => 'path',
468
+ 'type' => 'string',
469
+ 'required' => true,
470
+ ),
471
+ ),
472
+ ),'list' => array(
473
+ 'path' => 'adclients/{adClientId}/customchannels',
474
+ 'httpMethod' => 'GET',
475
+ 'parameters' => array(
476
+ 'adClientId' => array(
477
+ 'location' => 'path',
478
+ 'type' => 'string',
479
+ 'required' => true,
480
+ ),
481
+ 'maxResults' => array(
482
+ 'location' => 'query',
483
+ 'type' => 'integer',
484
+ ),
485
+ 'pageToken' => array(
486
+ 'location' => 'query',
487
+ 'type' => 'string',
488
+ ),
489
+ ),
490
+ ),'patch' => array(
491
+ 'path' => 'adclients/{adClientId}/customchannels',
492
+ 'httpMethod' => 'PATCH',
493
+ 'parameters' => array(
494
+ 'adClientId' => array(
495
+ 'location' => 'path',
496
+ 'type' => 'string',
497
+ 'required' => true,
498
+ ),
499
+ 'customChannelId' => array(
500
+ 'location' => 'query',
501
+ 'type' => 'string',
502
+ 'required' => true,
503
+ ),
504
+ ),
505
+ ),'update' => array(
506
+ 'path' => 'adclients/{adClientId}/customchannels',
507
+ 'httpMethod' => 'PUT',
508
+ 'parameters' => array(
509
+ 'adClientId' => array(
510
+ 'location' => 'path',
511
+ 'type' => 'string',
512
+ 'required' => true,
513
+ ),
514
+ ),
515
+ ),
516
+ )
517
+ )
518
+ );
519
+ $this->reports = new Google_Service_AdSenseHost_Resource_Reports(
520
+ $this,
521
+ $this->serviceName,
522
+ 'reports',
523
+ array(
524
+ 'methods' => array(
525
+ 'generate' => array(
526
+ 'path' => 'reports',
527
+ 'httpMethod' => 'GET',
528
+ 'parameters' => array(
529
+ 'startDate' => array(
530
+ 'location' => 'query',
531
+ 'type' => 'string',
532
+ 'required' => true,
533
+ ),
534
+ 'endDate' => array(
535
+ 'location' => 'query',
536
+ 'type' => 'string',
537
+ 'required' => true,
538
+ ),
539
+ 'dimension' => array(
540
+ 'location' => 'query',
541
+ 'type' => 'string',
542
+ 'repeated' => true,
543
+ ),
544
+ 'filter' => array(
545
+ 'location' => 'query',
546
+ 'type' => 'string',
547
+ 'repeated' => true,
548
+ ),
549
+ 'locale' => array(
550
+ 'location' => 'query',
551
+ 'type' => 'string',
552
+ ),
553
+ 'maxResults' => array(
554
+ 'location' => 'query',
555
+ 'type' => 'integer',
556
+ ),
557
+ 'metric' => array(
558
+ 'location' => 'query',
559
+ 'type' => 'string',
560
+ 'repeated' => true,
561
+ ),
562
+ 'sort' => array(
563
+ 'location' => 'query',
564
+ 'type' => 'string',
565
+ 'repeated' => true,
566
+ ),
567
+ 'startIndex' => array(
568
+ 'location' => 'query',
569
+ 'type' => 'integer',
570
+ ),
571
+ ),
572
+ ),
573
+ )
574
+ )
575
+ );
576
+ $this->urlchannels = new Google_Service_AdSenseHost_Resource_Urlchannels(
577
+ $this,
578
+ $this->serviceName,
579
+ 'urlchannels',
580
+ array(
581
+ 'methods' => array(
582
+ 'delete' => array(
583
+ 'path' => 'adclients/{adClientId}/urlchannels/{urlChannelId}',
584
+ 'httpMethod' => 'DELETE',
585
+ 'parameters' => array(
586
+ 'adClientId' => array(
587
+ 'location' => 'path',
588
+ 'type' => 'string',
589
+ 'required' => true,
590
+ ),
591
+ 'urlChannelId' => array(
592
+ 'location' => 'path',
593
+ 'type' => 'string',
594
+ 'required' => true,
595
+ ),
596
+ ),
597
+ ),'insert' => array(
598
+ 'path' => 'adclients/{adClientId}/urlchannels',
599
+ 'httpMethod' => 'POST',
600
+ 'parameters' => array(
601
+ 'adClientId' => array(
602
+ 'location' => 'path',
603
+ 'type' => 'string',
604
+ 'required' => true,
605
+ ),
606
+ ),
607
+ ),'list' => array(
608
+ 'path' => 'adclients/{adClientId}/urlchannels',
609
+ 'httpMethod' => 'GET',
610
+ 'parameters' => array(
611
+ 'adClientId' => array(
612
+ 'location' => 'path',
613
+ 'type' => 'string',
614
+ 'required' => true,
615
+ ),
616
+ 'maxResults' => array(
617
+ 'location' => 'query',
618
+ 'type' => 'integer',
619
+ ),
620
+ 'pageToken' => array(
621
+ 'location' => 'query',
622
+ 'type' => 'string',
623
+ ),
624
+ ),
625
+ ),
626
+ )
627
+ )
628
+ );
629
+ }
630
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/Account.php ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSenseHost_Account extends Google_Model
19
+ {
20
+ public $id;
21
+ public $kind;
22
+ public $name;
23
+ public $status;
24
+
25
+ public function setId($id)
26
+ {
27
+ $this->id = $id;
28
+ }
29
+ public function getId()
30
+ {
31
+ return $this->id;
32
+ }
33
+ public function setKind($kind)
34
+ {
35
+ $this->kind = $kind;
36
+ }
37
+ public function getKind()
38
+ {
39
+ return $this->kind;
40
+ }
41
+ public function setName($name)
42
+ {
43
+ $this->name = $name;
44
+ }
45
+ public function getName()
46
+ {
47
+ return $this->name;
48
+ }
49
+ public function setStatus($status)
50
+ {
51
+ $this->status = $status;
52
+ }
53
+ public function getStatus()
54
+ {
55
+ return $this->status;
56
+ }
57
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/Accounts.php ADDED
@@ -0,0 +1,56 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSenseHost_Accounts extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ public $etag;
22
+ protected $itemsType = 'Google_Service_AdSenseHost_Account';
23
+ protected $itemsDataType = 'array';
24
+ public $kind;
25
+
26
+ public function setEtag($etag)
27
+ {
28
+ $this->etag = $etag;
29
+ }
30
+ public function getEtag()
31
+ {
32
+ return $this->etag;
33
+ }
34
+ /**
35
+ * @param Google_Service_AdSenseHost_Account
36
+ */
37
+ public function setItems($items)
38
+ {
39
+ $this->items = $items;
40
+ }
41
+ /**
42
+ * @return Google_Service_AdSenseHost_Account
43
+ */
44
+ public function getItems()
45
+ {
46
+ return $this->items;
47
+ }
48
+ public function setKind($kind)
49
+ {
50
+ $this->kind = $kind;
51
+ }
52
+ public function getKind()
53
+ {
54
+ return $this->kind;
55
+ }
56
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/AdClient.php ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSenseHost_AdClient extends Google_Model
19
+ {
20
+ public $arcOptIn;
21
+ public $id;
22
+ public $kind;
23
+ public $productCode;
24
+ public $supportsReporting;
25
+
26
+ public function setArcOptIn($arcOptIn)
27
+ {
28
+ $this->arcOptIn = $arcOptIn;
29
+ }
30
+ public function getArcOptIn()
31
+ {
32
+ return $this->arcOptIn;
33
+ }
34
+ public function setId($id)
35
+ {
36
+ $this->id = $id;
37
+ }
38
+ public function getId()
39
+ {
40
+ return $this->id;
41
+ }
42
+ public function setKind($kind)
43
+ {
44
+ $this->kind = $kind;
45
+ }
46
+ public function getKind()
47
+ {
48
+ return $this->kind;
49
+ }
50
+ public function setProductCode($productCode)
51
+ {
52
+ $this->productCode = $productCode;
53
+ }
54
+ public function getProductCode()
55
+ {
56
+ return $this->productCode;
57
+ }
58
+ public function setSupportsReporting($supportsReporting)
59
+ {
60
+ $this->supportsReporting = $supportsReporting;
61
+ }
62
+ public function getSupportsReporting()
63
+ {
64
+ return $this->supportsReporting;
65
+ }
66
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/AdClients.php ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSenseHost_AdClients extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ public $etag;
22
+ protected $itemsType = 'Google_Service_AdSenseHost_AdClient';
23
+ protected $itemsDataType = 'array';
24
+ public $kind;
25
+ public $nextPageToken;
26
+
27
+ public function setEtag($etag)
28
+ {
29
+ $this->etag = $etag;
30
+ }
31
+ public function getEtag()
32
+ {
33
+ return $this->etag;
34
+ }
35
+ /**
36
+ * @param Google_Service_AdSenseHost_AdClient
37
+ */
38
+ public function setItems($items)
39
+ {
40
+ $this->items = $items;
41
+ }
42
+ /**
43
+ * @return Google_Service_AdSenseHost_AdClient
44
+ */
45
+ public function getItems()
46
+ {
47
+ return $this->items;
48
+ }
49
+ public function setKind($kind)
50
+ {
51
+ $this->kind = $kind;
52
+ }
53
+ public function getKind()
54
+ {
55
+ return $this->kind;
56
+ }
57
+ public function setNextPageToken($nextPageToken)
58
+ {
59
+ $this->nextPageToken = $nextPageToken;
60
+ }
61
+ public function getNextPageToken()
62
+ {
63
+ return $this->nextPageToken;
64
+ }
65
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/AdCode.php ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSenseHost_AdCode extends Google_Model
19
+ {
20
+ public $adCode;
21
+ public $kind;
22
+
23
+ public function setAdCode($adCode)
24
+ {
25
+ $this->adCode = $adCode;
26
+ }
27
+ public function getAdCode()
28
+ {
29
+ return $this->adCode;
30
+ }
31
+ public function setKind($kind)
32
+ {
33
+ $this->kind = $kind;
34
+ }
35
+ public function getKind()
36
+ {
37
+ return $this->kind;
38
+ }
39
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/AdStyle.php ADDED
@@ -0,0 +1,71 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSenseHost_AdStyle extends Google_Model
19
+ {
20
+ protected $colorsType = 'Google_Service_AdSenseHost_AdStyleColors';
21
+ protected $colorsDataType = '';
22
+ public $corners;
23
+ protected $fontType = 'Google_Service_AdSenseHost_AdStyleFont';
24
+ protected $fontDataType = '';
25
+ public $kind;
26
+
27
+ /**
28
+ * @param Google_Service_AdSenseHost_AdStyleColors
29
+ */
30
+ public function setColors(Google_Service_AdSenseHost_AdStyleColors $colors)
31
+ {
32
+ $this->colors = $colors;
33
+ }
34
+ /**
35
+ * @return Google_Service_AdSenseHost_AdStyleColors
36
+ */
37
+ public function getColors()
38
+ {
39
+ return $this->colors;
40
+ }
41
+ public function setCorners($corners)
42
+ {
43
+ $this->corners = $corners;
44
+ }
45
+ public function getCorners()
46
+ {
47
+ return $this->corners;
48
+ }
49
+ /**
50
+ * @param Google_Service_AdSenseHost_AdStyleFont
51
+ */
52
+ public function setFont(Google_Service_AdSenseHost_AdStyleFont $font)
53
+ {
54
+ $this->font = $font;
55
+ }
56
+ /**
57
+ * @return Google_Service_AdSenseHost_AdStyleFont
58
+ */
59
+ public function getFont()
60
+ {
61
+ return $this->font;
62
+ }
63
+ public function setKind($kind)
64
+ {
65
+ $this->kind = $kind;
66
+ }
67
+ public function getKind()
68
+ {
69
+ return $this->kind;
70
+ }
71
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/AdStyleColors.php ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSenseHost_AdStyleColors extends Google_Model
19
+ {
20
+ public $background;
21
+ public $border;
22
+ public $text;
23
+ public $title;
24
+ public $url;
25
+
26
+ public function setBackground($background)
27
+ {
28
+ $this->background = $background;
29
+ }
30
+ public function getBackground()
31
+ {
32
+ return $this->background;
33
+ }
34
+ public function setBorder($border)
35
+ {
36
+ $this->border = $border;
37
+ }
38
+ public function getBorder()
39
+ {
40
+ return $this->border;
41
+ }
42
+ public function setText($text)
43
+ {
44
+ $this->text = $text;
45
+ }
46
+ public function getText()
47
+ {
48
+ return $this->text;
49
+ }
50
+ public function setTitle($title)
51
+ {
52
+ $this->title = $title;
53
+ }
54
+ public function getTitle()
55
+ {
56
+ return $this->title;
57
+ }
58
+ public function setUrl($url)
59
+ {
60
+ $this->url = $url;
61
+ }
62
+ public function getUrl()
63
+ {
64
+ return $this->url;
65
+ }
66
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/AdStyleFont.php ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSenseHost_AdStyleFont extends Google_Model
19
+ {
20
+ public $family;
21
+ public $size;
22
+
23
+ public function setFamily($family)
24
+ {
25
+ $this->family = $family;
26
+ }
27
+ public function getFamily()
28
+ {
29
+ return $this->family;
30
+ }
31
+ public function setSize($size)
32
+ {
33
+ $this->size = $size;
34
+ }
35
+ public function getSize()
36
+ {
37
+ return $this->size;
38
+ }
39
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/AdUnit.php ADDED
@@ -0,0 +1,114 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSenseHost_AdUnit extends Google_Model
19
+ {
20
+ public $code;
21
+ protected $contentAdsSettingsType = 'Google_Service_AdSenseHost_AdUnitContentAdsSettings';
22
+ protected $contentAdsSettingsDataType = '';
23
+ protected $customStyleType = 'Google_Service_AdSenseHost_AdStyle';
24
+ protected $customStyleDataType = '';
25
+ public $id;
26
+ public $kind;
27
+ protected $mobileContentAdsSettingsType = 'Google_Service_AdSenseHost_AdUnitMobileContentAdsSettings';
28
+ protected $mobileContentAdsSettingsDataType = '';
29
+ public $name;
30
+ public $status;
31
+
32
+ public function setCode($code)
33
+ {
34
+ $this->code = $code;
35
+ }
36
+ public function getCode()
37
+ {
38
+ return $this->code;
39
+ }
40
+ /**
41
+ * @param Google_Service_AdSenseHost_AdUnitContentAdsSettings
42
+ */
43
+ public function setContentAdsSettings(Google_Service_AdSenseHost_AdUnitContentAdsSettings $contentAdsSettings)
44
+ {
45
+ $this->contentAdsSettings = $contentAdsSettings;
46
+ }
47
+ /**
48
+ * @return Google_Service_AdSenseHost_AdUnitContentAdsSettings
49
+ */
50
+ public function getContentAdsSettings()
51
+ {
52
+ return $this->contentAdsSettings;
53
+ }
54
+ /**
55
+ * @param Google_Service_AdSenseHost_AdStyle
56
+ */
57
+ public function setCustomStyle(Google_Service_AdSenseHost_AdStyle $customStyle)
58
+ {
59
+ $this->customStyle = $customStyle;
60
+ }
61
+ /**
62
+ * @return Google_Service_AdSenseHost_AdStyle
63
+ */
64
+ public function getCustomStyle()
65
+ {
66
+ return $this->customStyle;
67
+ }
68
+ public function setId($id)
69
+ {
70
+ $this->id = $id;
71
+ }
72
+ public function getId()
73
+ {
74
+ return $this->id;
75
+ }
76
+ public function setKind($kind)
77
+ {
78
+ $this->kind = $kind;
79
+ }
80
+ public function getKind()
81
+ {
82
+ return $this->kind;
83
+ }
84
+ /**
85
+ * @param Google_Service_AdSenseHost_AdUnitMobileContentAdsSettings
86
+ */
87
+ public function setMobileContentAdsSettings(Google_Service_AdSenseHost_AdUnitMobileContentAdsSettings $mobileContentAdsSettings)
88
+ {
89
+ $this->mobileContentAdsSettings = $mobileContentAdsSettings;
90
+ }
91
+ /**
92
+ * @return Google_Service_AdSenseHost_AdUnitMobileContentAdsSettings
93
+ */
94
+ public function getMobileContentAdsSettings()
95
+ {
96
+ return $this->mobileContentAdsSettings;
97
+ }
98
+ public function setName($name)
99
+ {
100
+ $this->name = $name;
101
+ }
102
+ public function getName()
103
+ {
104
+ return $this->name;
105
+ }
106
+ public function setStatus($status)
107
+ {
108
+ $this->status = $status;
109
+ }
110
+ public function getStatus()
111
+ {
112
+ return $this->status;
113
+ }
114
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/AdUnitContentAdsSettings.php ADDED
@@ -0,0 +1,55 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSenseHost_AdUnitContentAdsSettings extends Google_Model
19
+ {
20
+ protected $backupOptionType = 'Google_Service_AdSenseHost_AdUnitContentAdsSettingsBackupOption';
21
+ protected $backupOptionDataType = '';
22
+ public $size;
23
+ public $type;
24
+
25
+ /**
26
+ * @param Google_Service_AdSenseHost_AdUnitContentAdsSettingsBackupOption
27
+ */
28
+ public function setBackupOption(Google_Service_AdSenseHost_AdUnitContentAdsSettingsBackupOption $backupOption)
29
+ {
30
+ $this->backupOption = $backupOption;
31
+ }
32
+ /**
33
+ * @return Google_Service_AdSenseHost_AdUnitContentAdsSettingsBackupOption
34
+ */
35
+ public function getBackupOption()
36
+ {
37
+ return $this->backupOption;
38
+ }
39
+ public function setSize($size)
40
+ {
41
+ $this->size = $size;
42
+ }
43
+ public function getSize()
44
+ {
45
+ return $this->size;
46
+ }
47
+ public function setType($type)
48
+ {
49
+ $this->type = $type;
50
+ }
51
+ public function getType()
52
+ {
53
+ return $this->type;
54
+ }
55
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/AdUnitContentAdsSettingsBackupOption.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSenseHost_AdUnitContentAdsSettingsBackupOption extends Google_Model
19
+ {
20
+ public $color;
21
+ public $type;
22
+ public $url;
23
+
24
+ public function setColor($color)
25
+ {
26
+ $this->color = $color;
27
+ }
28
+ public function getColor()
29
+ {
30
+ return $this->color;
31
+ }
32
+ public function setType($type)
33
+ {
34
+ $this->type = $type;
35
+ }
36
+ public function getType()
37
+ {
38
+ return $this->type;
39
+ }
40
+ public function setUrl($url)
41
+ {
42
+ $this->url = $url;
43
+ }
44
+ public function getUrl()
45
+ {
46
+ return $this->url;
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/AdUnitMobileContentAdsSettings.php ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSenseHost_AdUnitMobileContentAdsSettings extends Google_Model
19
+ {
20
+ public $markupLanguage;
21
+ public $scriptingLanguage;
22
+ public $size;
23
+ public $type;
24
+
25
+ public function setMarkupLanguage($markupLanguage)
26
+ {
27
+ $this->markupLanguage = $markupLanguage;
28
+ }
29
+ public function getMarkupLanguage()
30
+ {
31
+ return $this->markupLanguage;
32
+ }
33
+ public function setScriptingLanguage($scriptingLanguage)
34
+ {
35
+ $this->scriptingLanguage = $scriptingLanguage;
36
+ }
37
+ public function getScriptingLanguage()
38
+ {
39
+ return $this->scriptingLanguage;
40
+ }
41
+ public function setSize($size)
42
+ {
43
+ $this->size = $size;
44
+ }
45
+ public function getSize()
46
+ {
47
+ return $this->size;
48
+ }
49
+ public function setType($type)
50
+ {
51
+ $this->type = $type;
52
+ }
53
+ public function getType()
54
+ {
55
+ return $this->type;
56
+ }
57
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/AdUnits.php ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSenseHost_AdUnits extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ public $etag;
22
+ protected $itemsType = 'Google_Service_AdSenseHost_AdUnit';
23
+ protected $itemsDataType = 'array';
24
+ public $kind;
25
+ public $nextPageToken;
26
+
27
+ public function setEtag($etag)
28
+ {
29
+ $this->etag = $etag;
30
+ }
31
+ public function getEtag()
32
+ {
33
+ return $this->etag;
34
+ }
35
+ /**
36
+ * @param Google_Service_AdSenseHost_AdUnit
37
+ */
38
+ public function setItems($items)
39
+ {
40
+ $this->items = $items;
41
+ }
42
+ /**
43
+ * @return Google_Service_AdSenseHost_AdUnit
44
+ */
45
+ public function getItems()
46
+ {
47
+ return $this->items;
48
+ }
49
+ public function setKind($kind)
50
+ {
51
+ $this->kind = $kind;
52
+ }
53
+ public function getKind()
54
+ {
55
+ return $this->kind;
56
+ }
57
+ public function setNextPageToken($nextPageToken)
58
+ {
59
+ $this->nextPageToken = $nextPageToken;
60
+ }
61
+ public function getNextPageToken()
62
+ {
63
+ return $this->nextPageToken;
64
+ }
65
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/AssociationSession.php ADDED
@@ -0,0 +1,103 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSenseHost_AssociationSession extends Google_Collection
19
+ {
20
+ protected $collection_key = 'productCodes';
21
+ public $accountId;
22
+ public $id;
23
+ public $kind;
24
+ public $productCodes;
25
+ public $redirectUrl;
26
+ public $status;
27
+ public $userLocale;
28
+ public $websiteLocale;
29
+ public $websiteUrl;
30
+
31
+ public function setAccountId($accountId)
32
+ {
33
+ $this->accountId = $accountId;
34
+ }
35
+ public function getAccountId()
36
+ {
37
+ return $this->accountId;
38
+ }
39
+ public function setId($id)
40
+ {
41
+ $this->id = $id;
42
+ }
43
+ public function getId()
44
+ {
45
+ return $this->id;
46
+ }
47
+ public function setKind($kind)
48
+ {
49
+ $this->kind = $kind;
50
+ }
51
+ public function getKind()
52
+ {
53
+ return $this->kind;
54
+ }
55
+ public function setProductCodes($productCodes)
56
+ {
57
+ $this->productCodes = $productCodes;
58
+ }
59
+ public function getProductCodes()
60
+ {
61
+ return $this->productCodes;
62
+ }
63
+ public function setRedirectUrl($redirectUrl)
64
+ {
65
+ $this->redirectUrl = $redirectUrl;
66
+ }
67
+ public function getRedirectUrl()
68
+ {
69
+ return $this->redirectUrl;
70
+ }
71
+ public function setStatus($status)
72
+ {
73
+ $this->status = $status;
74
+ }
75
+ public function getStatus()
76
+ {
77
+ return $this->status;
78
+ }
79
+ public function setUserLocale($userLocale)
80
+ {
81
+ $this->userLocale = $userLocale;
82
+ }
83
+ public function getUserLocale()
84
+ {
85
+ return $this->userLocale;
86
+ }
87
+ public function setWebsiteLocale($websiteLocale)
88
+ {
89
+ $this->websiteLocale = $websiteLocale;
90
+ }
91
+ public function getWebsiteLocale()
92
+ {
93
+ return $this->websiteLocale;
94
+ }
95
+ public function setWebsiteUrl($websiteUrl)
96
+ {
97
+ $this->websiteUrl = $websiteUrl;
98
+ }
99
+ public function getWebsiteUrl()
100
+ {
101
+ return $this->websiteUrl;
102
+ }
103
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/CustomChannel.php ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSenseHost_CustomChannel extends Google_Model
19
+ {
20
+ public $code;
21
+ public $id;
22
+ public $kind;
23
+ public $name;
24
+
25
+ public function setCode($code)
26
+ {
27
+ $this->code = $code;
28
+ }
29
+ public function getCode()
30
+ {
31
+ return $this->code;
32
+ }
33
+ public function setId($id)
34
+ {
35
+ $this->id = $id;
36
+ }
37
+ public function getId()
38
+ {
39
+ return $this->id;
40
+ }
41
+ public function setKind($kind)
42
+ {
43
+ $this->kind = $kind;
44
+ }
45
+ public function getKind()
46
+ {
47
+ return $this->kind;
48
+ }
49
+ public function setName($name)
50
+ {
51
+ $this->name = $name;
52
+ }
53
+ public function getName()
54
+ {
55
+ return $this->name;
56
+ }
57
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/CustomChannels.php ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSenseHost_CustomChannels extends Google_Collection
19
+ {
20
+ protected $collection_key = 'items';
21
+ public $etag;
22
+ protected $itemsType = 'Google_Service_AdSenseHost_CustomChannel';
23
+ protected $itemsDataType = 'array';
24
+ public $kind;
25
+ public $nextPageToken;
26
+
27
+ public function setEtag($etag)
28
+ {
29
+ $this->etag = $etag;
30
+ }
31
+ public function getEtag()
32
+ {
33
+ return $this->etag;
34
+ }
35
+ /**
36
+ * @param Google_Service_AdSenseHost_CustomChannel
37
+ */
38
+ public function setItems($items)
39
+ {
40
+ $this->items = $items;
41
+ }
42
+ /**
43
+ * @return Google_Service_AdSenseHost_CustomChannel
44
+ */
45
+ public function getItems()
46
+ {
47
+ return $this->items;
48
+ }
49
+ public function setKind($kind)
50
+ {
51
+ $this->kind = $kind;
52
+ }
53
+ public function getKind()
54
+ {
55
+ return $this->kind;
56
+ }
57
+ public function setNextPageToken($nextPageToken)
58
+ {
59
+ $this->nextPageToken = $nextPageToken;
60
+ }
61
+ public function getNextPageToken()
62
+ {
63
+ return $this->nextPageToken;
64
+ }
65
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/Report.php ADDED
@@ -0,0 +1,92 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSenseHost_Report extends Google_Collection
19
+ {
20
+ protected $collection_key = 'warnings';
21
+ public $averages;
22
+ protected $headersType = 'Google_Service_AdSenseHost_ReportHeaders';
23
+ protected $headersDataType = 'array';
24
+ public $kind;
25
+ public $rows;
26
+ public $totalMatchedRows;
27
+ public $totals;
28
+ public $warnings;
29
+
30
+ public function setAverages($averages)
31
+ {
32
+ $this->averages = $averages;
33
+ }
34
+ public function getAverages()
35
+ {
36
+ return $this->averages;
37
+ }
38
+ /**
39
+ * @param Google_Service_AdSenseHost_ReportHeaders
40
+ */
41
+ public function setHeaders($headers)
42
+ {
43
+ $this->headers = $headers;
44
+ }
45
+ /**
46
+ * @return Google_Service_AdSenseHost_ReportHeaders
47
+ */
48
+ public function getHeaders()
49
+ {
50
+ return $this->headers;
51
+ }
52
+ public function setKind($kind)
53
+ {
54
+ $this->kind = $kind;
55
+ }
56
+ public function getKind()
57
+ {
58
+ return $this->kind;
59
+ }
60
+ public function setRows($rows)
61
+ {
62
+ $this->rows = $rows;
63
+ }
64
+ public function getRows()
65
+ {
66
+ return $this->rows;
67
+ }
68
+ public function setTotalMatchedRows($totalMatchedRows)
69
+ {
70
+ $this->totalMatchedRows = $totalMatchedRows;
71
+ }
72
+ public function getTotalMatchedRows()
73
+ {
74
+ return $this->totalMatchedRows;
75
+ }
76
+ public function setTotals($totals)
77
+ {
78
+ $this->totals = $totals;
79
+ }
80
+ public function getTotals()
81
+ {
82
+ return $this->totals;
83
+ }
84
+ public function setWarnings($warnings)
85
+ {
86
+ $this->warnings = $warnings;
87
+ }
88
+ public function getWarnings()
89
+ {
90
+ return $this->warnings;
91
+ }
92
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/ReportHeaders.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ class Google_Service_AdSenseHost_ReportHeaders extends Google_Model
19
+ {
20
+ public $currency;
21
+ public $name;
22
+ public $type;
23
+
24
+ public function setCurrency($currency)
25
+ {
26
+ $this->currency = $currency;
27
+ }
28
+ public function getCurrency()
29
+ {
30
+ return $this->currency;
31
+ }
32
+ public function setName($name)
33
+ {
34
+ $this->name = $name;
35
+ }
36
+ public function getName()
37
+ {
38
+ return $this->name;
39
+ }
40
+ public function setType($type)
41
+ {
42
+ $this->type = $type;
43
+ }
44
+ public function getType()
45
+ {
46
+ return $this->type;
47
+ }
48
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/Resource/Accounts.php ADDED
@@ -0,0 +1,55 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "accounts" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsensehostService = new Google_Service_AdSenseHost(...);
23
+ * $accounts = $adsensehostService->accounts;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSenseHost_Resource_Accounts extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Get information about the selected associated AdSense account. (accounts.get)
30
+ *
31
+ * @param string $accountId Account to get information about.
32
+ * @param array $optParams Optional parameters.
33
+ * @return Google_Service_AdSenseHost_Account
34
+ */
35
+ public function get($accountId, $optParams = array())
36
+ {
37
+ $params = array('accountId' => $accountId);
38
+ $params = array_merge($params, $optParams);
39
+ return $this->call('get', array($params), "Google_Service_AdSenseHost_Account");
40
+ }
41
+ /**
42
+ * List hosted accounts associated with this AdSense account by ad client id.
43
+ * (accounts.listAccounts)
44
+ *
45
+ * @param string|array $filterAdClientId Ad clients to list accounts for.
46
+ * @param array $optParams Optional parameters.
47
+ * @return Google_Service_AdSenseHost_Accounts
48
+ */
49
+ public function listAccounts($filterAdClientId, $optParams = array())
50
+ {
51
+ $params = array('filterAdClientId' => $filterAdClientId);
52
+ $params = array_merge($params, $optParams);
53
+ return $this->call('list', array($params), "Google_Service_AdSenseHost_Accounts");
54
+ }
55
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/Resource/AccountsAdclients.php ADDED
@@ -0,0 +1,63 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "adclients" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsensehostService = new Google_Service_AdSenseHost(...);
23
+ * $adclients = $adsensehostService->adclients;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSenseHost_Resource_AccountsAdclients extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Get information about one of the ad clients in the specified publisher's
30
+ * AdSense account. (adclients.get)
31
+ *
32
+ * @param string $accountId Account which contains the ad client.
33
+ * @param string $adClientId Ad client to get.
34
+ * @param array $optParams Optional parameters.
35
+ * @return Google_Service_AdSenseHost_AdClient
36
+ */
37
+ public function get($accountId, $adClientId, $optParams = array())
38
+ {
39
+ $params = array('accountId' => $accountId, 'adClientId' => $adClientId);
40
+ $params = array_merge($params, $optParams);
41
+ return $this->call('get', array($params), "Google_Service_AdSenseHost_AdClient");
42
+ }
43
+ /**
44
+ * List all hosted ad clients in the specified hosted account.
45
+ * (adclients.listAccountsAdclients)
46
+ *
47
+ * @param string $accountId Account for which to list ad clients.
48
+ * @param array $optParams Optional parameters.
49
+ *
50
+ * @opt_param string maxResults The maximum number of ad clients to include in
51
+ * the response, used for paging.
52
+ * @opt_param string pageToken A continuation token, used to page through ad
53
+ * clients. To retrieve the next page, set this parameter to the value of
54
+ * "nextPageToken" from the previous response.
55
+ * @return Google_Service_AdSenseHost_AdClients
56
+ */
57
+ public function listAccountsAdclients($accountId, $optParams = array())
58
+ {
59
+ $params = array('accountId' => $accountId);
60
+ $params = array_merge($params, $optParams);
61
+ return $this->call('list', array($params), "Google_Service_AdSenseHost_AdClients");
62
+ }
63
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/Resource/AccountsAdunits.php ADDED
@@ -0,0 +1,150 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "adunits" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsensehostService = new Google_Service_AdSenseHost(...);
23
+ * $adunits = $adsensehostService->adunits;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSenseHost_Resource_AccountsAdunits extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Delete the specified ad unit from the specified publisher AdSense account.
30
+ * (adunits.delete)
31
+ *
32
+ * @param string $accountId Account which contains the ad unit.
33
+ * @param string $adClientId Ad client for which to get ad unit.
34
+ * @param string $adUnitId Ad unit to delete.
35
+ * @param array $optParams Optional parameters.
36
+ * @return Google_Service_AdSenseHost_AdUnit
37
+ */
38
+ public function delete($accountId, $adClientId, $adUnitId, $optParams = array())
39
+ {
40
+ $params = array('accountId' => $accountId, 'adClientId' => $adClientId, 'adUnitId' => $adUnitId);
41
+ $params = array_merge($params, $optParams);
42
+ return $this->call('delete', array($params), "Google_Service_AdSenseHost_AdUnit");
43
+ }
44
+ /**
45
+ * Get the specified host ad unit in this AdSense account. (adunits.get)
46
+ *
47
+ * @param string $accountId Account which contains the ad unit.
48
+ * @param string $adClientId Ad client for which to get ad unit.
49
+ * @param string $adUnitId Ad unit to get.
50
+ * @param array $optParams Optional parameters.
51
+ * @return Google_Service_AdSenseHost_AdUnit
52
+ */
53
+ public function get($accountId, $adClientId, $adUnitId, $optParams = array())
54
+ {
55
+ $params = array('accountId' => $accountId, 'adClientId' => $adClientId, 'adUnitId' => $adUnitId);
56
+ $params = array_merge($params, $optParams);
57
+ return $this->call('get', array($params), "Google_Service_AdSenseHost_AdUnit");
58
+ }
59
+ /**
60
+ * Get ad code for the specified ad unit, attaching the specified host custom
61
+ * channels. (adunits.getAdCode)
62
+ *
63
+ * @param string $accountId Account which contains the ad client.
64
+ * @param string $adClientId Ad client with contains the ad unit.
65
+ * @param string $adUnitId Ad unit to get the code for.
66
+ * @param array $optParams Optional parameters.
67
+ *
68
+ * @opt_param string hostCustomChannelId Host custom channel to attach to the ad
69
+ * code.
70
+ * @return Google_Service_AdSenseHost_AdCode
71
+ */
72
+ public function getAdCode($accountId, $adClientId, $adUnitId, $optParams = array())
73
+ {
74
+ $params = array('accountId' => $accountId, 'adClientId' => $adClientId, 'adUnitId' => $adUnitId);
75
+ $params = array_merge($params, $optParams);
76
+ return $this->call('getAdCode', array($params), "Google_Service_AdSenseHost_AdCode");
77
+ }
78
+ /**
79
+ * Insert the supplied ad unit into the specified publisher AdSense account.
80
+ * (adunits.insert)
81
+ *
82
+ * @param string $accountId Account which will contain the ad unit.
83
+ * @param string $adClientId Ad client into which to insert the ad unit.
84
+ * @param Google_Service_AdSenseHost_AdUnit $postBody
85
+ * @param array $optParams Optional parameters.
86
+ * @return Google_Service_AdSenseHost_AdUnit
87
+ */
88
+ public function insert($accountId, $adClientId, Google_Service_AdSenseHost_AdUnit $postBody, $optParams = array())
89
+ {
90
+ $params = array('accountId' => $accountId, 'adClientId' => $adClientId, 'postBody' => $postBody);
91
+ $params = array_merge($params, $optParams);
92
+ return $this->call('insert', array($params), "Google_Service_AdSenseHost_AdUnit");
93
+ }
94
+ /**
95
+ * List all ad units in the specified publisher's AdSense account.
96
+ * (adunits.listAccountsAdunits)
97
+ *
98
+ * @param string $accountId Account which contains the ad client.
99
+ * @param string $adClientId Ad client for which to list ad units.
100
+ * @param array $optParams Optional parameters.
101
+ *
102
+ * @opt_param bool includeInactive Whether to include inactive ad units.
103
+ * Default: true.
104
+ * @opt_param string maxResults The maximum number of ad units to include in the
105
+ * response, used for paging.
106
+ * @opt_param string pageToken A continuation token, used to page through ad
107
+ * units. To retrieve the next page, set this parameter to the value of
108
+ * "nextPageToken" from the previous response.
109
+ * @return Google_Service_AdSenseHost_AdUnits
110
+ */
111
+ public function listAccountsAdunits($accountId, $adClientId, $optParams = array())
112
+ {
113
+ $params = array('accountId' => $accountId, 'adClientId' => $adClientId);
114
+ $params = array_merge($params, $optParams);
115
+ return $this->call('list', array($params), "Google_Service_AdSenseHost_AdUnits");
116
+ }
117
+ /**
118
+ * Update the supplied ad unit in the specified publisher AdSense account. This
119
+ * method supports patch semantics. (adunits.patch)
120
+ *
121
+ * @param string $accountId Account which contains the ad client.
122
+ * @param string $adClientId Ad client which contains the ad unit.
123
+ * @param string $adUnitId Ad unit to get.
124
+ * @param Google_Service_AdSenseHost_AdUnit $postBody
125
+ * @param array $optParams Optional parameters.
126
+ * @return Google_Service_AdSenseHost_AdUnit
127
+ */
128
+ public function patch($accountId, $adClientId, $adUnitId, Google_Service_AdSenseHost_AdUnit $postBody, $optParams = array())
129
+ {
130
+ $params = array('accountId' => $accountId, 'adClientId' => $adClientId, 'adUnitId' => $adUnitId, 'postBody' => $postBody);
131
+ $params = array_merge($params, $optParams);
132
+ return $this->call('patch', array($params), "Google_Service_AdSenseHost_AdUnit");
133
+ }
134
+ /**
135
+ * Update the supplied ad unit in the specified publisher AdSense account.
136
+ * (adunits.update)
137
+ *
138
+ * @param string $accountId Account which contains the ad client.
139
+ * @param string $adClientId Ad client which contains the ad unit.
140
+ * @param Google_Service_AdSenseHost_AdUnit $postBody
141
+ * @param array $optParams Optional parameters.
142
+ * @return Google_Service_AdSenseHost_AdUnit
143
+ */
144
+ public function update($accountId, $adClientId, Google_Service_AdSenseHost_AdUnit $postBody, $optParams = array())
145
+ {
146
+ $params = array('accountId' => $accountId, 'adClientId' => $adClientId, 'postBody' => $postBody);
147
+ $params = array_merge($params, $optParams);
148
+ return $this->call('update', array($params), "Google_Service_AdSenseHost_AdUnit");
149
+ }
150
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/Resource/AccountsReports.php ADDED
@@ -0,0 +1,59 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "reports" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsensehostService = new Google_Service_AdSenseHost(...);
23
+ * $reports = $adsensehostService->reports;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSenseHost_Resource_AccountsReports extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Generate an AdSense report based on the report request sent in the query
30
+ * parameters. Returns the result as JSON; to retrieve output in CSV format
31
+ * specify "alt=csv" as a query parameter. (reports.generate)
32
+ *
33
+ * @param string $accountId Hosted account upon which to report.
34
+ * @param string $startDate Start of the date range to report on in "YYYY-MM-DD"
35
+ * format, inclusive.
36
+ * @param string $endDate End of the date range to report on in "YYYY-MM-DD"
37
+ * format, inclusive.
38
+ * @param array $optParams Optional parameters.
39
+ *
40
+ * @opt_param string dimension Dimensions to base the report on.
41
+ * @opt_param string filter Filters to be run on the report.
42
+ * @opt_param string locale Optional locale to use for translating report output
43
+ * to a local language. Defaults to "en_US" if not specified.
44
+ * @opt_param string maxResults The maximum number of rows of report data to
45
+ * return.
46
+ * @opt_param string metric Numeric columns to include in the report.
47
+ * @opt_param string sort The name of a dimension or metric to sort the
48
+ * resulting report on, optionally prefixed with "+" to sort ascending or "-" to
49
+ * sort descending. If no prefix is specified, the column is sorted ascending.
50
+ * @opt_param string startIndex Index of the first row of report data to return.
51
+ * @return Google_Service_AdSenseHost_Report
52
+ */
53
+ public function generate($accountId, $startDate, $endDate, $optParams = array())
54
+ {
55
+ $params = array('accountId' => $accountId, 'startDate' => $startDate, 'endDate' => $endDate);
56
+ $params = array_merge($params, $optParams);
57
+ return $this->call('generate', array($params), "Google_Service_AdSenseHost_Report");
58
+ }
59
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/Resource/Adclients.php ADDED
@@ -0,0 +1,60 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "adclients" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsensehostService = new Google_Service_AdSenseHost(...);
23
+ * $adclients = $adsensehostService->adclients;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSenseHost_Resource_Adclients extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Get information about one of the ad clients in the Host AdSense account.
30
+ * (adclients.get)
31
+ *
32
+ * @param string $adClientId Ad client to get.
33
+ * @param array $optParams Optional parameters.
34
+ * @return Google_Service_AdSenseHost_AdClient
35
+ */
36
+ public function get($adClientId, $optParams = array())
37
+ {
38
+ $params = array('adClientId' => $adClientId);
39
+ $params = array_merge($params, $optParams);
40
+ return $this->call('get', array($params), "Google_Service_AdSenseHost_AdClient");
41
+ }
42
+ /**
43
+ * List all host ad clients in this AdSense account. (adclients.listAdclients)
44
+ *
45
+ * @param array $optParams Optional parameters.
46
+ *
47
+ * @opt_param string maxResults The maximum number of ad clients to include in
48
+ * the response, used for paging.
49
+ * @opt_param string pageToken A continuation token, used to page through ad
50
+ * clients. To retrieve the next page, set this parameter to the value of
51
+ * "nextPageToken" from the previous response.
52
+ * @return Google_Service_AdSenseHost_AdClients
53
+ */
54
+ public function listAdclients($optParams = array())
55
+ {
56
+ $params = array();
57
+ $params = array_merge($params, $optParams);
58
+ return $this->call('list', array($params), "Google_Service_AdSenseHost_AdClients");
59
+ }
60
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/Resource/Associationsessions.php ADDED
@@ -0,0 +1,60 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "associationsessions" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsensehostService = new Google_Service_AdSenseHost(...);
23
+ * $associationsessions = $adsensehostService->associationsessions;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSenseHost_Resource_Associationsessions extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Create an association session for initiating an association with an AdSense
30
+ * user. (associationsessions.start)
31
+ *
32
+ * @param string|array $productCode Products to associate with the user.
33
+ * @param string $websiteUrl The URL of the user's hosted website.
34
+ * @param array $optParams Optional parameters.
35
+ *
36
+ * @opt_param string userLocale The preferred locale of the user.
37
+ * @opt_param string websiteLocale The locale of the user's hosted website.
38
+ * @return Google_Service_AdSenseHost_AssociationSession
39
+ */
40
+ public function start($productCode, $websiteUrl, $optParams = array())
41
+ {
42
+ $params = array('productCode' => $productCode, 'websiteUrl' => $websiteUrl);
43
+ $params = array_merge($params, $optParams);
44
+ return $this->call('start', array($params), "Google_Service_AdSenseHost_AssociationSession");
45
+ }
46
+ /**
47
+ * Verify an association session after the association callback returns from
48
+ * AdSense signup. (associationsessions.verify)
49
+ *
50
+ * @param string $token The token returned to the association callback URL.
51
+ * @param array $optParams Optional parameters.
52
+ * @return Google_Service_AdSenseHost_AssociationSession
53
+ */
54
+ public function verify($token, $optParams = array())
55
+ {
56
+ $params = array('token' => $token);
57
+ $params = array_merge($params, $optParams);
58
+ return $this->call('verify', array($params), "Google_Service_AdSenseHost_AssociationSession");
59
+ }
60
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/Resource/Customchannels.php ADDED
@@ -0,0 +1,125 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "customchannels" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsensehostService = new Google_Service_AdSenseHost(...);
23
+ * $customchannels = $adsensehostService->customchannels;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSenseHost_Resource_Customchannels extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Delete a specific custom channel from the host AdSense account.
30
+ * (customchannels.delete)
31
+ *
32
+ * @param string $adClientId Ad client from which to delete the custom channel.
33
+ * @param string $customChannelId Custom channel to delete.
34
+ * @param array $optParams Optional parameters.
35
+ * @return Google_Service_AdSenseHost_CustomChannel
36
+ */
37
+ public function delete($adClientId, $customChannelId, $optParams = array())
38
+ {
39
+ $params = array('adClientId' => $adClientId, 'customChannelId' => $customChannelId);
40
+ $params = array_merge($params, $optParams);
41
+ return $this->call('delete', array($params), "Google_Service_AdSenseHost_CustomChannel");
42
+ }
43
+ /**
44
+ * Get a specific custom channel from the host AdSense account.
45
+ * (customchannels.get)
46
+ *
47
+ * @param string $adClientId Ad client from which to get the custom channel.
48
+ * @param string $customChannelId Custom channel to get.
49
+ * @param array $optParams Optional parameters.
50
+ * @return Google_Service_AdSenseHost_CustomChannel
51
+ */
52
+ public function get($adClientId, $customChannelId, $optParams = array())
53
+ {
54
+ $params = array('adClientId' => $adClientId, 'customChannelId' => $customChannelId);
55
+ $params = array_merge($params, $optParams);
56
+ return $this->call('get', array($params), "Google_Service_AdSenseHost_CustomChannel");
57
+ }
58
+ /**
59
+ * Add a new custom channel to the host AdSense account. (customchannels.insert)
60
+ *
61
+ * @param string $adClientId Ad client to which the new custom channel will be
62
+ * added.
63
+ * @param Google_Service_AdSenseHost_CustomChannel $postBody
64
+ * @param array $optParams Optional parameters.
65
+ * @return Google_Service_AdSenseHost_CustomChannel
66
+ */
67
+ public function insert($adClientId, Google_Service_AdSenseHost_CustomChannel $postBody, $optParams = array())
68
+ {
69
+ $params = array('adClientId' => $adClientId, 'postBody' => $postBody);
70
+ $params = array_merge($params, $optParams);
71
+ return $this->call('insert', array($params), "Google_Service_AdSenseHost_CustomChannel");
72
+ }
73
+ /**
74
+ * List all host custom channels in this AdSense account.
75
+ * (customchannels.listCustomchannels)
76
+ *
77
+ * @param string $adClientId Ad client for which to list custom channels.
78
+ * @param array $optParams Optional parameters.
79
+ *
80
+ * @opt_param string maxResults The maximum number of custom channels to include
81
+ * in the response, used for paging.
82
+ * @opt_param string pageToken A continuation token, used to page through custom
83
+ * channels. To retrieve the next page, set this parameter to the value of
84
+ * "nextPageToken" from the previous response.
85
+ * @return Google_Service_AdSenseHost_CustomChannels
86
+ */
87
+ public function listCustomchannels($adClientId, $optParams = array())
88
+ {
89
+ $params = array('adClientId' => $adClientId);
90
+ $params = array_merge($params, $optParams);
91
+ return $this->call('list', array($params), "Google_Service_AdSenseHost_CustomChannels");
92
+ }
93
+ /**
94
+ * Update a custom channel in the host AdSense account. This method supports
95
+ * patch semantics. (customchannels.patch)
96
+ *
97
+ * @param string $adClientId Ad client in which the custom channel will be
98
+ * updated.
99
+ * @param string $customChannelId Custom channel to get.
100
+ * @param Google_Service_AdSenseHost_CustomChannel $postBody
101
+ * @param array $optParams Optional parameters.
102
+ * @return Google_Service_AdSenseHost_CustomChannel
103
+ */
104
+ public function patch($adClientId, $customChannelId, Google_Service_AdSenseHost_CustomChannel $postBody, $optParams = array())
105
+ {
106
+ $params = array('adClientId' => $adClientId, 'customChannelId' => $customChannelId, 'postBody' => $postBody);
107
+ $params = array_merge($params, $optParams);
108
+ return $this->call('patch', array($params), "Google_Service_AdSenseHost_CustomChannel");
109
+ }
110
+ /**
111
+ * Update a custom channel in the host AdSense account. (customchannels.update)
112
+ *
113
+ * @param string $adClientId Ad client in which the custom channel will be
114
+ * updated.
115
+ * @param Google_Service_AdSenseHost_CustomChannel $postBody
116
+ * @param array $optParams Optional parameters.
117
+ * @return Google_Service_AdSenseHost_CustomChannel
118
+ */
119
+ public function update($adClientId, Google_Service_AdSenseHost_CustomChannel $postBody, $optParams = array())
120
+ {
121
+ $params = array('adClientId' => $adClientId, 'postBody' => $postBody);
122
+ $params = array_merge($params, $optParams);
123
+ return $this->call('update', array($params), "Google_Service_AdSenseHost_CustomChannel");
124
+ }
125
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/Resource/Reports.php ADDED
@@ -0,0 +1,58 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "reports" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsensehostService = new Google_Service_AdSenseHost(...);
23
+ * $reports = $adsensehostService->reports;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSenseHost_Resource_Reports extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Generate an AdSense report based on the report request sent in the query
30
+ * parameters. Returns the result as JSON; to retrieve output in CSV format
31
+ * specify "alt=csv" as a query parameter. (reports.generate)
32
+ *
33
+ * @param string $startDate Start of the date range to report on in "YYYY-MM-DD"
34
+ * format, inclusive.
35
+ * @param string $endDate End of the date range to report on in "YYYY-MM-DD"
36
+ * format, inclusive.
37
+ * @param array $optParams Optional parameters.
38
+ *
39
+ * @opt_param string dimension Dimensions to base the report on.
40
+ * @opt_param string filter Filters to be run on the report.
41
+ * @opt_param string locale Optional locale to use for translating report output
42
+ * to a local language. Defaults to "en_US" if not specified.
43
+ * @opt_param string maxResults The maximum number of rows of report data to
44
+ * return.
45
+ * @opt_param string metric Numeric columns to include in the report.
46
+ * @opt_param string sort The name of a dimension or metric to sort the
47
+ * resulting report on, optionally prefixed with "+" to sort ascending or "-" to
48
+ * sort descending. If no prefix is specified, the column is sorted ascending.
49
+ * @opt_param string startIndex Index of the first row of report data to return.
50
+ * @return Google_Service_AdSenseHost_Report
51
+ */
52
+ public function generate($startDate, $endDate, $optParams = array())
53
+ {
54
+ $params = array('startDate' => $startDate, 'endDate' => $endDate);
55
+ $params = array_merge($params, $optParams);
56
+ return $this->call('generate', array($params), "Google_Service_AdSenseHost_Report");
57
+ }
58
+ }
vendor/google/apiclient-services/src/Google/Service/AdSenseHost/Resource/Urlchannels.php ADDED
@@ -0,0 +1,77 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Copyright 2014 Google Inc.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
+ * use this file except in compliance with the License. You may obtain a copy of
7
+ * the License at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0
10
+ *
11
+ * Unless required by applicable law or agreed to in writing, software
12
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
+ * License for the specific language governing permissions and limitations under
15
+ * the License.
16
+ */
17
+
18
+ /**
19
+ * The "urlchannels" collection of methods.
20
+ * Typical usage is:
21
+ * <code>
22
+ * $adsensehostService = new Google_Service_AdSenseHost(...);
23
+ * $urlchannels = $adsensehostService->urlchannels;
24
+ * </code>
25
+ */
26
+ class Google_Service_AdSenseHost_Resource_Urlchannels extends Google_Service_Resource
27
+ {
28
+ /**
29
+ * Delete a URL channel from the host AdSense account.