PixelYourSite – Facebook Pixel (Events, WooCommerce & Easy Digital Downloads) - Version 8.2.4

Version Description

Download this release

Release Info

Developer PixelYourSite
Plugin Icon 128x128 PixelYourSite – Facebook Pixel (Events, WooCommerce & Easy Digital Downloads)
Version 8.2.4
Comparing to
See all releases

Code changes from version 8.2.3 to 8.2.4

Files changed (134) hide show
  1. facebook-pixel-master.php +2 -2
  2. pixelyoursite.php +1 -1
  3. readme.txt +8 -1
  4. vendor/composer/autoload_classmap.php +21 -3
  5. vendor/composer/autoload_static.php +21 -3
  6. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/ApiConfig.php +1 -1
  7. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/AdAccount.php +3 -13
  8. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/AdCreative.php +1 -1
  9. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/AdRuleExecutionSpec.php +11 -1
  10. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/AdStudy.php +20 -0
  11. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/AdoptablePet.php +22 -0
  12. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Application.php +31 -1
  13. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/AutomotiveModel.php +22 -0
  14. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Business.php +26 -6
  15. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Campaign.php +1 -1
  16. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/CustomAudience.php +1 -1
  17. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/DeliveryWindow.php +54 -0
  18. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Destination.php +22 -0
  19. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/AdCreativeFields.php +1 -1
  20. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/AdCreativePortraitCustomizationsFields.php +2 -1
  21. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/AdRuleExecutionSpecFields.php +2 -1
  22. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/AdStudyFields.php +2 -1
  23. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/AdgroupActivityFields.php +1 -3
  24. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/AdoptablePetFields.php +2 -1
  25. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/AdsInsightsFields.php +2 -1
  26. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/AdsPixelFields.php +2 -1
  27. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/AtlasCampaignFields.php +1 -9
  28. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/AutomotiveModelFields.php +2 -1
  29. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/CPASParentCatalogSettingsFields.php +2 -1
  30. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/CatalogSubVerticalListFields.php +1 -2
  31. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/CommentFields.php +1 -1
  32. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/CommerceMerchantSettingsFields.php +2 -1
  33. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/CustomAudienceFields.php +1 -3
  34. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DeliveryWindowFields.php +294 -0
  35. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DestinationFields.php +2 -1
  36. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/FlightFields.php +2 -1
  37. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/HomeListingFields.php +2 -1
  38. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/HotelFields.php +2 -1
  39. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/IGMediaFields.php +3 -1
  40. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/{InvoiceCampaignFields.php → InvoiceCampaignNewFields.php} +1 -1
  41. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/LiveVideoFields.php +1 -1
  42. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/OmegaCustomerTrxFields.php +61 -0
  43. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/PageFields.php +2 -1
  44. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/PrivateLiftStudyInstanceFields.php +48 -0
  45. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/ProductItemFields.php +2 -1
  46. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/SavedAudienceFields.php +2 -1
  47. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/VehicleFields.php +2 -1
  48. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/VehicleOfferFields.php +2 -1
  49. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/WhatsAppBusinessProfileFields.php +2 -1
  50. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Flight.php +22 -0
  51. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Group.php +30 -0
  52. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/HomeListing.php +22 -0
  53. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Hotel.php +22 -0
  54. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/{InvoiceCampaign.php → InvoiceCampaignNew.php} +4 -4
  55. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/LiveVideo.php +4 -2
  56. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OmegaCustomerTrx.php +76 -0
  57. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OracleTransaction.php +1 -3
  58. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Page.php +22 -12
  59. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/PagePost.php +1 -1
  60. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Post.php +1 -1
  61. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/PrivateLiftStudyInstance.php +76 -0
  62. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ProductCatalog.php +32 -2
  63. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ProductFeed.php +30 -0
  64. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ProductItem.php +3 -1
  65. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ProductSet.php +10 -0
  66. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ServerSide/EventRequest.php +4 -4
  67. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ServerSide/EventResponse.php +1 -1
  68. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ServerSide/UserData.php +421 -52
  69. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdAccountTargetingUnifiedWhitelistedTypesValues.php +2 -0
  70. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdPreviewAdFormatValues.php +1 -0
  71. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdStudyObjectiveTypeValues.php +2 -0
  72. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdVideoContainerTypeValues.php +14 -4
  73. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdoptablePetImageFetchStatusValues.php +45 -0
  74. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ApplicationAnPlatformsValues.php +1 -0
  75. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AutomotiveModelImageFetchStatusValues.php +45 -0
  76. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/BusinessAssetGroupPageTasksValues.php +1 -0
  77. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/BusinessPagePermittedTasksValues.php +1 -0
  78. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/CommentCommentPrivacyValueValues.php +1 -0
  79. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ContentDeliveryReportPlatformValues.php +1 -0
  80. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ContentDeliveryReportPositionValues.php +3 -0
  81. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/CustomAudienceDataSourceSubTypeValues.php +1 -0
  82. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/DestinationImageFetchStatusValues.php +45 -0
  83. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/FlightImageFetchStatusValues.php +45 -0
  84. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/HomeListingImageFetchStatusValues.php +45 -0
  85. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/HotelImageFetchStatusValues.php +45 -0
  86. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoLiveCommentModerationSettingValues.php +1 -0
  87. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoPersistentStreamKeyStatusValues.php +42 -0
  88. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/{OracleTransactionTypeValues.php → OmegaCustomerTrxTypeValues.php} +4 -2
  89. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PagePermittedTasksValues.php +1 -0
  90. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PageTasksValues.php +1 -0
  91. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PrivateLiftStudyInstanceOperationValues.php +43 -0
  92. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductFeedFeedTypeValues.php +1 -0
  93. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemARDataSurfacesValues.php +1 -0
  94. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemImageFetchStatusValues.php +45 -0
  95. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleImageFetchStatusValues.php +45 -0
  96. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleOfferImageFetchStatusValues.php +45 -0
  97. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/WhatsAppBusinessAccountTasksValues.php +1 -0
  98. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Vehicle.php +22 -0
  99. vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/VehicleOffer.php +22 -0
  100. vendor_prefix/guzzlehttp/guzzle/src/Client.php +1 -1
  101. vendor_prefix/guzzlehttp/guzzle/src/Handler/CurlFactory.php +8 -2
  102. vendor_prefix/guzzlehttp/guzzle/src/Handler/EasyHandle.php +4 -9
  103. vendor_prefix/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php +36 -0
  104. vendor_prefix/guzzlehttp/guzzle/src/Handler/StreamHandler.php +45 -13
  105. vendor_prefix/guzzlehttp/guzzle/src/Middleware.php +1 -1
  106. vendor_prefix/guzzlehttp/guzzle/src/TransferStats.php +1 -1
  107. vendor_prefix/guzzlehttp/guzzle/src/Utils.php +2 -6
  108. vendor_prefix/guzzlehttp/promises/phpstan-baseline.neon +0 -7
  109. vendor_prefix/guzzlehttp/promises/psalm.xml +0 -15
  110. vendor_prefix/guzzlehttp/promises/src/EachPromise.php +5 -5
  111. vendor_prefix/guzzlehttp/psr7/src/AppendStream.php +2 -0
  112. vendor_prefix/guzzlehttp/psr7/src/BufferStream.php +2 -0
  113. vendor_prefix/guzzlehttp/psr7/src/CachingStream.php +4 -2
  114. vendor_prefix/guzzlehttp/psr7/src/DroppingStream.php +2 -0
  115. vendor_prefix/guzzlehttp/psr7/src/FnStream.php +3 -0
  116. vendor_prefix/guzzlehttp/psr7/src/InflateStream.php +3 -0
  117. vendor_prefix/guzzlehttp/psr7/src/LazyOpenStream.php +3 -1
  118. vendor_prefix/guzzlehttp/psr7/src/LimitStream.php +3 -1
  119. vendor_prefix/guzzlehttp/psr7/src/MultipartStream.php +2 -0
  120. vendor_prefix/guzzlehttp/psr7/src/NoSeekStream.php +3 -1
  121. vendor_prefix/guzzlehttp/psr7/src/PumpStream.php +10 -8
  122. vendor_prefix/guzzlehttp/psr7/src/Query.php +1 -0
  123. vendor_prefix/guzzlehttp/psr7/src/Request.php +2 -2
  124. vendor_prefix/guzzlehttp/psr7/src/Response.php +1 -1
  125. vendor_prefix/guzzlehttp/psr7/src/Rfc7230.php +1 -0
  126. vendor_prefix/guzzlehttp/psr7/src/ServerRequest.php +5 -3
  127. vendor_prefix/guzzlehttp/psr7/src/StreamDecoratorTrait.php +1 -0
  128. vendor_prefix/guzzlehttp/psr7/src/StreamWrapper.php +2 -0
  129. vendor_prefix/guzzlehttp/psr7/src/UploadedFile.php +16 -13
  130. vendor_prefix/guzzlehttp/psr7/src/Uri.php +45 -5
  131. vendor_prefix/guzzlehttp/psr7/src/UriNormalizer.php +2 -0
  132. vendor_prefix/guzzlehttp/psr7/src/UriResolver.php +2 -0
  133. vendor_prefix/guzzlehttp/psr7/src/Utils.php +27 -6
  134. vendor_prefix/guzzlehttp/psr7/src/functions.php +6 -1
facebook-pixel-master.php CHANGED
@@ -4,7 +4,7 @@
4
  * Plugin Name: PixelYourSite
5
  * Plugin URI: http://www.pixelyoursite.com/
6
  * Description: No coding <strong>Facebook Pixel, Facebook Converion API,</strong> and <strong>Google Analytics</strong> install. Track key actions with our Signal event, or configure your own events. WooCommerce and EDD fully supported, with Facebook Dynamic Ads Pixel set-up and Google Analytics Enhanced Ecommerce. Insert any custom script with our Head & Footer option. Add the <strong>Pinterest Tag</strong> with our free add-on. The PRO version adds support for the Google Ads tag plus a lot of extra stuff. Full support for <strong>ConsentMagic.com</strong>.
7
- * Version: 8.2.3
8
  * Author: PixelYourSite
9
  * Author URI: http://www.pixelyoursite.com
10
  * License: GPLv3
@@ -13,7 +13,7 @@
13
  * Tested up to: 5.7
14
  *
15
  * WC requires at least: 2.6.0
16
- * WC tested up to: 5.3
17
  *
18
  * Text Domain: pys
19
  */
4
  * Plugin Name: PixelYourSite
5
  * Plugin URI: http://www.pixelyoursite.com/
6
  * Description: No coding <strong>Facebook Pixel, Facebook Converion API,</strong> and <strong>Google Analytics</strong> install. Track key actions with our Signal event, or configure your own events. WooCommerce and EDD fully supported, with Facebook Dynamic Ads Pixel set-up and Google Analytics Enhanced Ecommerce. Insert any custom script with our Head & Footer option. Add the <strong>Pinterest Tag</strong> with our free add-on. The PRO version adds support for the Google Ads tag plus a lot of extra stuff. Full support for <strong>ConsentMagic.com</strong>.
7
+ * Version: 8.2.4
8
  * Author: PixelYourSite
9
  * Author URI: http://www.pixelyoursite.com
10
  * License: GPLv3
13
  * Tested up to: 5.7
14
  *
15
  * WC requires at least: 2.6.0
16
+ * WC tested up to: 5.4
17
  *
18
  * Text Domain: pys
19
  */
pixelyoursite.php CHANGED
@@ -4,7 +4,7 @@ if ( ! defined( 'ABSPATH' ) ) {
4
  exit; // Exit if accessed directly.
5
  }
6
 
7
- define( 'PYS_FREE_VERSION', '8.2.3' );
8
  define( 'PYS_FREE_PINTEREST_MIN_VERSION', '3.0.0' );
9
  define( 'PYS_FREE_BING_MIN_VERSION', '2.0.0' );
10
  define( 'PYS_FREE_PATH', untrailingslashit( plugin_dir_path( __FILE__ ) ) );
4
  exit; // Exit if accessed directly.
5
  }
6
 
7
+ define( 'PYS_FREE_VERSION', '8.2.4' );
8
  define( 'PYS_FREE_PINTEREST_MIN_VERSION', '3.0.0' );
9
  define( 'PYS_FREE_BING_MIN_VERSION', '2.0.0' );
10
  define( 'PYS_FREE_PATH', untrailingslashit( plugin_dir_path( __FILE__ ) ) );
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: Facebook Pixel, Facebook Conversion API, CAPI, Facebook Pixel Events, Face
4
  Requires at least: 3.0.1
5
  Requires PHP: 5.4
6
  Tested up to: 5.7
7
- Stable tag: 8.2.3
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -459,6 +459,13 @@ NO, absolutely not! We don't track any type of data about your website. We simpl
459
  == Changelog ==
460
 
461
 
 
 
 
 
 
 
 
462
  = PixelYourSite 8.2.3 =
463
 
464
  * Video links updates.
4
  Requires at least: 3.0.1
5
  Requires PHP: 5.4
6
  Tested up to: 5.7
7
+ Stable tag: 8.2.4
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
459
  == Changelog ==
460
 
461
 
462
+ = PixelYourSite 8.2.4 =
463
+
464
+ * Facebook API update.
465
+
466
+ * WooCommerce 5.4 compatibility.
467
+
468
+
469
  = PixelYourSite 8.2.3 =
470
 
471
  * Video links updates.
vendor/composer/autoload_classmap.php CHANGED
@@ -272,6 +272,7 @@ return array(
272
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\DayPart' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/DayPart.php',
273
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\DeliveryCheck' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/DeliveryCheck.php',
274
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\DeliveryCheckExtraInfo' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/DeliveryCheckExtraInfo.php',
 
275
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Destination' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Destination.php',
276
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\DestinationCatalogSettings' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/DestinationCatalogSettings.php',
277
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Domain' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Domain.php',
@@ -491,6 +492,7 @@ return array(
491
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DayPartFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DayPartFields.php',
492
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DeliveryCheckExtraInfoFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DeliveryCheckExtraInfoFields.php',
493
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DeliveryCheckFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DeliveryCheckFields.php',
 
494
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DestinationCatalogSettingsFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DestinationCatalogSettingsFields.php',
495
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DestinationFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DestinationFields.php',
496
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DomainFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DomainFields.php',
@@ -526,7 +528,7 @@ return array(
526
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\InstagramUserFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/InstagramUserFields.php',
527
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\InstantArticleFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/InstantArticleFields.php',
528
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\InstantArticleInsightsQueryResultFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/InstantArticleInsightsQueryResultFields.php',
529
- 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\InvoiceCampaignFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/InvoiceCampaignFields.php',
530
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\IosAppLinkFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/IosAppLinkFields.php',
531
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\KeyValueFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/KeyValueFields.php',
532
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\LeadFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/LeadFields.php',
@@ -562,6 +564,7 @@ return array(
562
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\NullNodeFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/NullNodeFields.php',
563
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\OfflineConversionDataSetFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/OfflineConversionDataSetFields.php',
564
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\OffsitePixelFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/OffsitePixelFields.php',
 
565
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\OpenGraphContextFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/OpenGraphContextFields.php',
566
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\OracleTransactionFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/OracleTransactionFields.php',
567
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\OutcomePredictionPointFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/OutcomePredictionPointFields.php',
@@ -595,6 +598,7 @@ return array(
595
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\PlayableContentFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/PlayableContentFields.php',
596
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\PostFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/PostFields.php',
597
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\PrivacyFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/PrivacyFields.php',
 
598
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\ProductAudienceFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/ProductAudienceFields.php',
599
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\ProductCatalogCategoryFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/ProductCatalogCategoryFields.php',
600
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\ProductCatalogFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/ProductCatalogFields.php',
@@ -715,7 +719,7 @@ return array(
715
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\InstagramUser' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/InstagramUser.php',
716
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\InstantArticle' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/InstantArticle.php',
717
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\InstantArticleInsightsQueryResult' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/InstantArticleInsightsQueryResult.php',
718
- 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\InvoiceCampaign' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/InvoiceCampaign.php',
719
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\IosAppLink' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/IosAppLink.php',
720
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\KeyValue' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/KeyValue.php',
721
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Lead' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Lead.php',
@@ -752,6 +756,7 @@ return array(
752
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\ObjectStorySpec' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ObjectStorySpec.php',
753
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\OfflineConversionDataSet' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OfflineConversionDataSet.php',
754
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\OffsitePixel' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OffsitePixel.php',
 
755
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\OpenGraphContext' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OpenGraphContext.php',
756
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\OracleTransaction' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OracleTransaction.php',
757
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\OutcomePredictionPoint' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OutcomePredictionPoint.php',
@@ -785,6 +790,7 @@ return array(
785
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\PlayableContent' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/PlayableContent.php',
786
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Post' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Post.php',
787
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Privacy' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Privacy.php',
 
788
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\ProductAudience' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ProductAudience.php',
789
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\ProductCatalog' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ProductCatalog.php',
790
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\ProductCatalogCategory' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ProductCatalogCategory.php',
@@ -1020,6 +1026,7 @@ return array(
1020
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdVideoUploadPhaseValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdVideoUploadPhaseValues.php',
1021
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdgroupActivityObjectiveNewValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdgroupActivityObjectiveNewValues.php',
1022
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdgroupActivityObjectiveOldValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdgroupActivityObjectiveOldValues.php',
 
1023
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdsInsightsActionAttributionWindowsValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdsInsightsActionAttributionWindowsValues.php',
1024
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdsInsightsActionBreakdownsValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdsInsightsActionBreakdownsValues.php',
1025
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdsInsightsActionReportTimeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdsInsightsActionReportTimeValues.php',
@@ -1048,6 +1055,7 @@ return array(
1048
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AsyncRequestStatusValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AsyncRequestStatusValues.php',
1049
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AsyncRequestTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AsyncRequestTypeValues.php',
1050
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AutomotiveModelBodyStyleValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AutomotiveModelBodyStyleValues.php',
 
1051
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\BillingEvents' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/BillingEvents.php',
1052
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\BusinessAgreementRequestStatusValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/BusinessAgreementRequestStatusValues.php',
1053
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\BusinessAssetGroupAdaccountTasksValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/BusinessAssetGroupAdaccountTasksValues.php',
@@ -1101,6 +1109,7 @@ return array(
1101
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\CustomConversionCustomEventTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/CustomConversionCustomEventTypeValues.php',
1102
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\CustomConversionStatsResultAggregationValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/CustomConversionStatsResultAggregationValues.php',
1103
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\DACheckConnectionMethodValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/DACheckConnectionMethodValues.php',
 
1104
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\EntityAtTextRangeTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/EntityAtTextRangeTypeValues.php',
1105
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\EventCategoryValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/EventCategoryValues.php',
1106
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\EventEventStateFilterValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/EventEventStateFilterValues.php',
@@ -1111,10 +1120,13 @@ return array(
1111
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ExtendedCreditAllocationConfigPartitionTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ExtendedCreditAllocationConfigPartitionTypeValues.php',
1112
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ExtendedCreditAllocationConfigSendBillToValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ExtendedCreditAllocationConfigSendBillToValues.php',
1113
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\FeedEncoding' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/FeedEncoding.php',
 
1114
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\GroupGroupTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/GroupGroupTypeValues.php',
1115
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\GroupJoinSettingValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/GroupJoinSettingValues.php',
1116
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\GroupPostPermissionsValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/GroupPostPermissionsValues.php',
1117
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\GroupPurposeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/GroupPurposeValues.php',
 
 
1118
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ImageCopyrightGeoOwnershipValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ImageCopyrightGeoOwnershipValues.php',
1119
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\InsightsIncrements' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/InsightsIncrements.php',
1120
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\InsightsOperators' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/InsightsOperators.php',
@@ -1132,6 +1144,7 @@ return array(
1132
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveEncoderStatusValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveEncoderStatusValues.php',
1133
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveVideoBroadcastStatusValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoBroadcastStatusValues.php',
1134
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveVideoLiveCommentModerationSettingValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoLiveCommentModerationSettingValues.php',
 
1135
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveVideoProjectionValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoProjectionValues.php',
1136
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveVideoSourceValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoSourceValues.php',
1137
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveVideoSpatialAudioFormatValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoSpatialAudioFormatValues.php',
@@ -1149,7 +1162,7 @@ return array(
1149
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\NativeOfferUniqueCodesFileCodeTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/NativeOfferUniqueCodesFileCodeTypeValues.php',
1150
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\OfflineConversionDataSetPermittedRolesValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/OfflineConversionDataSetPermittedRolesValues.php',
1151
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\OfflineConversionDataSetRelationshipTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/OfflineConversionDataSetRelationshipTypeValues.php',
1152
- 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\OracleTransactionTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/OracleTransactionTypeValues.php',
1153
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PageAttireValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PageAttireValues.php',
1154
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PageBackdatedTimeGranularityValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PageBackdatedTimeGranularityValues.php',
1155
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PageCallToActionAndroidDestinationTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PageCallToActionAndroidDestinationTypeValues.php',
@@ -1195,6 +1208,7 @@ return array(
1195
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PostTargetSurfaceValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PostTargetSurfaceValues.php',
1196
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PostTimelineVisibilityValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PostTimelineVisibilityValues.php',
1197
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PostUnpublishedContentTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PostUnpublishedContentTypeValues.php',
 
1198
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductCatalogCategoryCategorizationCriteriaValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductCatalogCategoryCategorizationCriteriaValues.php',
1199
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductCatalogItemSubTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductCatalogItemSubTypeValues.php',
1200
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductCatalogPermittedRolesValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductCatalogPermittedRolesValues.php',
@@ -1223,6 +1237,7 @@ return array(
1223
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemCommerceTaxCategoryValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemCommerceTaxCategoryValues.php',
1224
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemConditionValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemConditionValues.php',
1225
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemGenderValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemGenderValues.php',
 
1226
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemReviewStatusValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemReviewStatusValues.php',
1227
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemShippingWeightUnitValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemShippingWeightUnitValues.php',
1228
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemVisibilityValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemVisibilityValues.php',
@@ -1249,6 +1264,8 @@ return array(
1249
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleConditionValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleConditionValues.php',
1250
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleDrivetrainValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleDrivetrainValues.php',
1251
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleFuelTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleFuelTypeValues.php',
 
 
1252
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleStateOfVehicleValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleStateOfVehicleValues.php',
1253
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleTransmissionValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleTransmissionValues.php',
1254
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleVehicleTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleVehicleTypeValues.php',
@@ -1305,6 +1322,7 @@ return array(
1305
  'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\CurlHandler' => $baseDir . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/CurlHandler.php',
1306
  'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\CurlMultiHandler' => $baseDir . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php',
1307
  'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\EasyHandle' => $baseDir . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/EasyHandle.php',
 
1308
  'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\MockHandler' => $baseDir . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/MockHandler.php',
1309
  'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\Proxy' => $baseDir . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/Proxy.php',
1310
  'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\StreamHandler' => $baseDir . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/StreamHandler.php',
272
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\DayPart' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/DayPart.php',
273
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\DeliveryCheck' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/DeliveryCheck.php',
274
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\DeliveryCheckExtraInfo' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/DeliveryCheckExtraInfo.php',
275
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\DeliveryWindow' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/DeliveryWindow.php',
276
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Destination' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Destination.php',
277
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\DestinationCatalogSettings' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/DestinationCatalogSettings.php',
278
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Domain' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Domain.php',
492
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DayPartFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DayPartFields.php',
493
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DeliveryCheckExtraInfoFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DeliveryCheckExtraInfoFields.php',
494
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DeliveryCheckFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DeliveryCheckFields.php',
495
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DeliveryWindowFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DeliveryWindowFields.php',
496
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DestinationCatalogSettingsFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DestinationCatalogSettingsFields.php',
497
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DestinationFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DestinationFields.php',
498
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DomainFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DomainFields.php',
528
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\InstagramUserFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/InstagramUserFields.php',
529
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\InstantArticleFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/InstantArticleFields.php',
530
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\InstantArticleInsightsQueryResultFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/InstantArticleInsightsQueryResultFields.php',
531
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\InvoiceCampaignNewFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/InvoiceCampaignNewFields.php',
532
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\IosAppLinkFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/IosAppLinkFields.php',
533
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\KeyValueFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/KeyValueFields.php',
534
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\LeadFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/LeadFields.php',
564
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\NullNodeFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/NullNodeFields.php',
565
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\OfflineConversionDataSetFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/OfflineConversionDataSetFields.php',
566
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\OffsitePixelFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/OffsitePixelFields.php',
567
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\OmegaCustomerTrxFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/OmegaCustomerTrxFields.php',
568
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\OpenGraphContextFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/OpenGraphContextFields.php',
569
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\OracleTransactionFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/OracleTransactionFields.php',
570
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\OutcomePredictionPointFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/OutcomePredictionPointFields.php',
598
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\PlayableContentFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/PlayableContentFields.php',
599
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\PostFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/PostFields.php',
600
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\PrivacyFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/PrivacyFields.php',
601
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\PrivateLiftStudyInstanceFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/PrivateLiftStudyInstanceFields.php',
602
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\ProductAudienceFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/ProductAudienceFields.php',
603
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\ProductCatalogCategoryFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/ProductCatalogCategoryFields.php',
604
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\ProductCatalogFields' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/ProductCatalogFields.php',
719
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\InstagramUser' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/InstagramUser.php',
720
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\InstantArticle' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/InstantArticle.php',
721
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\InstantArticleInsightsQueryResult' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/InstantArticleInsightsQueryResult.php',
722
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\InvoiceCampaignNew' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/InvoiceCampaignNew.php',
723
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\IosAppLink' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/IosAppLink.php',
724
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\KeyValue' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/KeyValue.php',
725
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Lead' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Lead.php',
756
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\ObjectStorySpec' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ObjectStorySpec.php',
757
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\OfflineConversionDataSet' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OfflineConversionDataSet.php',
758
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\OffsitePixel' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OffsitePixel.php',
759
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\OmegaCustomerTrx' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OmegaCustomerTrx.php',
760
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\OpenGraphContext' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OpenGraphContext.php',
761
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\OracleTransaction' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OracleTransaction.php',
762
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\OutcomePredictionPoint' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OutcomePredictionPoint.php',
790
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\PlayableContent' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/PlayableContent.php',
791
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Post' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Post.php',
792
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Privacy' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Privacy.php',
793
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\PrivateLiftStudyInstance' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/PrivateLiftStudyInstance.php',
794
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\ProductAudience' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ProductAudience.php',
795
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\ProductCatalog' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ProductCatalog.php',
796
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\ProductCatalogCategory' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ProductCatalogCategory.php',
1026
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdVideoUploadPhaseValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdVideoUploadPhaseValues.php',
1027
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdgroupActivityObjectiveNewValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdgroupActivityObjectiveNewValues.php',
1028
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdgroupActivityObjectiveOldValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdgroupActivityObjectiveOldValues.php',
1029
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdoptablePetImageFetchStatusValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdoptablePetImageFetchStatusValues.php',
1030
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdsInsightsActionAttributionWindowsValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdsInsightsActionAttributionWindowsValues.php',
1031
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdsInsightsActionBreakdownsValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdsInsightsActionBreakdownsValues.php',
1032
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdsInsightsActionReportTimeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdsInsightsActionReportTimeValues.php',
1055
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AsyncRequestStatusValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AsyncRequestStatusValues.php',
1056
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AsyncRequestTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AsyncRequestTypeValues.php',
1057
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AutomotiveModelBodyStyleValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AutomotiveModelBodyStyleValues.php',
1058
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AutomotiveModelImageFetchStatusValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AutomotiveModelImageFetchStatusValues.php',
1059
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\BillingEvents' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/BillingEvents.php',
1060
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\BusinessAgreementRequestStatusValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/BusinessAgreementRequestStatusValues.php',
1061
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\BusinessAssetGroupAdaccountTasksValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/BusinessAssetGroupAdaccountTasksValues.php',
1109
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\CustomConversionCustomEventTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/CustomConversionCustomEventTypeValues.php',
1110
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\CustomConversionStatsResultAggregationValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/CustomConversionStatsResultAggregationValues.php',
1111
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\DACheckConnectionMethodValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/DACheckConnectionMethodValues.php',
1112
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\DestinationImageFetchStatusValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/DestinationImageFetchStatusValues.php',
1113
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\EntityAtTextRangeTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/EntityAtTextRangeTypeValues.php',
1114
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\EventCategoryValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/EventCategoryValues.php',
1115
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\EventEventStateFilterValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/EventEventStateFilterValues.php',
1120
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ExtendedCreditAllocationConfigPartitionTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ExtendedCreditAllocationConfigPartitionTypeValues.php',
1121
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ExtendedCreditAllocationConfigSendBillToValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ExtendedCreditAllocationConfigSendBillToValues.php',
1122
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\FeedEncoding' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/FeedEncoding.php',
1123
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\FlightImageFetchStatusValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/FlightImageFetchStatusValues.php',
1124
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\GroupGroupTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/GroupGroupTypeValues.php',
1125
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\GroupJoinSettingValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/GroupJoinSettingValues.php',
1126
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\GroupPostPermissionsValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/GroupPostPermissionsValues.php',
1127
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\GroupPurposeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/GroupPurposeValues.php',
1128
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\HomeListingImageFetchStatusValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/HomeListingImageFetchStatusValues.php',
1129
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\HotelImageFetchStatusValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/HotelImageFetchStatusValues.php',
1130
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ImageCopyrightGeoOwnershipValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ImageCopyrightGeoOwnershipValues.php',
1131
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\InsightsIncrements' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/InsightsIncrements.php',
1132
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\InsightsOperators' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/InsightsOperators.php',
1144
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveEncoderStatusValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveEncoderStatusValues.php',
1145
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveVideoBroadcastStatusValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoBroadcastStatusValues.php',
1146
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveVideoLiveCommentModerationSettingValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoLiveCommentModerationSettingValues.php',
1147
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveVideoPersistentStreamKeyStatusValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoPersistentStreamKeyStatusValues.php',
1148
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveVideoProjectionValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoProjectionValues.php',
1149
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveVideoSourceValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoSourceValues.php',
1150
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveVideoSpatialAudioFormatValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoSpatialAudioFormatValues.php',
1162
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\NativeOfferUniqueCodesFileCodeTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/NativeOfferUniqueCodesFileCodeTypeValues.php',
1163
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\OfflineConversionDataSetPermittedRolesValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/OfflineConversionDataSetPermittedRolesValues.php',
1164
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\OfflineConversionDataSetRelationshipTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/OfflineConversionDataSetRelationshipTypeValues.php',
1165
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\OmegaCustomerTrxTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/OmegaCustomerTrxTypeValues.php',
1166
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PageAttireValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PageAttireValues.php',
1167
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PageBackdatedTimeGranularityValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PageBackdatedTimeGranularityValues.php',
1168
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PageCallToActionAndroidDestinationTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PageCallToActionAndroidDestinationTypeValues.php',
1208
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PostTargetSurfaceValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PostTargetSurfaceValues.php',
1209
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PostTimelineVisibilityValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PostTimelineVisibilityValues.php',
1210
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PostUnpublishedContentTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PostUnpublishedContentTypeValues.php',
1211
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PrivateLiftStudyInstanceOperationValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PrivateLiftStudyInstanceOperationValues.php',
1212
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductCatalogCategoryCategorizationCriteriaValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductCatalogCategoryCategorizationCriteriaValues.php',
1213
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductCatalogItemSubTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductCatalogItemSubTypeValues.php',
1214
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductCatalogPermittedRolesValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductCatalogPermittedRolesValues.php',
1237
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemCommerceTaxCategoryValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemCommerceTaxCategoryValues.php',
1238
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemConditionValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemConditionValues.php',
1239
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemGenderValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemGenderValues.php',
1240
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemImageFetchStatusValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemImageFetchStatusValues.php',
1241
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemReviewStatusValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemReviewStatusValues.php',
1242
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemShippingWeightUnitValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemShippingWeightUnitValues.php',
1243
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemVisibilityValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemVisibilityValues.php',
1264
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleConditionValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleConditionValues.php',
1265
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleDrivetrainValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleDrivetrainValues.php',
1266
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleFuelTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleFuelTypeValues.php',
1267
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleImageFetchStatusValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleImageFetchStatusValues.php',
1268
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleOfferImageFetchStatusValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleOfferImageFetchStatusValues.php',
1269
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleStateOfVehicleValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleStateOfVehicleValues.php',
1270
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleTransmissionValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleTransmissionValues.php',
1271
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleVehicleTypeValues' => $baseDir . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleVehicleTypeValues.php',
1322
  'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\CurlHandler' => $baseDir . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/CurlHandler.php',
1323
  'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\CurlMultiHandler' => $baseDir . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php',
1324
  'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\EasyHandle' => $baseDir . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/EasyHandle.php',
1325
+ 'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\HeaderProcessor' => $baseDir . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php',
1326
  'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\MockHandler' => $baseDir . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/MockHandler.php',
1327
  'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\Proxy' => $baseDir . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/Proxy.php',
1328
  'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\StreamHandler' => $baseDir . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/StreamHandler.php',
vendor/composer/autoload_static.php CHANGED
@@ -287,6 +287,7 @@ class ComposerStaticInitdaa5543e142760e462d1cb6eea8cb38e
287
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\DayPart' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/DayPart.php',
288
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\DeliveryCheck' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/DeliveryCheck.php',
289
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\DeliveryCheckExtraInfo' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/DeliveryCheckExtraInfo.php',
 
290
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Destination' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Destination.php',
291
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\DestinationCatalogSettings' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/DestinationCatalogSettings.php',
292
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Domain' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Domain.php',
@@ -506,6 +507,7 @@ class ComposerStaticInitdaa5543e142760e462d1cb6eea8cb38e
506
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DayPartFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DayPartFields.php',
507
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DeliveryCheckExtraInfoFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DeliveryCheckExtraInfoFields.php',
508
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DeliveryCheckFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DeliveryCheckFields.php',
 
509
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DestinationCatalogSettingsFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DestinationCatalogSettingsFields.php',
510
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DestinationFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DestinationFields.php',
511
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DomainFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DomainFields.php',
@@ -541,7 +543,7 @@ class ComposerStaticInitdaa5543e142760e462d1cb6eea8cb38e
541
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\InstagramUserFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/InstagramUserFields.php',
542
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\InstantArticleFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/InstantArticleFields.php',
543
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\InstantArticleInsightsQueryResultFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/InstantArticleInsightsQueryResultFields.php',
544
- 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\InvoiceCampaignFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/InvoiceCampaignFields.php',
545
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\IosAppLinkFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/IosAppLinkFields.php',
546
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\KeyValueFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/KeyValueFields.php',
547
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\LeadFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/LeadFields.php',
@@ -577,6 +579,7 @@ class ComposerStaticInitdaa5543e142760e462d1cb6eea8cb38e
577
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\NullNodeFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/NullNodeFields.php',
578
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\OfflineConversionDataSetFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/OfflineConversionDataSetFields.php',
579
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\OffsitePixelFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/OffsitePixelFields.php',
 
580
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\OpenGraphContextFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/OpenGraphContextFields.php',
581
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\OracleTransactionFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/OracleTransactionFields.php',
582
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\OutcomePredictionPointFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/OutcomePredictionPointFields.php',
@@ -610,6 +613,7 @@ class ComposerStaticInitdaa5543e142760e462d1cb6eea8cb38e
610
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\PlayableContentFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/PlayableContentFields.php',
611
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\PostFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/PostFields.php',
612
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\PrivacyFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/PrivacyFields.php',
 
613
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\ProductAudienceFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/ProductAudienceFields.php',
614
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\ProductCatalogCategoryFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/ProductCatalogCategoryFields.php',
615
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\ProductCatalogFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/ProductCatalogFields.php',
@@ -730,7 +734,7 @@ class ComposerStaticInitdaa5543e142760e462d1cb6eea8cb38e
730
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\InstagramUser' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/InstagramUser.php',
731
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\InstantArticle' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/InstantArticle.php',
732
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\InstantArticleInsightsQueryResult' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/InstantArticleInsightsQueryResult.php',
733
- 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\InvoiceCampaign' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/InvoiceCampaign.php',
734
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\IosAppLink' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/IosAppLink.php',
735
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\KeyValue' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/KeyValue.php',
736
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Lead' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Lead.php',
@@ -767,6 +771,7 @@ class ComposerStaticInitdaa5543e142760e462d1cb6eea8cb38e
767
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\ObjectStorySpec' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ObjectStorySpec.php',
768
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\OfflineConversionDataSet' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OfflineConversionDataSet.php',
769
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\OffsitePixel' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OffsitePixel.php',
 
770
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\OpenGraphContext' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OpenGraphContext.php',
771
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\OracleTransaction' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OracleTransaction.php',
772
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\OutcomePredictionPoint' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OutcomePredictionPoint.php',
@@ -800,6 +805,7 @@ class ComposerStaticInitdaa5543e142760e462d1cb6eea8cb38e
800
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\PlayableContent' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/PlayableContent.php',
801
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Post' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Post.php',
802
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Privacy' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Privacy.php',
 
803
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\ProductAudience' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ProductAudience.php',
804
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\ProductCatalog' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ProductCatalog.php',
805
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\ProductCatalogCategory' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ProductCatalogCategory.php',
@@ -1035,6 +1041,7 @@ class ComposerStaticInitdaa5543e142760e462d1cb6eea8cb38e
1035
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdVideoUploadPhaseValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdVideoUploadPhaseValues.php',
1036
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdgroupActivityObjectiveNewValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdgroupActivityObjectiveNewValues.php',
1037
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdgroupActivityObjectiveOldValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdgroupActivityObjectiveOldValues.php',
 
1038
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdsInsightsActionAttributionWindowsValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdsInsightsActionAttributionWindowsValues.php',
1039
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdsInsightsActionBreakdownsValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdsInsightsActionBreakdownsValues.php',
1040
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdsInsightsActionReportTimeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdsInsightsActionReportTimeValues.php',
@@ -1063,6 +1070,7 @@ class ComposerStaticInitdaa5543e142760e462d1cb6eea8cb38e
1063
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AsyncRequestStatusValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AsyncRequestStatusValues.php',
1064
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AsyncRequestTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AsyncRequestTypeValues.php',
1065
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AutomotiveModelBodyStyleValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AutomotiveModelBodyStyleValues.php',
 
1066
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\BillingEvents' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/BillingEvents.php',
1067
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\BusinessAgreementRequestStatusValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/BusinessAgreementRequestStatusValues.php',
1068
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\BusinessAssetGroupAdaccountTasksValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/BusinessAssetGroupAdaccountTasksValues.php',
@@ -1116,6 +1124,7 @@ class ComposerStaticInitdaa5543e142760e462d1cb6eea8cb38e
1116
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\CustomConversionCustomEventTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/CustomConversionCustomEventTypeValues.php',
1117
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\CustomConversionStatsResultAggregationValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/CustomConversionStatsResultAggregationValues.php',
1118
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\DACheckConnectionMethodValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/DACheckConnectionMethodValues.php',
 
1119
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\EntityAtTextRangeTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/EntityAtTextRangeTypeValues.php',
1120
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\EventCategoryValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/EventCategoryValues.php',
1121
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\EventEventStateFilterValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/EventEventStateFilterValues.php',
@@ -1126,10 +1135,13 @@ class ComposerStaticInitdaa5543e142760e462d1cb6eea8cb38e
1126
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ExtendedCreditAllocationConfigPartitionTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ExtendedCreditAllocationConfigPartitionTypeValues.php',
1127
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ExtendedCreditAllocationConfigSendBillToValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ExtendedCreditAllocationConfigSendBillToValues.php',
1128
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\FeedEncoding' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/FeedEncoding.php',
 
1129
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\GroupGroupTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/GroupGroupTypeValues.php',
1130
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\GroupJoinSettingValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/GroupJoinSettingValues.php',
1131
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\GroupPostPermissionsValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/GroupPostPermissionsValues.php',
1132
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\GroupPurposeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/GroupPurposeValues.php',
 
 
1133
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ImageCopyrightGeoOwnershipValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ImageCopyrightGeoOwnershipValues.php',
1134
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\InsightsIncrements' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/InsightsIncrements.php',
1135
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\InsightsOperators' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/InsightsOperators.php',
@@ -1147,6 +1159,7 @@ class ComposerStaticInitdaa5543e142760e462d1cb6eea8cb38e
1147
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveEncoderStatusValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveEncoderStatusValues.php',
1148
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveVideoBroadcastStatusValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoBroadcastStatusValues.php',
1149
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveVideoLiveCommentModerationSettingValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoLiveCommentModerationSettingValues.php',
 
1150
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveVideoProjectionValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoProjectionValues.php',
1151
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveVideoSourceValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoSourceValues.php',
1152
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveVideoSpatialAudioFormatValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoSpatialAudioFormatValues.php',
@@ -1164,7 +1177,7 @@ class ComposerStaticInitdaa5543e142760e462d1cb6eea8cb38e
1164
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\NativeOfferUniqueCodesFileCodeTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/NativeOfferUniqueCodesFileCodeTypeValues.php',
1165
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\OfflineConversionDataSetPermittedRolesValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/OfflineConversionDataSetPermittedRolesValues.php',
1166
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\OfflineConversionDataSetRelationshipTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/OfflineConversionDataSetRelationshipTypeValues.php',
1167
- 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\OracleTransactionTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/OracleTransactionTypeValues.php',
1168
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PageAttireValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PageAttireValues.php',
1169
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PageBackdatedTimeGranularityValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PageBackdatedTimeGranularityValues.php',
1170
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PageCallToActionAndroidDestinationTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PageCallToActionAndroidDestinationTypeValues.php',
@@ -1210,6 +1223,7 @@ class ComposerStaticInitdaa5543e142760e462d1cb6eea8cb38e
1210
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PostTargetSurfaceValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PostTargetSurfaceValues.php',
1211
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PostTimelineVisibilityValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PostTimelineVisibilityValues.php',
1212
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PostUnpublishedContentTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PostUnpublishedContentTypeValues.php',
 
1213
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductCatalogCategoryCategorizationCriteriaValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductCatalogCategoryCategorizationCriteriaValues.php',
1214
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductCatalogItemSubTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductCatalogItemSubTypeValues.php',
1215
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductCatalogPermittedRolesValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductCatalogPermittedRolesValues.php',
@@ -1238,6 +1252,7 @@ class ComposerStaticInitdaa5543e142760e462d1cb6eea8cb38e
1238
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemCommerceTaxCategoryValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemCommerceTaxCategoryValues.php',
1239
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemConditionValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemConditionValues.php',
1240
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemGenderValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemGenderValues.php',
 
1241
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemReviewStatusValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemReviewStatusValues.php',
1242
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemShippingWeightUnitValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemShippingWeightUnitValues.php',
1243
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemVisibilityValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemVisibilityValues.php',
@@ -1264,6 +1279,8 @@ class ComposerStaticInitdaa5543e142760e462d1cb6eea8cb38e
1264
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleConditionValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleConditionValues.php',
1265
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleDrivetrainValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleDrivetrainValues.php',
1266
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleFuelTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleFuelTypeValues.php',
 
 
1267
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleStateOfVehicleValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleStateOfVehicleValues.php',
1268
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleTransmissionValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleTransmissionValues.php',
1269
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleVehicleTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleVehicleTypeValues.php',
@@ -1320,6 +1337,7 @@ class ComposerStaticInitdaa5543e142760e462d1cb6eea8cb38e
1320
  'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\CurlHandler' => __DIR__ . '/../..' . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/CurlHandler.php',
1321
  'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\CurlMultiHandler' => __DIR__ . '/../..' . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php',
1322
  'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\EasyHandle' => __DIR__ . '/../..' . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/EasyHandle.php',
 
1323
  'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\MockHandler' => __DIR__ . '/../..' . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/MockHandler.php',
1324
  'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\Proxy' => __DIR__ . '/../..' . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/Proxy.php',
1325
  'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\StreamHandler' => __DIR__ . '/../..' . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/StreamHandler.php',
287
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\DayPart' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/DayPart.php',
288
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\DeliveryCheck' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/DeliveryCheck.php',
289
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\DeliveryCheckExtraInfo' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/DeliveryCheckExtraInfo.php',
290
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\DeliveryWindow' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/DeliveryWindow.php',
291
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Destination' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Destination.php',
292
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\DestinationCatalogSettings' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/DestinationCatalogSettings.php',
293
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Domain' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Domain.php',
507
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DayPartFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DayPartFields.php',
508
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DeliveryCheckExtraInfoFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DeliveryCheckExtraInfoFields.php',
509
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DeliveryCheckFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DeliveryCheckFields.php',
510
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DeliveryWindowFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DeliveryWindowFields.php',
511
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DestinationCatalogSettingsFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DestinationCatalogSettingsFields.php',
512
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DestinationFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DestinationFields.php',
513
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\DomainFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DomainFields.php',
543
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\InstagramUserFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/InstagramUserFields.php',
544
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\InstantArticleFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/InstantArticleFields.php',
545
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\InstantArticleInsightsQueryResultFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/InstantArticleInsightsQueryResultFields.php',
546
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\InvoiceCampaignNewFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/InvoiceCampaignNewFields.php',
547
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\IosAppLinkFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/IosAppLinkFields.php',
548
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\KeyValueFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/KeyValueFields.php',
549
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\LeadFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/LeadFields.php',
579
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\NullNodeFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/NullNodeFields.php',
580
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\OfflineConversionDataSetFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/OfflineConversionDataSetFields.php',
581
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\OffsitePixelFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/OffsitePixelFields.php',
582
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\OmegaCustomerTrxFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/OmegaCustomerTrxFields.php',
583
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\OpenGraphContextFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/OpenGraphContextFields.php',
584
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\OracleTransactionFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/OracleTransactionFields.php',
585
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\OutcomePredictionPointFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/OutcomePredictionPointFields.php',
613
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\PlayableContentFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/PlayableContentFields.php',
614
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\PostFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/PostFields.php',
615
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\PrivacyFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/PrivacyFields.php',
616
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\PrivateLiftStudyInstanceFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/PrivateLiftStudyInstanceFields.php',
617
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\ProductAudienceFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/ProductAudienceFields.php',
618
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\ProductCatalogCategoryFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/ProductCatalogCategoryFields.php',
619
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Fields\\ProductCatalogFields' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/ProductCatalogFields.php',
734
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\InstagramUser' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/InstagramUser.php',
735
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\InstantArticle' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/InstantArticle.php',
736
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\InstantArticleInsightsQueryResult' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/InstantArticleInsightsQueryResult.php',
737
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\InvoiceCampaignNew' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/InvoiceCampaignNew.php',
738
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\IosAppLink' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/IosAppLink.php',
739
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\KeyValue' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/KeyValue.php',
740
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Lead' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Lead.php',
771
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\ObjectStorySpec' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ObjectStorySpec.php',
772
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\OfflineConversionDataSet' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OfflineConversionDataSet.php',
773
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\OffsitePixel' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OffsitePixel.php',
774
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\OmegaCustomerTrx' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OmegaCustomerTrx.php',
775
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\OpenGraphContext' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OpenGraphContext.php',
776
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\OracleTransaction' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OracleTransaction.php',
777
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\OutcomePredictionPoint' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OutcomePredictionPoint.php',
805
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\PlayableContent' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/PlayableContent.php',
806
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Post' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Post.php',
807
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Privacy' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Privacy.php',
808
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\PrivateLiftStudyInstance' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/PrivateLiftStudyInstance.php',
809
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\ProductAudience' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ProductAudience.php',
810
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\ProductCatalog' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ProductCatalog.php',
811
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\ProductCatalogCategory' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ProductCatalogCategory.php',
1041
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdVideoUploadPhaseValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdVideoUploadPhaseValues.php',
1042
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdgroupActivityObjectiveNewValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdgroupActivityObjectiveNewValues.php',
1043
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdgroupActivityObjectiveOldValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdgroupActivityObjectiveOldValues.php',
1044
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdoptablePetImageFetchStatusValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdoptablePetImageFetchStatusValues.php',
1045
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdsInsightsActionAttributionWindowsValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdsInsightsActionAttributionWindowsValues.php',
1046
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdsInsightsActionBreakdownsValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdsInsightsActionBreakdownsValues.php',
1047
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AdsInsightsActionReportTimeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdsInsightsActionReportTimeValues.php',
1070
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AsyncRequestStatusValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AsyncRequestStatusValues.php',
1071
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AsyncRequestTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AsyncRequestTypeValues.php',
1072
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AutomotiveModelBodyStyleValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AutomotiveModelBodyStyleValues.php',
1073
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\AutomotiveModelImageFetchStatusValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AutomotiveModelImageFetchStatusValues.php',
1074
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\BillingEvents' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/BillingEvents.php',
1075
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\BusinessAgreementRequestStatusValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/BusinessAgreementRequestStatusValues.php',
1076
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\BusinessAssetGroupAdaccountTasksValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/BusinessAssetGroupAdaccountTasksValues.php',
1124
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\CustomConversionCustomEventTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/CustomConversionCustomEventTypeValues.php',
1125
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\CustomConversionStatsResultAggregationValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/CustomConversionStatsResultAggregationValues.php',
1126
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\DACheckConnectionMethodValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/DACheckConnectionMethodValues.php',
1127
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\DestinationImageFetchStatusValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/DestinationImageFetchStatusValues.php',
1128
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\EntityAtTextRangeTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/EntityAtTextRangeTypeValues.php',
1129
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\EventCategoryValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/EventCategoryValues.php',
1130
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\EventEventStateFilterValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/EventEventStateFilterValues.php',
1135
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ExtendedCreditAllocationConfigPartitionTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ExtendedCreditAllocationConfigPartitionTypeValues.php',
1136
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ExtendedCreditAllocationConfigSendBillToValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ExtendedCreditAllocationConfigSendBillToValues.php',
1137
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\FeedEncoding' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/FeedEncoding.php',
1138
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\FlightImageFetchStatusValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/FlightImageFetchStatusValues.php',
1139
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\GroupGroupTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/GroupGroupTypeValues.php',
1140
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\GroupJoinSettingValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/GroupJoinSettingValues.php',
1141
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\GroupPostPermissionsValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/GroupPostPermissionsValues.php',
1142
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\GroupPurposeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/GroupPurposeValues.php',
1143
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\HomeListingImageFetchStatusValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/HomeListingImageFetchStatusValues.php',
1144
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\HotelImageFetchStatusValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/HotelImageFetchStatusValues.php',
1145
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ImageCopyrightGeoOwnershipValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ImageCopyrightGeoOwnershipValues.php',
1146
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\InsightsIncrements' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/InsightsIncrements.php',
1147
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\InsightsOperators' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/InsightsOperators.php',
1159
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveEncoderStatusValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveEncoderStatusValues.php',
1160
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveVideoBroadcastStatusValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoBroadcastStatusValues.php',
1161
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveVideoLiveCommentModerationSettingValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoLiveCommentModerationSettingValues.php',
1162
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveVideoPersistentStreamKeyStatusValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoPersistentStreamKeyStatusValues.php',
1163
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveVideoProjectionValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoProjectionValues.php',
1164
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveVideoSourceValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoSourceValues.php',
1165
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\LiveVideoSpatialAudioFormatValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoSpatialAudioFormatValues.php',
1177
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\NativeOfferUniqueCodesFileCodeTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/NativeOfferUniqueCodesFileCodeTypeValues.php',
1178
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\OfflineConversionDataSetPermittedRolesValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/OfflineConversionDataSetPermittedRolesValues.php',
1179
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\OfflineConversionDataSetRelationshipTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/OfflineConversionDataSetRelationshipTypeValues.php',
1180
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\OmegaCustomerTrxTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/OmegaCustomerTrxTypeValues.php',
1181
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PageAttireValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PageAttireValues.php',
1182
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PageBackdatedTimeGranularityValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PageBackdatedTimeGranularityValues.php',
1183
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PageCallToActionAndroidDestinationTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PageCallToActionAndroidDestinationTypeValues.php',
1223
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PostTargetSurfaceValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PostTargetSurfaceValues.php',
1224
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PostTimelineVisibilityValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PostTimelineVisibilityValues.php',
1225
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PostUnpublishedContentTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PostUnpublishedContentTypeValues.php',
1226
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\PrivateLiftStudyInstanceOperationValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PrivateLiftStudyInstanceOperationValues.php',
1227
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductCatalogCategoryCategorizationCriteriaValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductCatalogCategoryCategorizationCriteriaValues.php',
1228
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductCatalogItemSubTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductCatalogItemSubTypeValues.php',
1229
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductCatalogPermittedRolesValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductCatalogPermittedRolesValues.php',
1252
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemCommerceTaxCategoryValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemCommerceTaxCategoryValues.php',
1253
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemConditionValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemConditionValues.php',
1254
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemGenderValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemGenderValues.php',
1255
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemImageFetchStatusValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemImageFetchStatusValues.php',
1256
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemReviewStatusValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemReviewStatusValues.php',
1257
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemShippingWeightUnitValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemShippingWeightUnitValues.php',
1258
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\ProductItemVisibilityValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemVisibilityValues.php',
1279
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleConditionValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleConditionValues.php',
1280
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleDrivetrainValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleDrivetrainValues.php',
1281
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleFuelTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleFuelTypeValues.php',
1282
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleImageFetchStatusValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleImageFetchStatusValues.php',
1283
+ 'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleOfferImageFetchStatusValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleOfferImageFetchStatusValues.php',
1284
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleStateOfVehicleValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleStateOfVehicleValues.php',
1285
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleTransmissionValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleTransmissionValues.php',
1286
  'PYS_PRO_GLOBAL\\FacebookAds\\Object\\Values\\VehicleVehicleTypeValues' => __DIR__ . '/../..' . '/vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleVehicleTypeValues.php',
1337
  'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\CurlHandler' => __DIR__ . '/../..' . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/CurlHandler.php',
1338
  'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\CurlMultiHandler' => __DIR__ . '/../..' . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php',
1339
  'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\EasyHandle' => __DIR__ . '/../..' . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/EasyHandle.php',
1340
+ 'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\HeaderProcessor' => __DIR__ . '/../..' . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php',
1341
  'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\MockHandler' => __DIR__ . '/../..' . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/MockHandler.php',
1342
  'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\Proxy' => __DIR__ . '/../..' . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/Proxy.php',
1343
  'PYS_PRO_GLOBAL\\GuzzleHttp\\Handler\\StreamHandler' => __DIR__ . '/../..' . '/vendor_prefix/guzzlehttp/guzzle/src/Handler/StreamHandler.php',
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/ApiConfig.php CHANGED
@@ -27,6 +27,6 @@ namespace PYS_PRO_GLOBAL\FacebookAds;
27
  class ApiConfig
28
  {
29
  const APIVersion = '10.0';
30
- const SDKVersion = '10.0.0';
31
  const TYPE_CHECKER_STRICT_MODE = \false;
32
  }
27
  class ApiConfig
28
  {
29
  const APIVersion = '10.0';
30
+ const SDKVersion = '10.0.1';
31
  const TYPE_CHECKER_STRICT_MODE = \false;
32
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/AdAccount.php CHANGED
@@ -582,16 +582,6 @@ class AdAccount extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
582
  $request->addFields($fields);
583
  return $pending ? $request : $request->execute();
584
  }
585
- public function createAudienceReplace(array $fields = array(), array $params = array(), $pending = \false)
586
- {
587
- $this->assureId();
588
- $param_types = array('payload' => 'Object', 'session' => 'Object');
589
- $enums = array();
590
- $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/audiencereplace', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
591
- $request->addParams($params);
592
- $request->addFields($fields);
593
- return $pending ? $request : $request->execute();
594
- }
595
  public function createBlockListDraft(array $fields = array(), array $params = array(), $pending = \false)
596
  {
597
  $this->assureId();
@@ -635,7 +625,7 @@ class AdAccount extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
635
  public function createCampaign(array $fields = array(), array $params = array(), $pending = \false)
636
  {
637
  $this->assureId();
638
- $param_types = array('adlabels' => 'list<Object>', 'bid_strategy' => 'bid_strategy_enum', 'buying_type' => 'string', 'daily_budget' => 'unsigned int', 'execution_options' => 'list<execution_options_enum>', 'is_skadnetwork_attribution' => 'bool', 'iterative_split_test_configs' => 'list<Object>', 'lifetime_budget' => 'unsigned int', 'name' => 'string', 'objective' => 'objective_enum', 'pacing_type' => 'list<string>', 'promoted_object' => 'Object', 'smart_promotion_type' => 'smart_promotion_type_enum', 'source_campaign_id' => 'string', 'special_ad_categories' => 'list<special_ad_categories_enum>', 'special_ad_category_country' => 'list<special_ad_category_country_enum>', 'spend_cap' => 'unsigned int', 'status' => 'status_enum', 'topline_id' => 'string', 'upstream_events' => 'map');
639
  $enums = array('bid_strategy_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignBidStrategyValues::getInstance()->getValues(), 'execution_options_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignExecutionOptionsValues::getInstance()->getValues(), 'objective_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignObjectiveValues::getInstance()->getValues(), 'smart_promotion_type_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignSmartPromotionTypeValues::getInstance()->getValues(), 'special_ad_categories_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignSpecialAdCategoriesValues::getInstance()->getValues(), 'special_ad_category_country_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignSpecialAdCategoryCountryValues::getInstance()->getValues(), 'status_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignStatusValues::getInstance()->getValues());
640
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/campaigns', new \PYS_PRO_GLOBAL\FacebookAds\Object\Campaign(), 'EDGE', \PYS_PRO_GLOBAL\FacebookAds\Object\Campaign::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
641
  $request->addParams($params);
@@ -695,7 +685,7 @@ class AdAccount extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
695
  public function createCustomAudience(array $fields = array(), array $params = array(), $pending = \false)
696
  {
697
  $this->assureId();
698
- $param_types = array('allowed_domains' => 'list<string>', 'associated_audience_id' => 'unsigned int', 'claim_objective' => 'claim_objective_enum', 'content_type' => 'content_type_enum', 'countries' => 'string', 'creation_params' => 'map', 'customer_file_source' => 'customer_file_source_enum', 'dataset_id' => 'string', 'description' => 'string', 'enable_fetch_or_create' => 'bool', 'event_source_group' => 'string', 'event_sources' => 'list<map>', 'exclusions' => 'list<Object>', 'inclusions' => 'list<Object>', 'is_household' => 'bool', 'is_household_exclusion' => 'bool', 'is_snapshot' => 'bool', 'is_value_based' => 'bool', 'list_of_accounts' => 'list<unsigned int>', 'lookalike_spec' => 'string', 'name' => 'string', 'opt_out_link' => 'string', 'origin_audience_id' => 'string', 'parent_audience_id' => 'unsigned int', 'partner_reference_key' => 'string', 'pixel_id' => 'string', 'prefill' => 'bool', 'product_set_id' => 'string', 'regulated_audience_spec' => 'string', 'retention_days' => 'unsigned int', 'rev_share_policy_id' => 'unsigned int', 'rule' => 'string', 'rule_aggregation' => 'string', 'seed_audience' => 'unsigned int', 'subtype' => 'subtype_enum', 'tags' => 'list<string>', 'video_group_ids' => 'list<string>');
699
  $enums = array('claim_objective_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CustomAudienceClaimObjectiveValues::getInstance()->getValues(), 'content_type_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CustomAudienceContentTypeValues::getInstance()->getValues(), 'customer_file_source_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CustomAudienceCustomerFileSourceValues::getInstance()->getValues(), 'subtype_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CustomAudienceSubtypeValues::getInstance()->getValues());
700
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/customaudiences', new \PYS_PRO_GLOBAL\FacebookAds\Object\CustomAudience(), 'EDGE', \PYS_PRO_GLOBAL\FacebookAds\Object\CustomAudience::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
701
  $request->addParams($params);
@@ -865,7 +855,7 @@ class AdAccount extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
865
  public function createProductAudience(array $fields = array(), array $params = array(), $pending = \false)
866
  {
867
  $this->assureId();
868
- $param_types = array('allowed_domains' => 'list<string>', 'associated_audience_id' => 'unsigned int', 'claim_objective' => 'claim_objective_enum', 'content_type' => 'content_type_enum', 'creation_params' => 'map', 'description' => 'string', 'enable_fetch_or_create' => 'bool', 'event_source_group' => 'string', 'event_sources' => 'list<map>', 'exclusions' => 'list<Object>', 'inclusions' => 'list<Object>', 'is_household' => 'bool', 'is_household_exclusion' => 'bool', 'is_snapshot' => 'bool', 'is_value_based' => 'bool', 'name' => 'string', 'opt_out_link' => 'string', 'parent_audience_id' => 'unsigned int', 'product_set_id' => 'string', 'rev_share_policy_id' => 'unsigned int', 'seed_audience' => 'unsigned int', 'subtype' => 'subtype_enum', 'tags' => 'list<string>');
869
  $enums = array('claim_objective_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdAccountClaimObjectiveValues::getInstance()->getValues(), 'content_type_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdAccountContentTypeValues::getInstance()->getValues(), 'subtype_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdAccountSubtypeValues::getInstance()->getValues());
870
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/product_audiences', new \PYS_PRO_GLOBAL\FacebookAds\Object\CustomAudience(), 'EDGE', \PYS_PRO_GLOBAL\FacebookAds\Object\CustomAudience::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
871
  $request->addParams($params);
582
  $request->addFields($fields);
583
  return $pending ? $request : $request->execute();
584
  }
 
 
 
 
 
 
 
 
 
 
585
  public function createBlockListDraft(array $fields = array(), array $params = array(), $pending = \false)
586
  {
587
  $this->assureId();
625
  public function createCampaign(array $fields = array(), array $params = array(), $pending = \false)
626
  {
627
  $this->assureId();
628
+ $param_types = array('adlabels' => 'list<Object>', 'bid_strategy' => 'bid_strategy_enum', 'buying_type' => 'string', 'daily_budget' => 'unsigned int', 'execution_options' => 'list<execution_options_enum>', 'is_skadnetwork_attribution' => 'bool', 'iterative_split_test_configs' => 'list<Object>', 'lifetime_budget' => 'unsigned int', 'name' => 'string', 'objective' => 'objective_enum', 'pacing_type' => 'list<string>', 'promoted_object' => 'Object', 'smart_promotion_type' => 'smart_promotion_type_enum', 'source_campaign_id' => 'string', 'special_ad_categories' => 'list<special_ad_categories_enum>', 'special_ad_category_country' => 'list<special_ad_category_country_enum>', 'spend_cap' => 'unsigned int', 'start_time' => 'datetime', 'status' => 'status_enum', 'stop_time' => 'datetime', 'topline_id' => 'string', 'upstream_events' => 'map');
629
  $enums = array('bid_strategy_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignBidStrategyValues::getInstance()->getValues(), 'execution_options_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignExecutionOptionsValues::getInstance()->getValues(), 'objective_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignObjectiveValues::getInstance()->getValues(), 'smart_promotion_type_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignSmartPromotionTypeValues::getInstance()->getValues(), 'special_ad_categories_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignSpecialAdCategoriesValues::getInstance()->getValues(), 'special_ad_category_country_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignSpecialAdCategoryCountryValues::getInstance()->getValues(), 'status_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignStatusValues::getInstance()->getValues());
630
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/campaigns', new \PYS_PRO_GLOBAL\FacebookAds\Object\Campaign(), 'EDGE', \PYS_PRO_GLOBAL\FacebookAds\Object\Campaign::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
631
  $request->addParams($params);
685
  public function createCustomAudience(array $fields = array(), array $params = array(), $pending = \false)
686
  {
687
  $this->assureId();
688
+ $param_types = array('allowed_domains' => 'list<string>', 'associated_audience_id' => 'unsigned int', 'claim_objective' => 'claim_objective_enum', 'content_type' => 'content_type_enum', 'countries' => 'string', 'creation_params' => 'map', 'customer_file_source' => 'customer_file_source_enum', 'dataset_id' => 'string', 'description' => 'string', 'enable_fetch_or_create' => 'bool', 'event_source_group' => 'string', 'event_sources' => 'list<map>', 'exclusions' => 'list<Object>', 'inclusions' => 'list<Object>', 'is_snapshot' => 'bool', 'is_value_based' => 'bool', 'list_of_accounts' => 'list<unsigned int>', 'lookalike_spec' => 'string', 'name' => 'string', 'opt_out_link' => 'string', 'origin_audience_id' => 'string', 'parent_audience_id' => 'unsigned int', 'partner_reference_key' => 'string', 'pixel_id' => 'string', 'prefill' => 'bool', 'product_set_id' => 'string', 'regulated_audience_spec' => 'string', 'retention_days' => 'unsigned int', 'rev_share_policy_id' => 'unsigned int', 'rule' => 'string', 'rule_aggregation' => 'string', 'subtype' => 'subtype_enum', 'video_group_ids' => 'list<string>');
689
  $enums = array('claim_objective_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CustomAudienceClaimObjectiveValues::getInstance()->getValues(), 'content_type_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CustomAudienceContentTypeValues::getInstance()->getValues(), 'customer_file_source_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CustomAudienceCustomerFileSourceValues::getInstance()->getValues(), 'subtype_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CustomAudienceSubtypeValues::getInstance()->getValues());
690
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/customaudiences', new \PYS_PRO_GLOBAL\FacebookAds\Object\CustomAudience(), 'EDGE', \PYS_PRO_GLOBAL\FacebookAds\Object\CustomAudience::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
691
  $request->addParams($params);
855
  public function createProductAudience(array $fields = array(), array $params = array(), $pending = \false)
856
  {
857
  $this->assureId();
858
+ $param_types = array('allowed_domains' => 'list<string>', 'associated_audience_id' => 'unsigned int', 'claim_objective' => 'claim_objective_enum', 'content_type' => 'content_type_enum', 'creation_params' => 'map', 'description' => 'string', 'enable_fetch_or_create' => 'bool', 'event_source_group' => 'string', 'event_sources' => 'list<map>', 'exclusions' => 'list<Object>', 'inclusions' => 'list<Object>', 'is_snapshot' => 'bool', 'is_value_based' => 'bool', 'name' => 'string', 'opt_out_link' => 'string', 'parent_audience_id' => 'unsigned int', 'product_set_id' => 'string', 'rev_share_policy_id' => 'unsigned int', 'subtype' => 'subtype_enum');
859
  $enums = array('claim_objective_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdAccountClaimObjectiveValues::getInstance()->getValues(), 'content_type_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdAccountContentTypeValues::getInstance()->getValues(), 'subtype_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdAccountSubtypeValues::getInstance()->getValues());
860
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/product_audiences', new \PYS_PRO_GLOBAL\FacebookAds\Object\CustomAudience(), 'EDGE', \PYS_PRO_GLOBAL\FacebookAds\Object\CustomAudience::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
861
  $request->addParams($params);
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/AdCreative.php CHANGED
@@ -70,10 +70,10 @@ class AdCreative extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
70
  protected static function getReferencedEnums()
71
  {
72
  $ref_enums = array();
73
- $ref_enums['ApplinkTreatment'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdCreativeApplinkTreatmentValues::getInstance()->getValues();
74
  $ref_enums['CallToActionType'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdCreativeCallToActionTypeValues::getInstance()->getValues();
75
  $ref_enums['ObjectType'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdCreativeObjectTypeValues::getInstance()->getValues();
76
  $ref_enums['Status'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdCreativeStatusValues::getInstance()->getValues();
 
77
  $ref_enums['AuthorizationCategory'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdCreativeAuthorizationCategoryValues::getInstance()->getValues();
78
  $ref_enums['CategorizationCriteria'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdCreativeCategorizationCriteriaValues::getInstance()->getValues();
79
  $ref_enums['CategoryMediaSource'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdCreativeCategoryMediaSourceValues::getInstance()->getValues();
70
  protected static function getReferencedEnums()
71
  {
72
  $ref_enums = array();
 
73
  $ref_enums['CallToActionType'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdCreativeCallToActionTypeValues::getInstance()->getValues();
74
  $ref_enums['ObjectType'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdCreativeObjectTypeValues::getInstance()->getValues();
75
  $ref_enums['Status'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdCreativeStatusValues::getInstance()->getValues();
76
+ $ref_enums['ApplinkTreatment'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdCreativeApplinkTreatmentValues::getInstance()->getValues();
77
  $ref_enums['AuthorizationCategory'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdCreativeAuthorizationCategoryValues::getInstance()->getValues();
78
  $ref_enums['CategorizationCriteria'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdCreativeCategorizationCriteriaValues::getInstance()->getValues();
79
  $ref_enums['CategoryMediaSource'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdCreativeCategoryMediaSourceValues::getInstance()->getValues();
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/AdRuleExecutionSpec.php CHANGED
@@ -38,7 +38,7 @@ use PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdRuleExecutionSpecExecutionTypeVal
38
  * pull request for this class.
39
  *
40
  */
41
- class AdRuleExecutionSpec extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractObject
42
  {
43
  /**
44
  * @return AdRuleExecutionSpecFields
@@ -53,4 +53,14 @@ class AdRuleExecutionSpec extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractObj
53
  $ref_enums['ExecutionType'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdRuleExecutionSpecExecutionTypeValues::getInstance()->getValues();
54
  return $ref_enums;
55
  }
 
 
 
 
 
 
 
 
 
 
56
  }
38
  * pull request for this class.
39
  *
40
  */
41
+ class AdRuleExecutionSpec extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
42
  {
43
  /**
44
  * @return AdRuleExecutionSpecFields
53
  $ref_enums['ExecutionType'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdRuleExecutionSpecExecutionTypeValues::getInstance()->getValues();
54
  return $ref_enums;
55
  }
56
+ public function getSelf(array $fields = array(), array $params = array(), $pending = \false)
57
+ {
58
+ $this->assureId();
59
+ $param_types = array();
60
+ $enums = array();
61
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/', new \PYS_PRO_GLOBAL\FacebookAds\Object\AdRuleExecutionSpec(), 'NODE', \PYS_PRO_GLOBAL\FacebookAds\Object\AdRuleExecutionSpec::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
62
+ $request->addParams($params);
63
+ $request->addFields($fields);
64
+ return $pending ? $request : $request->execute();
65
+ }
66
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/AdStudy.php CHANGED
@@ -70,6 +70,26 @@ class AdStudy extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
70
  $request->addFields($fields);
71
  return $pending ? $request : $request->execute();
72
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
73
  public function getObjectives(array $fields = array(), array $params = array(), $pending = \false)
74
  {
75
  $this->assureId();
70
  $request->addFields($fields);
71
  return $pending ? $request : $request->execute();
72
  }
73
+ public function getInstances(array $fields = array(), array $params = array(), $pending = \false)
74
+ {
75
+ $this->assureId();
76
+ $param_types = array();
77
+ $enums = array();
78
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/instances', new \PYS_PRO_GLOBAL\FacebookAds\Object\PrivateLiftStudyInstance(), 'EDGE', \PYS_PRO_GLOBAL\FacebookAds\Object\PrivateLiftStudyInstance::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
79
+ $request->addParams($params);
80
+ $request->addFields($fields);
81
+ return $pending ? $request : $request->execute();
82
+ }
83
+ public function createInstance(array $fields = array(), array $params = array(), $pending = \false)
84
+ {
85
+ $this->assureId();
86
+ $param_types = array('breakdown_key' => 'map');
87
+ $enums = array();
88
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/instances', new \PYS_PRO_GLOBAL\FacebookAds\Object\PrivateLiftStudyInstance(), 'EDGE', \PYS_PRO_GLOBAL\FacebookAds\Object\PrivateLiftStudyInstance::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
89
+ $request->addParams($params);
90
+ $request->addFields($fields);
91
+ return $pending ? $request : $request->execute();
92
+ }
93
  public function getObjectives(array $fields = array(), array $params = array(), $pending = \false)
94
  {
95
  $this->assureId();
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/AdoptablePet.php CHANGED
@@ -29,6 +29,7 @@ use PYS_PRO_GLOBAL\FacebookAds\Cursor;
29
  use PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface;
30
  use PYS_PRO_GLOBAL\FacebookAds\TypeChecker;
31
  use PYS_PRO_GLOBAL\FacebookAds\Object\Fields\AdoptablePetFields;
 
32
  /**
33
  * This class is auto-generated.
34
  *
@@ -49,8 +50,29 @@ class AdoptablePet extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
49
  protected static function getReferencedEnums()
50
  {
51
  $ref_enums = array();
 
52
  return $ref_enums;
53
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
54
  public function getSelf(array $fields = array(), array $params = array(), $pending = \false)
55
  {
56
  $this->assureId();
29
  use PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface;
30
  use PYS_PRO_GLOBAL\FacebookAds\TypeChecker;
31
  use PYS_PRO_GLOBAL\FacebookAds\Object\Fields\AdoptablePetFields;
32
+ use PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdoptablePetImageFetchStatusValues;
33
  /**
34
  * This class is auto-generated.
35
  *
50
  protected static function getReferencedEnums()
51
  {
52
  $ref_enums = array();
53
+ $ref_enums['ImageFetchStatus'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AdoptablePetImageFetchStatusValues::getInstance()->getValues();
54
  return $ref_enums;
55
  }
56
+ public function getAugmentedRealitiesMetadata(array $fields = array(), array $params = array(), $pending = \false)
57
+ {
58
+ $this->assureId();
59
+ $param_types = array();
60
+ $enums = array();
61
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/augmented_realities_metadata', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
62
+ $request->addParams($params);
63
+ $request->addFields($fields);
64
+ return $pending ? $request : $request->execute();
65
+ }
66
+ public function getVideosMetadata(array $fields = array(), array $params = array(), $pending = \false)
67
+ {
68
+ $this->assureId();
69
+ $param_types = array();
70
+ $enums = array();
71
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/videos_metadata', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
72
+ $request->addParams($params);
73
+ $request->addFields($fields);
74
+ return $pending ? $request : $request->execute();
75
+ }
76
  public function getSelf(array $fields = array(), array $params = array(), $pending = \false)
77
  {
78
  $this->assureId();
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Application.php CHANGED
@@ -148,6 +148,26 @@ class Application extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
148
  $request->addFields($fields);
149
  return $pending ? $request : $request->execute();
150
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
151
  public function getAgencies(array $fields = array(), array $params = array(), $pending = \false)
152
  {
153
  $this->assureId();
@@ -161,7 +181,7 @@ class Application extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
161
  public function createAggregateRevenue(array $fields = array(), array $params = array(), $pending = \false)
162
  {
163
  $this->assureId();
164
- $param_types = array('ecpms' => 'list<string>', 'query_ids' => 'list<string>', 'request_id' => 'string');
165
  $enums = array();
166
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/aggregate_revenue', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
167
  $request->addParams($params);
@@ -488,6 +508,16 @@ class Application extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
488
  $request->addFields($fields);
489
  return $pending ? $request : $request->execute();
490
  }
 
 
 
 
 
 
 
 
 
 
491
  public function getRoles(array $fields = array(), array $params = array(), $pending = \false)
492
  {
493
  $this->assureId();
148
  $request->addFields($fields);
149
  return $pending ? $request : $request->execute();
150
  }
151
+ public function getAemConversionConfigs(array $fields = array(), array $params = array(), $pending = \false)
152
+ {
153
+ $this->assureId();
154
+ $param_types = array('advertiser_ids' => 'list<string>');
155
+ $enums = array();
156
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/aem_conversion_configs', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
157
+ $request->addParams($params);
158
+ $request->addFields($fields);
159
+ return $pending ? $request : $request->execute();
160
+ }
161
+ public function createAemConversion(array $fields = array(), array $params = array(), $pending = \false)
162
+ {
163
+ $this->assureId();
164
+ $param_types = array('aem_conversions' => 'list<map>');
165
+ $enums = array();
166
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/aem_conversions', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
167
+ $request->addParams($params);
168
+ $request->addFields($fields);
169
+ return $pending ? $request : $request->execute();
170
+ }
171
  public function getAgencies(array $fields = array(), array $params = array(), $pending = \false)
172
  {
173
  $this->assureId();
181
  public function createAggregateRevenue(array $fields = array(), array $params = array(), $pending = \false)
182
  {
183
  $this->assureId();
184
+ $param_types = array('ecpms' => 'list<string>', 'query_ids' => 'list<string>', 'request_id' => 'string', 'sync_api' => 'bool');
185
  $enums = array();
186
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/aggregate_revenue', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
187
  $request->addParams($params);
508
  $request->addFields($fields);
509
  return $pending ? $request : $request->execute();
510
  }
511
+ public function createPushTokenRegister(array $fields = array(), array $params = array(), $pending = \false)
512
+ {
513
+ $this->assureId();
514
+ $param_types = array('device_id' => 'string', 'push_token' => 'string');
515
+ $enums = array();
516
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/push_token_register', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
517
+ $request->addParams($params);
518
+ $request->addFields($fields);
519
+ return $pending ? $request : $request->execute();
520
+ }
521
  public function getRoles(array $fields = array(), array $params = array(), $pending = \false)
522
  {
523
  $this->assureId();
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/AutomotiveModel.php CHANGED
@@ -30,6 +30,7 @@ use PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface;
30
  use PYS_PRO_GLOBAL\FacebookAds\TypeChecker;
31
  use PYS_PRO_GLOBAL\FacebookAds\Object\Fields\AutomotiveModelFields;
32
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\AutomotiveModelBodyStyleValues;
 
33
  /**
34
  * This class is auto-generated.
35
  *
@@ -57,9 +58,30 @@ class AutomotiveModel extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObj
57
  protected static function getReferencedEnums()
58
  {
59
  $ref_enums = array();
 
60
  $ref_enums['BodyStyle'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AutomotiveModelBodyStyleValues::getInstance()->getValues();
61
  return $ref_enums;
62
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
63
  public function getSelf(array $fields = array(), array $params = array(), $pending = \false)
64
  {
65
  $this->assureId();
30
  use PYS_PRO_GLOBAL\FacebookAds\TypeChecker;
31
  use PYS_PRO_GLOBAL\FacebookAds\Object\Fields\AutomotiveModelFields;
32
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\AutomotiveModelBodyStyleValues;
33
+ use PYS_PRO_GLOBAL\FacebookAds\Object\Values\AutomotiveModelImageFetchStatusValues;
34
  /**
35
  * This class is auto-generated.
36
  *
58
  protected static function getReferencedEnums()
59
  {
60
  $ref_enums = array();
61
+ $ref_enums['ImageFetchStatus'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AutomotiveModelImageFetchStatusValues::getInstance()->getValues();
62
  $ref_enums['BodyStyle'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\AutomotiveModelBodyStyleValues::getInstance()->getValues();
63
  return $ref_enums;
64
  }
65
+ public function getAugmentedRealitiesMetadata(array $fields = array(), array $params = array(), $pending = \false)
66
+ {
67
+ $this->assureId();
68
+ $param_types = array();
69
+ $enums = array();
70
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/augmented_realities_metadata', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
71
+ $request->addParams($params);
72
+ $request->addFields($fields);
73
+ return $pending ? $request : $request->execute();
74
+ }
75
+ public function getVideosMetadata(array $fields = array(), array $params = array(), $pending = \false)
76
+ {
77
+ $this->assureId();
78
+ $param_types = array();
79
+ $enums = array();
80
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/videos_metadata', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
81
+ $request->addParams($params);
82
+ $request->addFields($fields);
83
+ return $pending ? $request : $request->execute();
84
+ }
85
  public function getSelf(array $fields = array(), array $params = array(), $pending = \false)
86
  {
87
  $this->assureId();
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Business.php CHANGED
@@ -53,7 +53,7 @@ use PYS_PRO_GLOBAL\FacebookAds\Object\Values\MeasurementUploadEventEventStatusVa
53
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\MeasurementUploadEventLookbackWindowValues;
54
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\MeasurementUploadEventMatchUniverseValues;
55
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\MeasurementUploadEventTimezoneValues;
56
- use PYS_PRO_GLOBAL\FacebookAds\Object\Values\OracleTransactionTypeValues;
57
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductCatalogVerticalValues;
58
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProfilePictureSourceBreakingChangeValues;
59
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProfilePictureSourceTypeValues;
@@ -178,7 +178,7 @@ class Business extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
178
  public function createAdsPixel(array $fields = array(), array $params = array(), $pending = \false)
179
  {
180
  $this->assureId();
181
- $param_types = array('name' => 'string');
182
  $enums = array();
183
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/adspixels', new \PYS_PRO_GLOBAL\FacebookAds\Object\AdsPixel(), 'EDGE', \PYS_PRO_GLOBAL\FacebookAds\Object\AdsPixel::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
184
  $request->addParams($params);
@@ -208,7 +208,7 @@ class Business extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
208
  public function createAggregateRevenue(array $fields = array(), array $params = array(), $pending = \false)
209
  {
210
  $this->assureId();
211
- $param_types = array('ecpms' => 'list<string>', 'query_ids' => 'list<string>', 'request_id' => 'string');
212
  $enums = array();
213
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/aggregate_revenue', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
214
  $request->addParams($params);
@@ -248,9 +248,9 @@ class Business extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
248
  public function getBusinessInvoices(array $fields = array(), array $params = array(), $pending = \false)
249
  {
250
  $this->assureId();
251
- $param_types = array('end_date' => 'string', 'invoice_id' => 'unsigned int', 'issue_end_date' => 'string', 'issue_start_date' => 'string', 'root_id' => 'unsigned int', 'start_date' => 'string', 'type' => 'type_enum');
252
- $enums = array('type_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\OracleTransactionTypeValues::getInstance()->getValues());
253
- $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/business_invoices', new \PYS_PRO_GLOBAL\FacebookAds\Object\OracleTransaction(), 'EDGE', \PYS_PRO_GLOBAL\FacebookAds\Object\OracleTransaction::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
254
  $request->addParams($params);
255
  $request->addFields($fields);
256
  return $pending ? $request : $request->execute();
@@ -505,6 +505,16 @@ class Business extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
505
  $request->addFields($fields);
506
  return $pending ? $request : $request->execute();
507
  }
 
 
 
 
 
 
 
 
 
 
508
  public function getExtendedCredits(array $fields = array(), array $params = array(), $pending = \false)
509
  {
510
  $this->assureId();
@@ -875,6 +885,16 @@ class Business extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
875
  $request->addFields($fields);
876
  return $pending ? $request : $request->execute();
877
  }
 
 
 
 
 
 
 
 
 
 
878
  public function getSystemUsers(array $fields = array(), array $params = array(), $pending = \false)
879
  {
880
  $this->assureId();
53
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\MeasurementUploadEventLookbackWindowValues;
54
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\MeasurementUploadEventMatchUniverseValues;
55
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\MeasurementUploadEventTimezoneValues;
56
+ use PYS_PRO_GLOBAL\FacebookAds\Object\Values\OmegaCustomerTrxTypeValues;
57
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductCatalogVerticalValues;
58
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProfilePictureSourceBreakingChangeValues;
59
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProfilePictureSourceTypeValues;
178
  public function createAdsPixel(array $fields = array(), array $params = array(), $pending = \false)
179
  {
180
  $this->assureId();
181
+ $param_types = array('is_crm' => 'bool', 'name' => 'string');
182
  $enums = array();
183
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/adspixels', new \PYS_PRO_GLOBAL\FacebookAds\Object\AdsPixel(), 'EDGE', \PYS_PRO_GLOBAL\FacebookAds\Object\AdsPixel::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
184
  $request->addParams($params);
208
  public function createAggregateRevenue(array $fields = array(), array $params = array(), $pending = \false)
209
  {
210
  $this->assureId();
211
+ $param_types = array('ecpms' => 'list<string>', 'query_ids' => 'list<string>', 'request_id' => 'string', 'sync_api' => 'bool');
212
  $enums = array();
213
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/aggregate_revenue', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
214
  $request->addParams($params);
248
  public function getBusinessInvoices(array $fields = array(), array $params = array(), $pending = \false)
249
  {
250
  $this->assureId();
251
+ $param_types = array('end_date' => 'string', 'invoice_id' => 'string', 'issue_end_date' => 'string', 'issue_start_date' => 'string', 'root_id' => 'unsigned int', 'start_date' => 'string', 'type' => 'type_enum');
252
+ $enums = array('type_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\OmegaCustomerTrxTypeValues::getInstance()->getValues());
253
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/business_invoices', new \PYS_PRO_GLOBAL\FacebookAds\Object\OmegaCustomerTrx(), 'EDGE', \PYS_PRO_GLOBAL\FacebookAds\Object\OmegaCustomerTrx::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
254
  $request->addParams($params);
255
  $request->addFields($fields);
256
  return $pending ? $request : $request->execute();
505
  $request->addFields($fields);
506
  return $pending ? $request : $request->execute();
507
  }
508
+ public function getExtendedCreditApplications(array $fields = array(), array $params = array(), $pending = \false)
509
+ {
510
+ $this->assureId();
511
+ $param_types = array('only_show_pending' => 'bool');
512
+ $enums = array();
513
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/extendedcreditapplications', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
514
+ $request->addParams($params);
515
+ $request->addFields($fields);
516
+ return $pending ? $request : $request->execute();
517
+ }
518
  public function getExtendedCredits(array $fields = array(), array $params = array(), $pending = \false)
519
  {
520
  $this->assureId();
885
  $request->addFields($fields);
886
  return $pending ? $request : $request->execute();
887
  }
888
+ public function getSpacoDataSetCollections(array $fields = array(), array $params = array(), $pending = \false)
889
+ {
890
+ $this->assureId();
891
+ $param_types = array();
892
+ $enums = array();
893
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/spaco_dataset_collections', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
894
+ $request->addParams($params);
895
+ $request->addFields($fields);
896
+ return $pending ? $request : $request->execute();
897
+ }
898
  public function getSystemUsers(array $fields = array(), array $params = array(), $pending = \false)
899
  {
900
  $this->assureId();
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Campaign.php CHANGED
@@ -223,7 +223,7 @@ class Campaign extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractArchivableCrud
223
  public function updateSelf(array $fields = array(), array $params = array(), $pending = \false)
224
  {
225
  $this->assureId();
226
- $param_types = array('adlabels' => 'list<Object>', 'adset_bid_amounts' => 'map', 'adset_budgets' => 'list<map>', 'bid_strategy' => 'bid_strategy_enum', 'budget_rebalance_flag' => 'bool', 'daily_budget' => 'unsigned int', 'execution_options' => 'list<execution_options_enum>', 'is_skadnetwork_attribution' => 'bool', 'iterative_split_test_configs' => 'list<Object>', 'lifetime_budget' => 'unsigned int', 'name' => 'string', 'objective' => 'objective_enum', 'pacing_type' => 'list<string>', 'promoted_object' => 'Object', 'smart_promotion_type' => 'smart_promotion_type_enum', 'special_ad_categories' => 'list<special_ad_categories_enum>', 'special_ad_category' => 'special_ad_category_enum', 'special_ad_category_country' => 'list<special_ad_category_country_enum>', 'spend_cap' => 'unsigned int', 'status' => 'status_enum', 'upstream_events' => 'map');
227
  $enums = array('bid_strategy_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignBidStrategyValues::getInstance()->getValues(), 'execution_options_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignExecutionOptionsValues::getInstance()->getValues(), 'objective_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignObjectiveValues::getInstance()->getValues(), 'smart_promotion_type_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignSmartPromotionTypeValues::getInstance()->getValues(), 'special_ad_categories_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignSpecialAdCategoriesValues::getInstance()->getValues(), 'special_ad_category_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignSpecialAdCategoryValues::getInstance()->getValues(), 'special_ad_category_country_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignSpecialAdCategoryCountryValues::getInstance()->getValues(), 'status_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignStatusValues::getInstance()->getValues());
228
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/', new \PYS_PRO_GLOBAL\FacebookAds\Object\Campaign(), 'NODE', \PYS_PRO_GLOBAL\FacebookAds\Object\Campaign::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
229
  $request->addParams($params);
223
  public function updateSelf(array $fields = array(), array $params = array(), $pending = \false)
224
  {
225
  $this->assureId();
226
+ $param_types = array('adlabels' => 'list<Object>', 'adset_bid_amounts' => 'map', 'adset_budgets' => 'list<map>', 'bid_strategy' => 'bid_strategy_enum', 'budget_rebalance_flag' => 'bool', 'daily_budget' => 'unsigned int', 'execution_options' => 'list<execution_options_enum>', 'is_skadnetwork_attribution' => 'bool', 'iterative_split_test_configs' => 'list<Object>', 'lifetime_budget' => 'unsigned int', 'name' => 'string', 'objective' => 'objective_enum', 'pacing_type' => 'list<string>', 'promoted_object' => 'Object', 'smart_promotion_type' => 'smart_promotion_type_enum', 'special_ad_categories' => 'list<special_ad_categories_enum>', 'special_ad_category' => 'special_ad_category_enum', 'special_ad_category_country' => 'list<special_ad_category_country_enum>', 'spend_cap' => 'unsigned int', 'start_time' => 'datetime', 'status' => 'status_enum', 'stop_time' => 'datetime', 'upstream_events' => 'map');
227
  $enums = array('bid_strategy_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignBidStrategyValues::getInstance()->getValues(), 'execution_options_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignExecutionOptionsValues::getInstance()->getValues(), 'objective_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignObjectiveValues::getInstance()->getValues(), 'smart_promotion_type_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignSmartPromotionTypeValues::getInstance()->getValues(), 'special_ad_categories_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignSpecialAdCategoriesValues::getInstance()->getValues(), 'special_ad_category_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignSpecialAdCategoryValues::getInstance()->getValues(), 'special_ad_category_country_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignSpecialAdCategoryCountryValues::getInstance()->getValues(), 'status_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CampaignStatusValues::getInstance()->getValues());
228
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/', new \PYS_PRO_GLOBAL\FacebookAds\Object\Campaign(), 'NODE', \PYS_PRO_GLOBAL\FacebookAds\Object\Campaign::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
229
  $request->addParams($params);
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/CustomAudience.php CHANGED
@@ -195,7 +195,7 @@ class CustomAudience extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObje
195
  public function updateSelf(array $fields = array(), array $params = array(), $pending = \false)
196
  {
197
  $this->assureId();
198
- $param_types = array('allowed_domains' => 'list<string>', 'claim_objective' => 'claim_objective_enum', 'content_type' => 'content_type_enum', 'countries' => 'string', 'customer_file_source' => 'customer_file_source_enum', 'description' => 'string', 'enable_fetch_or_create' => 'bool', 'event_source_group' => 'string', 'event_sources' => 'list<map>', 'exclusions' => 'list<Object>', 'inclusions' => 'list<Object>', 'is_household' => 'bool', 'is_household_exclusion' => 'bool', 'lookalike_spec' => 'string', 'name' => 'string', 'opt_out_link' => 'string', 'parent_audience_id' => 'unsigned int', 'product_set_id' => 'string', 'retention_days' => 'unsigned int', 'rev_share_policy_id' => 'unsigned int', 'rule' => 'string', 'rule_aggregation' => 'string', 'seed_audience' => 'unsigned int', 'tags' => 'list<string>');
199
  $enums = array('claim_objective_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CustomAudienceClaimObjectiveValues::getInstance()->getValues(), 'content_type_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CustomAudienceContentTypeValues::getInstance()->getValues(), 'customer_file_source_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CustomAudienceCustomerFileSourceValues::getInstance()->getValues());
200
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/', new \PYS_PRO_GLOBAL\FacebookAds\Object\CustomAudience(), 'NODE', \PYS_PRO_GLOBAL\FacebookAds\Object\CustomAudience::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
201
  $request->addParams($params);
195
  public function updateSelf(array $fields = array(), array $params = array(), $pending = \false)
196
  {
197
  $this->assureId();
198
+ $param_types = array('allowed_domains' => 'list<string>', 'claim_objective' => 'claim_objective_enum', 'content_type' => 'content_type_enum', 'countries' => 'string', 'customer_file_source' => 'customer_file_source_enum', 'description' => 'string', 'enable_fetch_or_create' => 'bool', 'event_source_group' => 'string', 'event_sources' => 'list<map>', 'exclusions' => 'list<Object>', 'inclusions' => 'list<Object>', 'lookalike_spec' => 'string', 'name' => 'string', 'opt_out_link' => 'string', 'parent_audience_id' => 'unsigned int', 'product_set_id' => 'string', 'retention_days' => 'unsigned int', 'rev_share_policy_id' => 'unsigned int', 'rule' => 'string', 'rule_aggregation' => 'string', 'tags' => 'list<string>');
199
  $enums = array('claim_objective_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CustomAudienceClaimObjectiveValues::getInstance()->getValues(), 'content_type_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CustomAudienceContentTypeValues::getInstance()->getValues(), 'customer_file_source_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\CustomAudienceCustomerFileSourceValues::getInstance()->getValues());
200
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/', new \PYS_PRO_GLOBAL\FacebookAds\Object\CustomAudience(), 'NODE', \PYS_PRO_GLOBAL\FacebookAds\Object\CustomAudience::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
201
  $request->addParams($params);
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/DeliveryWindow.php ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
5
+ *
6
+ * You are hereby granted a non-exclusive, worldwide, royalty-free license to
7
+ * use, copy, modify, and distribute this software in source code or binary
8
+ * form for use in connection with the web services and APIs provided by
9
+ * Facebook.
10
+ *
11
+ * As with any software that integrates with the Facebook platform, your use
12
+ * of this software is subject to the Facebook Developer Principles and
13
+ * Policies [http://developers.facebook.com/policy/]. This copyright notice
14
+ * shall be included in all copies or substantial portions of the software.
15
+ *
16
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
19
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
21
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
22
+ * DEALINGS IN THE SOFTWARE.
23
+ *
24
+ */
25
+ namespace PYS_PRO_GLOBAL\FacebookAds\Object;
26
+
27
+ use PYS_PRO_GLOBAL\FacebookAds\ApiRequest;
28
+ use PYS_PRO_GLOBAL\FacebookAds\Cursor;
29
+ use PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface;
30
+ use PYS_PRO_GLOBAL\FacebookAds\TypeChecker;
31
+ use PYS_PRO_GLOBAL\FacebookAds\Object\Fields\DeliveryWindowFields;
32
+ /**
33
+ * This class is auto-generated.
34
+ *
35
+ * For any issues or feature requests related to this class, please let us know
36
+ * on github and we'll fix in our codegen framework. We'll not be able to accept
37
+ * pull request for this class.
38
+ *
39
+ */
40
+ class DeliveryWindow extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
41
+ {
42
+ /**
43
+ * @return DeliveryWindowFields
44
+ */
45
+ public static function getFieldsEnum()
46
+ {
47
+ return \PYS_PRO_GLOBAL\FacebookAds\Object\Fields\DeliveryWindowFields::getInstance();
48
+ }
49
+ protected static function getReferencedEnums()
50
+ {
51
+ $ref_enums = array();
52
+ return $ref_enums;
53
+ }
54
+ }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Destination.php CHANGED
@@ -29,6 +29,7 @@ use PYS_PRO_GLOBAL\FacebookAds\Cursor;
29
  use PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface;
30
  use PYS_PRO_GLOBAL\FacebookAds\TypeChecker;
31
  use PYS_PRO_GLOBAL\FacebookAds\Object\Fields\DestinationFields;
 
32
  /**
33
  * This class is auto-generated.
34
  *
@@ -49,8 +50,29 @@ class Destination extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
49
  protected static function getReferencedEnums()
50
  {
51
  $ref_enums = array();
 
52
  return $ref_enums;
53
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
54
  public function getSelf(array $fields = array(), array $params = array(), $pending = \false)
55
  {
56
  $this->assureId();
29
  use PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface;
30
  use PYS_PRO_GLOBAL\FacebookAds\TypeChecker;
31
  use PYS_PRO_GLOBAL\FacebookAds\Object\Fields\DestinationFields;
32
+ use PYS_PRO_GLOBAL\FacebookAds\Object\Values\DestinationImageFetchStatusValues;
33
  /**
34
  * This class is auto-generated.
35
  *
50
  protected static function getReferencedEnums()
51
  {
52
  $ref_enums = array();
53
+ $ref_enums['ImageFetchStatus'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\DestinationImageFetchStatusValues::getInstance()->getValues();
54
  return $ref_enums;
55
  }
56
+ public function getAugmentedRealitiesMetadata(array $fields = array(), array $params = array(), $pending = \false)
57
+ {
58
+ $this->assureId();
59
+ $param_types = array();
60
+ $enums = array();
61
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/augmented_realities_metadata', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
62
+ $request->addParams($params);
63
+ $request->addFields($fields);
64
+ return $pending ? $request : $request->execute();
65
+ }
66
+ public function getVideosMetadata(array $fields = array(), array $params = array(), $pending = \false)
67
+ {
68
+ $this->assureId();
69
+ $param_types = array();
70
+ $enums = array();
71
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/videos_metadata', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
72
+ $request->addParams($params);
73
+ $request->addFields($fields);
74
+ return $pending ? $request : $request->execute();
75
+ }
76
  public function getSelf(array $fields = array(), array $params = array(), $pending = \false)
77
  {
78
  $this->assureId();
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/AdCreativeFields.php CHANGED
@@ -98,6 +98,6 @@ class AdCreativeFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
98
  const IS_DCO_INTERNAL = 'is_dco_internal';
99
  public function getFieldTypes()
100
  {
101
- return array('account_id' => 'string', 'actor_id' => 'string', 'adlabels' => 'list<AdLabel>', 'applink_treatment' => 'ApplinkTreatment', 'asset_feed_spec' => 'AdAssetFeedSpec', 'authorization_category' => 'string', 'auto_update' => 'bool', 'body' => 'string', 'branded_content_sponsor_page_id' => 'string', 'bundle_folder_id' => 'string', 'call_to_action_type' => 'CallToActionType', 'categorization_criteria' => 'string', 'category_media_source' => 'string', 'destination_set_id' => 'string', 'dynamic_ad_voice' => 'string', 'effective_authorization_category' => 'string', 'effective_instagram_media_id' => 'string', 'effective_instagram_story_id' => 'string', 'effective_object_story_id' => 'string', 'enable_direct_install' => 'bool', 'enable_launch_instant_app' => 'bool', 'id' => 'string', 'image_crops' => 'AdsImageCrops', 'image_hash' => 'string', 'image_url' => 'string', 'instagram_actor_id' => 'string', 'instagram_permalink_url' => 'string', 'instagram_story_id' => 'string', 'instagram_user_id' => 'string', 'interactive_components_spec' => 'AdCreativeInteractiveComponentsSpec', 'link_deep_link_url' => 'string', 'link_destination_display_url' => 'string', 'link_og_id' => 'string', 'link_url' => 'string', 'messenger_sponsored_message' => 'string', 'name' => 'string', 'object_id' => 'string', 'object_store_url' => 'string', 'object_story_id' => 'string', 'object_story_spec' => 'AdCreativeObjectStorySpec', 'object_type' => 'ObjectType', 'object_url' => 'string', 'place_page_set_id' => 'string', 'platform_customizations' => 'AdCreativePlatformCustomization', 'playable_asset_id' => 'string', 'portrait_customizations' => 'AdCreativePortraitCustomizations', 'product_set_id' => 'string', 'recommender_settings' => 'AdCreativeRecommenderSettings', 'source_instagram_media_id' => 'string', 'status' => 'Status', 'template_url' => 'string', 'template_url_spec' => 'AdCreativeTemplateURLSpec', 'thumbnail_url' => 'string', 'title' => 'string', 'url_tags' => 'string', 'use_page_actor_override' => 'bool', 'video_id' => 'string', 'call_to_action' => 'Object', 'image_file' => 'string', 'instant_checkout_setting' => 'InstantCheckoutSetting', 'is_dco_internal' => 'bool');
102
  }
103
  }
98
  const IS_DCO_INTERNAL = 'is_dco_internal';
99
  public function getFieldTypes()
100
  {
101
+ return array('account_id' => 'string', 'actor_id' => 'string', 'adlabels' => 'list<AdLabel>', 'applink_treatment' => 'string', 'asset_feed_spec' => 'AdAssetFeedSpec', 'authorization_category' => 'string', 'auto_update' => 'bool', 'body' => 'string', 'branded_content_sponsor_page_id' => 'string', 'bundle_folder_id' => 'string', 'call_to_action_type' => 'CallToActionType', 'categorization_criteria' => 'string', 'category_media_source' => 'string', 'destination_set_id' => 'string', 'dynamic_ad_voice' => 'string', 'effective_authorization_category' => 'string', 'effective_instagram_media_id' => 'string', 'effective_instagram_story_id' => 'string', 'effective_object_story_id' => 'string', 'enable_direct_install' => 'bool', 'enable_launch_instant_app' => 'bool', 'id' => 'string', 'image_crops' => 'AdsImageCrops', 'image_hash' => 'string', 'image_url' => 'string', 'instagram_actor_id' => 'string', 'instagram_permalink_url' => 'string', 'instagram_story_id' => 'string', 'instagram_user_id' => 'string', 'interactive_components_spec' => 'AdCreativeInteractiveComponentsSpec', 'link_deep_link_url' => 'string', 'link_destination_display_url' => 'string', 'link_og_id' => 'string', 'link_url' => 'string', 'messenger_sponsored_message' => 'string', 'name' => 'string', 'object_id' => 'string', 'object_store_url' => 'string', 'object_story_id' => 'string', 'object_story_spec' => 'AdCreativeObjectStorySpec', 'object_type' => 'ObjectType', 'object_url' => 'string', 'place_page_set_id' => 'string', 'platform_customizations' => 'AdCreativePlatformCustomization', 'playable_asset_id' => 'string', 'portrait_customizations' => 'AdCreativePortraitCustomizations', 'product_set_id' => 'string', 'recommender_settings' => 'AdCreativeRecommenderSettings', 'source_instagram_media_id' => 'string', 'status' => 'Status', 'template_url' => 'string', 'template_url_spec' => 'AdCreativeTemplateURLSpec', 'thumbnail_url' => 'string', 'title' => 'string', 'url_tags' => 'string', 'use_page_actor_override' => 'bool', 'video_id' => 'string', 'call_to_action' => 'Object', 'image_file' => 'string', 'instant_checkout_setting' => 'InstantCheckoutSetting', 'is_dco_internal' => 'bool');
102
  }
103
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/AdCreativePortraitCustomizationsFields.php CHANGED
@@ -35,9 +35,10 @@ use PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum;
35
  */
36
  class AdCreativePortraitCustomizationsFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
37
  {
 
38
  const SPECIFICATIONS = 'specifications';
39
  public function getFieldTypes()
40
  {
41
- return array('specifications' => 'list<Object>');
42
  }
43
  }
35
  */
36
  class AdCreativePortraitCustomizationsFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
37
  {
38
+ const CAROUSEL_DELIVERY_MODE = 'carousel_delivery_mode';
39
  const SPECIFICATIONS = 'specifications';
40
  public function getFieldTypes()
41
  {
42
+ return array('carousel_delivery_mode' => 'string', 'specifications' => 'list<Object>');
43
  }
44
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/AdRuleExecutionSpecFields.php CHANGED
@@ -37,8 +37,9 @@ class AdRuleExecutionSpecFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\Abstrac
37
  {
38
  const EXECUTION_OPTIONS = 'execution_options';
39
  const EXECUTION_TYPE = 'execution_type';
 
40
  public function getFieldTypes()
41
  {
42
- return array('execution_options' => 'list<AdRuleExecutionOptions>', 'execution_type' => 'ExecutionType');
43
  }
44
  }
37
  {
38
  const EXECUTION_OPTIONS = 'execution_options';
39
  const EXECUTION_TYPE = 'execution_type';
40
+ const ID = 'id';
41
  public function getFieldTypes()
42
  {
43
+ return array('execution_options' => 'list<AdRuleExecutionOptions>', 'execution_type' => 'ExecutionType', 'id' => 'string');
44
  }
45
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/AdStudyFields.php CHANGED
@@ -40,6 +40,7 @@ class AdStudyFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
40
  const COOLDOWN_START_TIME = 'cooldown_start_time';
41
  const CREATED_BY = 'created_by';
42
  const CREATED_TIME = 'created_time';
 
43
  const DESCRIPTION = 'description';
44
  const END_TIME = 'end_time';
45
  const ID = 'id';
@@ -57,6 +58,6 @@ class AdStudyFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
57
  const VIEWERS = 'viewers';
58
  public function getFieldTypes()
59
  {
60
- return array('business' => 'Business', 'canceled_time' => 'datetime', 'cooldown_start_time' => 'datetime', 'created_by' => 'User', 'created_time' => 'datetime', 'description' => 'string', 'end_time' => 'datetime', 'id' => 'string', 'name' => 'string', 'observation_end_time' => 'datetime', 'results_first_available_date' => 'string', 'start_time' => 'datetime', 'type' => 'string', 'updated_by' => 'User', 'updated_time' => 'datetime', 'cells' => 'list<Object>', 'client_business' => 'string', 'confidence_level' => 'float', 'objectives' => 'list<Object>', 'viewers' => 'list<int>');
61
  }
62
  }
40
  const COOLDOWN_START_TIME = 'cooldown_start_time';
41
  const CREATED_BY = 'created_by';
42
  const CREATED_TIME = 'created_time';
43
+ const DATASETS_INFORMATION = 'datasets_information';
44
  const DESCRIPTION = 'description';
45
  const END_TIME = 'end_time';
46
  const ID = 'id';
58
  const VIEWERS = 'viewers';
59
  public function getFieldTypes()
60
  {
61
+ return array('business' => 'Business', 'canceled_time' => 'datetime', 'cooldown_start_time' => 'datetime', 'created_by' => 'User', 'created_time' => 'datetime', 'datasets_information' => 'list<string>', 'description' => 'string', 'end_time' => 'datetime', 'id' => 'string', 'name' => 'string', 'observation_end_time' => 'datetime', 'results_first_available_date' => 'string', 'start_time' => 'datetime', 'type' => 'string', 'updated_by' => 'User', 'updated_time' => 'datetime', 'cells' => 'list<Object>', 'client_business' => 'string', 'confidence_level' => 'float', 'objectives' => 'list<Object>', 'viewers' => 'list<int>');
62
  }
63
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/AdgroupActivityFields.php CHANGED
@@ -81,8 +81,6 @@ class AdgroupActivityFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnu
81
  const TARGET_SPEC_ID_OLD = 'target_spec_id_old';
82
  const TARGETS_SPEC_NEW = 'targets_spec_new';
83
  const TARGETS_SPEC_OLD = 'targets_spec_old';
84
- const TRACKING_PIXEL_IDS_NEW = 'tracking_pixel_ids_new';
85
- const TRACKING_PIXEL_IDS_OLD = 'tracking_pixel_ids_old';
86
  const TRACKING_SPECS_NEW = 'tracking_specs_new';
87
  const TRACKING_SPECS_OLD = 'tracking_specs_old';
88
  const UPDATE_TIME_NEW = 'update_time_new';
@@ -91,6 +89,6 @@ class AdgroupActivityFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnu
91
  const VIEW_TAGS_OLD = 'view_tags_old';
92
  public function getFieldTypes()
93
  {
94
- return array('ad_creative_id_new' => 'AdCreative', 'ad_creative_id_old' => 'AdCreative', 'asset_feed_id_new' => 'string', 'asset_feed_id_old' => 'string', 'bid_amount_new' => 'int', 'bid_amount_old' => 'int', 'bid_info_new' => 'map<string, int>', 'bid_info_old' => 'map<string, int>', 'bid_type_new' => 'string', 'bid_type_old' => 'string', 'conversion_specs_new' => 'list<Object>', 'conversion_specs_old' => 'list<Object>', 'created_time' => 'datetime', 'display_sequence_new' => 'int', 'display_sequence_old' => 'int', 'engagement_audience_new' => 'bool', 'engagement_audience_old' => 'bool', 'event_time' => 'datetime', 'event_type' => 'string', 'force_run_status_new' => 'bool', 'force_run_status_old' => 'bool', 'friendly_name_new' => 'string', 'friendly_name_old' => 'string', 'id' => 'string', 'is_reviewer_admin_new' => 'bool', 'is_reviewer_admin_old' => 'bool', 'objective_new' => 'ObjectiveNew', 'objective_old' => 'ObjectiveOld', 'objective_source_new' => 'string', 'objective_source_old' => 'string', 'priority_new' => 'int', 'priority_old' => 'int', 'reason_new' => 'string', 'reason_old' => 'string', 'run_status_new' => 'string', 'run_status_old' => 'string', 'source_adgroup_id_new' => 'Ad', 'source_adgroup_id_old' => 'Ad', 'start_time_new' => 'datetime', 'start_time_old' => 'datetime', 'stop_time_new' => 'datetime', 'stop_time_old' => 'datetime', 'target_spec_id_new' => 'string', 'target_spec_id_old' => 'string', 'targets_spec_new' => 'Object', 'targets_spec_old' => 'Object', 'tracking_pixel_ids_new' => 'list<string>', 'tracking_pixel_ids_old' => 'list<string>', 'tracking_specs_new' => 'list<Object>', 'tracking_specs_old' => 'list<Object>', 'update_time_new' => 'datetime', 'update_time_old' => 'datetime', 'view_tags_new' => 'list<string>', 'view_tags_old' => 'list<string>');
95
  }
96
  }
81
  const TARGET_SPEC_ID_OLD = 'target_spec_id_old';
82
  const TARGETS_SPEC_NEW = 'targets_spec_new';
83
  const TARGETS_SPEC_OLD = 'targets_spec_old';
 
 
84
  const TRACKING_SPECS_NEW = 'tracking_specs_new';
85
  const TRACKING_SPECS_OLD = 'tracking_specs_old';
86
  const UPDATE_TIME_NEW = 'update_time_new';
89
  const VIEW_TAGS_OLD = 'view_tags_old';
90
  public function getFieldTypes()
91
  {
92
+ return array('ad_creative_id_new' => 'AdCreative', 'ad_creative_id_old' => 'AdCreative', 'asset_feed_id_new' => 'string', 'asset_feed_id_old' => 'string', 'bid_amount_new' => 'int', 'bid_amount_old' => 'int', 'bid_info_new' => 'map<string, int>', 'bid_info_old' => 'map<string, int>', 'bid_type_new' => 'string', 'bid_type_old' => 'string', 'conversion_specs_new' => 'list<Object>', 'conversion_specs_old' => 'list<Object>', 'created_time' => 'datetime', 'display_sequence_new' => 'int', 'display_sequence_old' => 'int', 'engagement_audience_new' => 'bool', 'engagement_audience_old' => 'bool', 'event_time' => 'datetime', 'event_type' => 'string', 'force_run_status_new' => 'bool', 'force_run_status_old' => 'bool', 'friendly_name_new' => 'string', 'friendly_name_old' => 'string', 'id' => 'string', 'is_reviewer_admin_new' => 'bool', 'is_reviewer_admin_old' => 'bool', 'objective_new' => 'ObjectiveNew', 'objective_old' => 'ObjectiveOld', 'objective_source_new' => 'string', 'objective_source_old' => 'string', 'priority_new' => 'int', 'priority_old' => 'int', 'reason_new' => 'string', 'reason_old' => 'string', 'run_status_new' => 'string', 'run_status_old' => 'string', 'source_adgroup_id_new' => 'Ad', 'source_adgroup_id_old' => 'Ad', 'start_time_new' => 'datetime', 'start_time_old' => 'datetime', 'stop_time_new' => 'datetime', 'stop_time_old' => 'datetime', 'target_spec_id_new' => 'string', 'target_spec_id_old' => 'string', 'targets_spec_new' => 'Object', 'targets_spec_old' => 'Object', 'tracking_specs_new' => 'list<Object>', 'tracking_specs_old' => 'list<Object>', 'update_time_new' => 'datetime', 'update_time_old' => 'datetime', 'view_tags_new' => 'list<string>', 'view_tags_old' => 'list<string>');
93
  }
94
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/AdoptablePetFields.php CHANGED
@@ -51,6 +51,7 @@ class AdoptablePetFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
51
  const FEATURES = 'features';
52
  const GENDER = 'gender';
53
  const ID = 'id';
 
54
  const IMAGES = 'images';
55
  const NAME = 'name';
56
  const PRICE = 'price';
@@ -65,6 +66,6 @@ class AdoptablePetFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
65
  const URL = 'url';
66
  public function getFieldTypes()
67
  {
68
- return array('address' => 'Object', 'adoptable_pet_id' => 'string', 'adoption_application_form_url' => 'string', 'age_bucket' => 'string', 'animal_type' => 'string', 'applinks' => 'CatalogItemAppLinks', 'availability' => 'string', 'breed' => 'string', 'category_specific_fields' => 'CatalogSubVerticalList', 'coat_length' => 'string', 'color' => 'string', 'currency' => 'string', 'description' => 'string', 'features' => 'list<string>', 'gender' => 'string', 'id' => 'string', 'images' => 'list<string>', 'name' => 'string', 'price' => 'string', 'sanitized_images' => 'list<string>', 'secondary_color' => 'string', 'shelter_email' => 'string', 'shelter_name' => 'string', 'shelter_page_id' => 'Page', 'shelter_phone' => 'string', 'size' => 'string', 'tertiary_color' => 'string', 'url' => 'string');
69
  }
70
  }
51
  const FEATURES = 'features';
52
  const GENDER = 'gender';
53
  const ID = 'id';
54
+ const IMAGE_FETCH_STATUS = 'image_fetch_status';
55
  const IMAGES = 'images';
56
  const NAME = 'name';
57
  const PRICE = 'price';
66
  const URL = 'url';
67
  public function getFieldTypes()
68
  {
69
+ return array('address' => 'Object', 'adoptable_pet_id' => 'string', 'adoption_application_form_url' => 'string', 'age_bucket' => 'string', 'animal_type' => 'string', 'applinks' => 'CatalogItemAppLinks', 'availability' => 'string', 'breed' => 'string', 'category_specific_fields' => 'CatalogSubVerticalList', 'coat_length' => 'string', 'color' => 'string', 'currency' => 'string', 'description' => 'string', 'features' => 'list<string>', 'gender' => 'string', 'id' => 'string', 'image_fetch_status' => 'ImageFetchStatus', 'images' => 'list<string>', 'name' => 'string', 'price' => 'string', 'sanitized_images' => 'list<string>', 'secondary_color' => 'string', 'shelter_email' => 'string', 'shelter_name' => 'string', 'shelter_page_id' => 'Page', 'shelter_phone' => 'string', 'size' => 'string', 'tertiary_color' => 'string', 'url' => 'string');
70
  }
71
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/AdsInsightsFields.php CHANGED
@@ -126,6 +126,7 @@ class AdsInsightsFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
126
  const LOCATION = 'location';
127
  const MOBILE_APP_PURCHASE_ROAS = 'mobile_app_purchase_roas';
128
  const OBJECTIVE = 'objective';
 
129
  const OUTBOUND_CLICKS = 'outbound_clicks';
130
  const OUTBOUND_CLICKS_CTR = 'outbound_clicks_ctr';
131
  const PLACE_PAGE_NAME = 'place_page_name';
@@ -172,6 +173,6 @@ class AdsInsightsFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
172
  const WISH_BID = 'wish_bid';
173
  public function getFieldTypes()
174
  {
175
- return array('account_currency' => 'string', 'account_id' => 'string', 'account_name' => 'string', 'action_values' => 'list<AdsActionStats>', 'actions' => 'list<AdsActionStats>', 'ad_bid_type' => 'string', 'ad_bid_value' => 'string', 'ad_click_actions' => 'list<AdsActionStats>', 'ad_delivery' => 'string', 'ad_id' => 'string', 'ad_impression_actions' => 'list<AdsActionStats>', 'ad_name' => 'string', 'adset_bid_type' => 'string', 'adset_bid_value' => 'string', 'adset_budget_type' => 'string', 'adset_budget_value' => 'string', 'adset_delivery' => 'string', 'adset_end' => 'string', 'adset_id' => 'string', 'adset_name' => 'string', 'adset_start' => 'string', 'age_targeting' => 'string', 'attribution_setting' => 'string', 'auction_bid' => 'string', 'auction_competitiveness' => 'string', 'auction_max_competitor_bid' => 'string', 'buying_type' => 'string', 'campaign_id' => 'string', 'campaign_name' => 'string', 'canvas_avg_view_percent' => 'string', 'canvas_avg_view_time' => 'string', 'catalog_segment_actions' => 'list<AdsActionStats>', 'catalog_segment_value' => 'list<AdsActionStats>', 'catalog_segment_value_mobile_purchase_roas' => 'list<AdsActionStats>', 'catalog_segment_value_omni_purchase_roas' => 'list<AdsActionStats>', 'catalog_segment_value_website_purchase_roas' => 'list<AdsActionStats>', 'clicks' => 'string', 'conversion_rate_ranking' => 'string', 'conversion_values' => 'list<AdsActionStats>', 'conversions' => 'list<AdsActionStats>', 'converted_product_quantity' => 'list<AdsActionStats>', 'converted_product_value' => 'list<AdsActionStats>', 'cost_per_15_sec_video_view' => 'list<AdsActionStats>', 'cost_per_2_sec_continuous_video_view' => 'list<AdsActionStats>', 'cost_per_action_type' => 'list<AdsActionStats>', 'cost_per_ad_click' => 'list<AdsActionStats>', 'cost_per_conversion' => 'list<AdsActionStats>', 'cost_per_dda_countby_convs' => 'string', 'cost_per_estimated_ad_recallers' => 'string', 'cost_per_inline_link_click' => 'string', 'cost_per_inline_post_engagement' => 'string', 'cost_per_one_thousand_ad_impression' => 'list<AdsActionStats>', 'cost_per_outbound_click' => 'list<AdsActionStats>', 'cost_per_store_visit_action' => 'list<AdsActionStats>', 'cost_per_thruplay' => 'list<AdsActionStats>', 'cost_per_unique_action_type' => 'list<AdsActionStats>', 'cost_per_unique_click' => 'string', 'cost_per_unique_conversion' => 'list<AdsActionStats>', 'cost_per_unique_inline_link_click' => 'string', 'cost_per_unique_outbound_click' => 'list<AdsActionStats>', 'cpc' => 'string', 'cpm' => 'string', 'cpp' => 'string', 'created_time' => 'string', 'ctr' => 'string', 'date_start' => 'string', 'date_stop' => 'string', 'dda_countby_convs' => 'string', 'engagement_rate_ranking' => 'string', 'estimated_ad_recall_rate' => 'string', 'estimated_ad_recall_rate_lower_bound' => 'string', 'estimated_ad_recall_rate_upper_bound' => 'string', 'estimated_ad_recallers' => 'string', 'estimated_ad_recallers_lower_bound' => 'string', 'estimated_ad_recallers_upper_bound' => 'string', 'frequency' => 'string', 'full_view_impressions' => 'string', 'full_view_reach' => 'string', 'gender_targeting' => 'string', 'impressions' => 'string', 'inline_link_click_ctr' => 'string', 'inline_link_clicks' => 'string', 'inline_post_engagement' => 'string', 'instant_experience_clicks_to_open' => 'string', 'instant_experience_clicks_to_start' => 'string', 'instant_experience_outbound_clicks' => 'string', 'interactive_component_tap' => 'list<AdsActionStats>', 'labels' => 'string', 'location' => 'string', 'mobile_app_purchase_roas' => 'list<AdsActionStats>', 'objective' => 'string', 'outbound_clicks' => 'list<AdsActionStats>', 'outbound_clicks_ctr' => 'list<AdsActionStats>', 'place_page_name' => 'string', 'purchase_roas' => 'list<AdsActionStats>', 'qualifying_question_qualify_answer_rate' => 'string', 'quality_ranking' => 'string', 'quality_score_ectr' => 'string', 'quality_score_ecvr' => 'string', 'quality_score_organic' => 'string', 'reach' => 'string', 'social_spend' => 'string', 'spend' => 'string', 'store_visit_actions' => 'list<AdsActionStats>', 'unique_actions' => 'list<AdsActionStats>', 'unique_clicks' => 'string', 'unique_conversions' => 'list<AdsActionStats>', 'unique_ctr' => 'string', 'unique_inline_link_click_ctr' => 'string', 'unique_inline_link_clicks' => 'string', 'unique_link_clicks_ctr' => 'string', 'unique_outbound_clicks' => 'list<AdsActionStats>', 'unique_outbound_clicks_ctr' => 'list<AdsActionStats>', 'unique_video_continuous_2_sec_watched_actions' => 'list<AdsActionStats>', 'unique_video_view_15_sec' => 'list<AdsActionStats>', 'updated_time' => 'string', 'video_15_sec_watched_actions' => 'list<AdsActionStats>', 'video_30_sec_watched_actions' => 'list<AdsActionStats>', 'video_avg_time_watched_actions' => 'list<AdsActionStats>', 'video_continuous_2_sec_watched_actions' => 'list<AdsActionStats>', 'video_p100_watched_actions' => 'list<AdsActionStats>', 'video_p25_watched_actions' => 'list<AdsActionStats>', 'video_p50_watched_actions' => 'list<AdsActionStats>', 'video_p75_watched_actions' => 'list<AdsActionStats>', 'video_p95_watched_actions' => 'list<AdsActionStats>', 'video_play_actions' => 'list<AdsActionStats>', 'video_play_curve_actions' => 'list<Object>', 'video_play_retention_0_to_15s_actions' => 'list<Object>', 'video_play_retention_20_to_60s_actions' => 'list<Object>', 'video_play_retention_graph_actions' => 'list<Object>', 'video_thruplay_watched_actions' => 'list<AdsActionStats>', 'video_time_watched_actions' => 'list<AdsActionStats>', 'website_ctr' => 'list<AdsActionStats>', 'website_purchase_roas' => 'list<AdsActionStats>', 'wish_bid' => 'string');
176
  }
177
  }
126
  const LOCATION = 'location';
127
  const MOBILE_APP_PURCHASE_ROAS = 'mobile_app_purchase_roas';
128
  const OBJECTIVE = 'objective';
129
+ const OPTIMIZATION_GOAL = 'optimization_goal';
130
  const OUTBOUND_CLICKS = 'outbound_clicks';
131
  const OUTBOUND_CLICKS_CTR = 'outbound_clicks_ctr';
132
  const PLACE_PAGE_NAME = 'place_page_name';
173
  const WISH_BID = 'wish_bid';
174
  public function getFieldTypes()
175
  {
176
+ return array('account_currency' => 'string', 'account_id' => 'string', 'account_name' => 'string', 'action_values' => 'list<AdsActionStats>', 'actions' => 'list<AdsActionStats>', 'ad_bid_type' => 'string', 'ad_bid_value' => 'string', 'ad_click_actions' => 'list<AdsActionStats>', 'ad_delivery' => 'string', 'ad_id' => 'string', 'ad_impression_actions' => 'list<AdsActionStats>', 'ad_name' => 'string', 'adset_bid_type' => 'string', 'adset_bid_value' => 'string', 'adset_budget_type' => 'string', 'adset_budget_value' => 'string', 'adset_delivery' => 'string', 'adset_end' => 'string', 'adset_id' => 'string', 'adset_name' => 'string', 'adset_start' => 'string', 'age_targeting' => 'string', 'attribution_setting' => 'string', 'auction_bid' => 'string', 'auction_competitiveness' => 'string', 'auction_max_competitor_bid' => 'string', 'buying_type' => 'string', 'campaign_id' => 'string', 'campaign_name' => 'string', 'canvas_avg_view_percent' => 'string', 'canvas_avg_view_time' => 'string', 'catalog_segment_actions' => 'list<AdsActionStats>', 'catalog_segment_value' => 'list<AdsActionStats>', 'catalog_segment_value_mobile_purchase_roas' => 'list<AdsActionStats>', 'catalog_segment_value_omni_purchase_roas' => 'list<AdsActionStats>', 'catalog_segment_value_website_purchase_roas' => 'list<AdsActionStats>', 'clicks' => 'string', 'conversion_rate_ranking' => 'string', 'conversion_values' => 'list<AdsActionStats>', 'conversions' => 'list<AdsActionStats>', 'converted_product_quantity' => 'list<AdsActionStats>', 'converted_product_value' => 'list<AdsActionStats>', 'cost_per_15_sec_video_view' => 'list<AdsActionStats>', 'cost_per_2_sec_continuous_video_view' => 'list<AdsActionStats>', 'cost_per_action_type' => 'list<AdsActionStats>', 'cost_per_ad_click' => 'list<AdsActionStats>', 'cost_per_conversion' => 'list<AdsActionStats>', 'cost_per_dda_countby_convs' => 'string', 'cost_per_estimated_ad_recallers' => 'string', 'cost_per_inline_link_click' => 'string', 'cost_per_inline_post_engagement' => 'string', 'cost_per_one_thousand_ad_impression' => 'list<AdsActionStats>', 'cost_per_outbound_click' => 'list<AdsActionStats>', 'cost_per_store_visit_action' => 'list<AdsActionStats>', 'cost_per_thruplay' => 'list<AdsActionStats>', 'cost_per_unique_action_type' => 'list<AdsActionStats>', 'cost_per_unique_click' => 'string', 'cost_per_unique_conversion' => 'list<AdsActionStats>', 'cost_per_unique_inline_link_click' => 'string', 'cost_per_unique_outbound_click' => 'list<AdsActionStats>', 'cpc' => 'string', 'cpm' => 'string', 'cpp' => 'string', 'created_time' => 'string', 'ctr' => 'string', 'date_start' => 'string', 'date_stop' => 'string', 'dda_countby_convs' => 'string', 'engagement_rate_ranking' => 'string', 'estimated_ad_recall_rate' => 'string', 'estimated_ad_recall_rate_lower_bound' => 'string', 'estimated_ad_recall_rate_upper_bound' => 'string', 'estimated_ad_recallers' => 'string', 'estimated_ad_recallers_lower_bound' => 'string', 'estimated_ad_recallers_upper_bound' => 'string', 'frequency' => 'string', 'full_view_impressions' => 'string', 'full_view_reach' => 'string', 'gender_targeting' => 'string', 'impressions' => 'string', 'inline_link_click_ctr' => 'string', 'inline_link_clicks' => 'string', 'inline_post_engagement' => 'string', 'instant_experience_clicks_to_open' => 'string', 'instant_experience_clicks_to_start' => 'string', 'instant_experience_outbound_clicks' => 'string', 'interactive_component_tap' => 'list<AdsActionStats>', 'labels' => 'string', 'location' => 'string', 'mobile_app_purchase_roas' => 'list<AdsActionStats>', 'objective' => 'string', 'optimization_goal' => 'string', 'outbound_clicks' => 'list<AdsActionStats>', 'outbound_clicks_ctr' => 'list<AdsActionStats>', 'place_page_name' => 'string', 'purchase_roas' => 'list<AdsActionStats>', 'qualifying_question_qualify_answer_rate' => 'string', 'quality_ranking' => 'string', 'quality_score_ectr' => 'string', 'quality_score_ecvr' => 'string', 'quality_score_organic' => 'string', 'reach' => 'string', 'social_spend' => 'string', 'spend' => 'string', 'store_visit_actions' => 'list<AdsActionStats>', 'unique_actions' => 'list<AdsActionStats>', 'unique_clicks' => 'string', 'unique_conversions' => 'list<AdsActionStats>', 'unique_ctr' => 'string', 'unique_inline_link_click_ctr' => 'string', 'unique_inline_link_clicks' => 'string', 'unique_link_clicks_ctr' => 'string', 'unique_outbound_clicks' => 'list<AdsActionStats>', 'unique_outbound_clicks_ctr' => 'list<AdsActionStats>', 'unique_video_continuous_2_sec_watched_actions' => 'list<AdsActionStats>', 'unique_video_view_15_sec' => 'list<AdsActionStats>', 'updated_time' => 'string', 'video_15_sec_watched_actions' => 'list<AdsActionStats>', 'video_30_sec_watched_actions' => 'list<AdsActionStats>', 'video_avg_time_watched_actions' => 'list<AdsActionStats>', 'video_continuous_2_sec_watched_actions' => 'list<AdsActionStats>', 'video_p100_watched_actions' => 'list<AdsActionStats>', 'video_p25_watched_actions' => 'list<AdsActionStats>', 'video_p50_watched_actions' => 'list<AdsActionStats>', 'video_p75_watched_actions' => 'list<AdsActionStats>', 'video_p95_watched_actions' => 'list<AdsActionStats>', 'video_play_actions' => 'list<AdsActionStats>', 'video_play_curve_actions' => 'list<Object>', 'video_play_retention_0_to_15s_actions' => 'list<Object>', 'video_play_retention_20_to_60s_actions' => 'list<Object>', 'video_play_retention_graph_actions' => 'list<Object>', 'video_thruplay_watched_actions' => 'list<AdsActionStats>', 'video_time_watched_actions' => 'list<AdsActionStats>', 'website_ctr' => 'list<AdsActionStats>', 'website_purchase_roas' => 'list<AdsActionStats>', 'wish_bid' => 'string');
177
  }
178
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/AdsPixelFields.php CHANGED
@@ -45,6 +45,7 @@ class AdsPixelFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
45
  const FIRST_PARTY_COOKIE_STATUS = 'first_party_cookie_status';
46
  const ID = 'id';
47
  const IS_CREATED_BY_BUSINESS = 'is_created_by_business';
 
48
  const IS_UNAVAILABLE = 'is_unavailable';
49
  const LAST_FIRED_TIME = 'last_fired_time';
50
  const NAME = 'name';
@@ -52,6 +53,6 @@ class AdsPixelFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
52
  const OWNER_BUSINESS = 'owner_business';
53
  public function getFieldTypes()
54
  {
55
- return array('automatic_matching_fields' => 'list<string>', 'can_proxy' => 'bool', 'code' => 'string', 'creation_time' => 'datetime', 'creator' => 'User', 'data_use_setting' => 'string', 'enable_automatic_matching' => 'bool', 'first_party_cookie_status' => 'string', 'id' => 'string', 'is_created_by_business' => 'bool', 'is_unavailable' => 'bool', 'last_fired_time' => 'datetime', 'name' => 'string', 'owner_ad_account' => 'AdAccount', 'owner_business' => 'Business');
56
  }
57
  }
45
  const FIRST_PARTY_COOKIE_STATUS = 'first_party_cookie_status';
46
  const ID = 'id';
47
  const IS_CREATED_BY_BUSINESS = 'is_created_by_business';
48
+ const IS_CRM = 'is_crm';
49
  const IS_UNAVAILABLE = 'is_unavailable';
50
  const LAST_FIRED_TIME = 'last_fired_time';
51
  const NAME = 'name';
53
  const OWNER_BUSINESS = 'owner_business';
54
  public function getFieldTypes()
55
  {
56
+ return array('automatic_matching_fields' => 'list<string>', 'can_proxy' => 'bool', 'code' => 'string', 'creation_time' => 'datetime', 'creator' => 'User', 'data_use_setting' => 'string', 'enable_automatic_matching' => 'bool', 'first_party_cookie_status' => 'string', 'id' => 'string', 'is_created_by_business' => 'bool', 'is_crm' => 'bool', 'is_unavailable' => 'bool', 'last_fired_time' => 'datetime', 'name' => 'string', 'owner_ad_account' => 'AdAccount', 'owner_business' => 'Business');
57
  }
58
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/AtlasCampaignFields.php CHANGED
@@ -42,14 +42,6 @@ class AtlasCampaignFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
42
  const COST_PER_VISIT = 'cost_per_visit';
43
  const CREATED_BY = 'created_by';
44
  const CREATED_DATE = 'created_date';
45
- const DATA_DRIVEN_CONVS = 'data_driven_convs';
46
- const DATA_DRIVEN_CONVS_PER_1K_IMPRESS = 'data_driven_convs_per_1k_impress';
47
- const DATA_DRIVEN_CONVS_PER_CLICK = 'data_driven_convs_per_click';
48
- const DATA_DRIVEN_CONVS_PER_VISIT = 'data_driven_convs_per_visit';
49
- const DATA_DRIVEN_CPA = 'data_driven_cpa';
50
- const DATA_DRIVEN_NULLABLE_CONVS = 'data_driven_nullable_convs';
51
- const DATA_DRIVEN_REVENUE = 'data_driven_revenue';
52
- const DATA_DRIVEN_ROAS = 'data_driven_roas';
53
  const EVEN_CREDIT_CONVS = 'even_credit_convs';
54
  const EVEN_CREDIT_CONVS_PER_1K_IMPRESS = 'even_credit_convs_per_1k_impress';
55
  const EVEN_CREDIT_CONVS_PER_CLICK = 'even_credit_convs_per_click';
@@ -135,6 +127,6 @@ class AtlasCampaignFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
135
  const TYPE = 'type';
136
  public function getFieldTypes()
137
  {
138
- return array('ad_platform' => 'Object', 'alias' => 'string', 'cost_per_1k_impressions' => 'float', 'cost_per_click' => 'float', 'cost_per_visit' => 'float', 'created_by' => 'Object', 'created_date' => 'datetime', 'data_driven_convs' => 'float', 'data_driven_convs_per_1k_impress' => 'float', 'data_driven_convs_per_click' => 'float', 'data_driven_convs_per_visit' => 'float', 'data_driven_cpa' => 'float', 'data_driven_nullable_convs' => 'float', 'data_driven_revenue' => 'float', 'data_driven_roas' => 'float', 'even_credit_convs' => 'float', 'even_credit_convs_per_1k_impress' => 'float', 'even_credit_convs_per_click' => 'float', 'even_credit_convs_per_visit' => 'float', 'even_credit_cpa' => 'float', 'even_credit_revenue' => 'float', 'even_credit_roas' => 'float', 'first_click_convs' => 'float', 'first_click_convs_per_1k_impress' => 'float', 'first_click_convs_per_click' => 'float', 'first_click_convs_per_visit' => 'float', 'first_click_cpa' => 'float', 'first_click_revenue' => 'float', 'first_click_roas' => 'float', 'first_touch_convs' => 'float', 'first_touch_convs_per_1k_impress' => 'float', 'first_touch_convs_per_click' => 'float', 'first_touch_convs_per_visit' => 'float', 'first_touch_cpa' => 'float', 'first_touch_revenue' => 'float', 'first_touch_roas' => 'float', 'id' => 'string', 'is_archived' => 'bool', 'last_click_convs' => 'float', 'last_click_convs_per_1k_impress' => 'float', 'last_click_convs_per_click' => 'float', 'last_click_convs_per_visit' => 'float', 'last_click_cpa' => 'float', 'last_click_revenue' => 'float', 'last_click_roas' => 'float', 'last_click_with_extrapolation_convs' => 'float', 'last_click_with_extrapolation_convs_per_100_clicks' => 'float', 'last_click_with_extrapolation_convs_per_1k_impress' => 'float', 'last_click_with_extrapolation_convs_per_click' => 'float', 'last_click_with_extrapolation_convs_per_visit' => 'float', 'last_click_with_extrapolation_cpa' => 'float', 'last_click_with_extrapolation_revenue' => 'float', 'last_click_with_extrapolation_roas' => 'float', 'last_click_with_extrapolation_unattributed' => 'float', 'last_modified_by' => 'Object', 'last_modified_date' => 'datetime', 'last_touch_convs' => 'float', 'last_touch_convs_per_1k_impress' => 'float', 'last_touch_convs_per_click' => 'float', 'last_touch_convs_per_visit' => 'float', 'last_touch_cpa' => 'float', 'last_touch_revenue' => 'float', 'last_touch_roas' => 'float', 'name' => 'string', 'net_media_cost' => 'float', 'positional_30fl_convs' => 'float', 'positional_30fl_convs_per_1k_impress' => 'float', 'positional_30fl_convs_per_click' => 'float', 'positional_30fl_convs_per_visit' => 'float', 'positional_30fl_cpa' => 'float', 'positional_30fl_revenue' => 'float', 'positional_30fl_roas' => 'float', 'positional_40fl_convs' => 'float', 'positional_40fl_convs_per_1k_impress' => 'float', 'positional_40fl_convs_per_click' => 'float', 'positional_40fl_convs_per_visit' => 'float', 'positional_40fl_cpa' => 'float', 'positional_40fl_revenue' => 'float', 'positional_40fl_roas' => 'float', 'report_click_through_rate' => 'float', 'report_clicks' => 'int', 'report_impressions' => 'int', 'report_visits' => 'int', 'time_decay_1day_convs' => 'float', 'time_decay_1day_convs_per_1k_impress' => 'float', 'time_decay_1day_convs_per_click' => 'float', 'time_decay_1day_convs_per_visit' => 'float', 'time_decay_1day_cpa' => 'float', 'time_decay_1day_revenue' => 'float', 'time_decay_1day_roas' => 'float', 'time_decay_7day_convs' => 'float', 'time_decay_7day_convs_per_1k_impress' => 'float', 'time_decay_7day_convs_per_click' => 'float', 'time_decay_7day_convs_per_visit' => 'float', 'time_decay_7day_cpa' => 'float', 'time_decay_7day_revenue' => 'float', 'time_decay_7day_roas' => 'float', 'type' => 'string');
139
  }
140
  }
42
  const COST_PER_VISIT = 'cost_per_visit';
43
  const CREATED_BY = 'created_by';
44
  const CREATED_DATE = 'created_date';
 
 
 
 
 
 
 
 
45
  const EVEN_CREDIT_CONVS = 'even_credit_convs';
46
  const EVEN_CREDIT_CONVS_PER_1K_IMPRESS = 'even_credit_convs_per_1k_impress';
47
  const EVEN_CREDIT_CONVS_PER_CLICK = 'even_credit_convs_per_click';
127
  const TYPE = 'type';
128
  public function getFieldTypes()
129
  {
130
+ return array('ad_platform' => 'Object', 'alias' => 'string', 'cost_per_1k_impressions' => 'float', 'cost_per_click' => 'float', 'cost_per_visit' => 'float', 'created_by' => 'Object', 'created_date' => 'datetime', 'even_credit_convs' => 'float', 'even_credit_convs_per_1k_impress' => 'float', 'even_credit_convs_per_click' => 'float', 'even_credit_convs_per_visit' => 'float', 'even_credit_cpa' => 'float', 'even_credit_revenue' => 'float', 'even_credit_roas' => 'float', 'first_click_convs' => 'float', 'first_click_convs_per_1k_impress' => 'float', 'first_click_convs_per_click' => 'float', 'first_click_convs_per_visit' => 'float', 'first_click_cpa' => 'float', 'first_click_revenue' => 'float', 'first_click_roas' => 'float', 'first_touch_convs' => 'float', 'first_touch_convs_per_1k_impress' => 'float', 'first_touch_convs_per_click' => 'float', 'first_touch_convs_per_visit' => 'float', 'first_touch_cpa' => 'float', 'first_touch_revenue' => 'float', 'first_touch_roas' => 'float', 'id' => 'string', 'is_archived' => 'bool', 'last_click_convs' => 'float', 'last_click_convs_per_1k_impress' => 'float', 'last_click_convs_per_click' => 'float', 'last_click_convs_per_visit' => 'float', 'last_click_cpa' => 'float', 'last_click_revenue' => 'float', 'last_click_roas' => 'float', 'last_click_with_extrapolation_convs' => 'float', 'last_click_with_extrapolation_convs_per_100_clicks' => 'float', 'last_click_with_extrapolation_convs_per_1k_impress' => 'float', 'last_click_with_extrapolation_convs_per_click' => 'float', 'last_click_with_extrapolation_convs_per_visit' => 'float', 'last_click_with_extrapolation_cpa' => 'float', 'last_click_with_extrapolation_revenue' => 'float', 'last_click_with_extrapolation_roas' => 'float', 'last_click_with_extrapolation_unattributed' => 'float', 'last_modified_by' => 'Object', 'last_modified_date' => 'datetime', 'last_touch_convs' => 'float', 'last_touch_convs_per_1k_impress' => 'float', 'last_touch_convs_per_click' => 'float', 'last_touch_convs_per_visit' => 'float', 'last_touch_cpa' => 'float', 'last_touch_revenue' => 'float', 'last_touch_roas' => 'float', 'name' => 'string', 'net_media_cost' => 'float', 'positional_30fl_convs' => 'float', 'positional_30fl_convs_per_1k_impress' => 'float', 'positional_30fl_convs_per_click' => 'float', 'positional_30fl_convs_per_visit' => 'float', 'positional_30fl_cpa' => 'float', 'positional_30fl_revenue' => 'float', 'positional_30fl_roas' => 'float', 'positional_40fl_convs' => 'float', 'positional_40fl_convs_per_1k_impress' => 'float', 'positional_40fl_convs_per_click' => 'float', 'positional_40fl_convs_per_visit' => 'float', 'positional_40fl_cpa' => 'float', 'positional_40fl_revenue' => 'float', 'positional_40fl_roas' => 'float', 'report_click_through_rate' => 'float', 'report_clicks' => 'int', 'report_impressions' => 'int', 'report_visits' => 'int', 'time_decay_1day_convs' => 'float', 'time_decay_1day_convs_per_1k_impress' => 'float', 'time_decay_1day_convs_per_click' => 'float', 'time_decay_1day_convs_per_visit' => 'float', 'time_decay_1day_cpa' => 'float', 'time_decay_1day_revenue' => 'float', 'time_decay_1day_roas' => 'float', 'time_decay_7day_convs' => 'float', 'time_decay_7day_convs_per_1k_impress' => 'float', 'time_decay_7day_convs_per_click' => 'float', 'time_decay_7day_convs_per_visit' => 'float', 'time_decay_7day_cpa' => 'float', 'time_decay_7day_revenue' => 'float', 'time_decay_7day_roas' => 'float', 'type' => 'string');
131
  }
132
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/AutomotiveModelFields.php CHANGED
@@ -50,6 +50,7 @@ class AutomotiveModelFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnu
50
  const FUEL_TYPE = 'fuel_type';
51
  const GENERATION = 'generation';
52
  const ID = 'id';
 
53
  const IMAGES = 'images';
54
  const INTERIOR_COLOR = 'interior_color';
55
  const INTERIOR_UPHOLSTERY = 'interior_upholstery';
@@ -64,6 +65,6 @@ class AutomotiveModelFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnu
64
  const YEAR = 'year';
65
  public function getFieldTypes()
66
  {
67
- return array('applinks' => 'CatalogItemAppLinks', 'automotive_model_id' => 'string', 'availability' => 'string', 'body_style' => 'string', 'category_specific_fields' => 'CatalogSubVerticalList', 'currency' => 'string', 'custom_label_0' => 'string', 'description' => 'string', 'drivetrain' => 'string', 'exterior_color' => 'string', 'finance_description' => 'string', 'finance_type' => 'string', 'fuel_type' => 'string', 'generation' => 'string', 'id' => 'string', 'images' => 'list<string>', 'interior_color' => 'string', 'interior_upholstery' => 'string', 'make' => 'string', 'model' => 'string', 'price' => 'string', 'sanitized_images' => 'list<string>', 'title' => 'string', 'transmission' => 'string', 'trim' => 'string', 'url' => 'string', 'year' => 'unsigned int');
68
  }
69
  }
50
  const FUEL_TYPE = 'fuel_type';
51
  const GENERATION = 'generation';
52
  const ID = 'id';
53
+ const IMAGE_FETCH_STATUS = 'image_fetch_status';
54
  const IMAGES = 'images';
55
  const INTERIOR_COLOR = 'interior_color';
56
  const INTERIOR_UPHOLSTERY = 'interior_upholstery';
65
  const YEAR = 'year';
66
  public function getFieldTypes()
67
  {
68
+ return array('applinks' => 'CatalogItemAppLinks', 'automotive_model_id' => 'string', 'availability' => 'string', 'body_style' => 'string', 'category_specific_fields' => 'CatalogSubVerticalList', 'currency' => 'string', 'custom_label_0' => 'string', 'description' => 'string', 'drivetrain' => 'string', 'exterior_color' => 'string', 'finance_description' => 'string', 'finance_type' => 'string', 'fuel_type' => 'string', 'generation' => 'string', 'id' => 'string', 'image_fetch_status' => 'ImageFetchStatus', 'images' => 'list<string>', 'interior_color' => 'string', 'interior_upholstery' => 'string', 'make' => 'string', 'model' => 'string', 'price' => 'string', 'sanitized_images' => 'list<string>', 'title' => 'string', 'transmission' => 'string', 'trim' => 'string', 'url' => 'string', 'year' => 'unsigned int');
69
  }
70
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/CPASParentCatalogSettingsFields.php CHANGED
@@ -37,9 +37,10 @@ class CPASParentCatalogSettingsFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\A
37
  {
38
  const ATTRIBUTION_WINDOWS = 'attribution_windows';
39
  const DEFAULT_CURRENCY = 'default_currency';
 
40
  const ID = 'id';
41
  public function getFieldTypes()
42
  {
43
- return array('attribution_windows' => 'list<string>', 'default_currency' => 'string', 'id' => 'string');
44
  }
45
  }
37
  {
38
  const ATTRIBUTION_WINDOWS = 'attribution_windows';
39
  const DEFAULT_CURRENCY = 'default_currency';
40
+ const DISABLE_USE_AS_PARENT_CATALOG = 'disable_use_as_parent_catalog';
41
  const ID = 'id';
42
  public function getFieldTypes()
43
  {
44
+ return array('attribution_windows' => 'list<string>', 'default_currency' => 'string', 'disable_use_as_parent_catalog' => 'bool', 'id' => 'string');
45
  }
46
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/CatalogSubVerticalListFields.php CHANGED
@@ -47,7 +47,6 @@ class CatalogSubVerticalListFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\Abst
47
  const CLO_OFFER = 'clo_offer';
48
  const CLOTHING = 'clothing';
49
  const CLOTHING_ACCESSORIES = 'clothing_accessories';
50
- const CLOTHING_GROUP = 'clothing_group';
51
  const COMPUTER_COMPONENTS = 'computer_components';
52
  const COMPUTERS_AND_TABLETS = 'computers_and_tablets';
53
  const COMPUTERS_LAPTOPS_AND_TABLETS = 'computers_laptops_and_tablets';
@@ -92,6 +91,6 @@ class CatalogSubVerticalListFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\Abst
92
  const WATCHES = 'watches';
93
  public function getFieldTypes()
94
  {
95
- return array('appliances' => 'Object', 'baby_feeding' => 'Object', 'baby_transport' => 'Object', 'beauty' => 'Object', 'bedding' => 'Object', 'cameras' => 'Object', 'cameras_and_photos' => 'Object', 'cell_phones_and_smart_watches' => 'Object', 'cleaning_supplies' => 'Object', 'clo_offer' => 'Object', 'clothing' => 'Object', 'clothing_accessories' => 'Object', 'clothing_group' => 'Object', 'computer_components' => 'Object', 'computers_and_tablets' => 'Object', 'computers_laptops_and_tablets' => 'Object', 'diapering_and_potty_training' => 'Object', 'digital_product_offer' => 'Object', 'electronic_accessories_and_cables' => 'Object', 'electronics_accessories' => 'Object', 'furniture' => 'Object', 'health' => 'Object', 'home' => 'Object', 'home_goods' => 'Object', 'household_and_cleaning_supplies' => 'Object', 'jewelry' => 'Object', 'large_appliances' => 'Object', 'local_service_business_item' => 'Object', 'local_service_business_restaurant' => 'Object', 'loyalty_offer' => 'Object', 'meetup_space' => 'Object', 'nursery' => 'Object', 'printers_and_scanners' => 'Object', 'printers_scanners_and_fax_machines' => 'Object', 'product_discount' => 'Object', 'projectors' => 'Object', 'shoes' => 'Object', 'shoes_and_footwear' => 'Object', 'software' => 'Object', 'televisions_and_monitors' => 'Object', 'test_child_sub_vertical' => 'Object', 'test_grand_child_sub_vertical' => 'Object', 'test_sub_vertical' => 'Object', 'test_sub_vertical_alias' => 'Object', 'test_sub_vertical_data_object' => 'Object', 'third_party_electronics' => 'Object', 'third_party_toys_and_games' => 'Object', 'toys' => 'Object', 'toys_and_games' => 'Object', 'tvs_and_monitors' => 'Object', 'vehicle_manufacturer' => 'Object', 'video_game_consoles_and_video_games' => 'Object', 'video_games_and_consoles' => 'Object', 'video_projectors' => 'Object', 'watches' => 'Object');
96
  }
97
  }
47
  const CLO_OFFER = 'clo_offer';
48
  const CLOTHING = 'clothing';
49
  const CLOTHING_ACCESSORIES = 'clothing_accessories';
 
50
  const COMPUTER_COMPONENTS = 'computer_components';
51
  const COMPUTERS_AND_TABLETS = 'computers_and_tablets';
52
  const COMPUTERS_LAPTOPS_AND_TABLETS = 'computers_laptops_and_tablets';
91
  const WATCHES = 'watches';
92
  public function getFieldTypes()
93
  {
94
+ return array('appliances' => 'Object', 'baby_feeding' => 'Object', 'baby_transport' => 'Object', 'beauty' => 'Object', 'bedding' => 'Object', 'cameras' => 'Object', 'cameras_and_photos' => 'Object', 'cell_phones_and_smart_watches' => 'Object', 'cleaning_supplies' => 'Object', 'clo_offer' => 'Object', 'clothing' => 'Object', 'clothing_accessories' => 'Object', 'computer_components' => 'Object', 'computers_and_tablets' => 'Object', 'computers_laptops_and_tablets' => 'Object', 'diapering_and_potty_training' => 'Object', 'digital_product_offer' => 'Object', 'electronic_accessories_and_cables' => 'Object', 'electronics_accessories' => 'Object', 'furniture' => 'Object', 'health' => 'Object', 'home' => 'Object', 'home_goods' => 'Object', 'household_and_cleaning_supplies' => 'Object', 'jewelry' => 'Object', 'large_appliances' => 'Object', 'local_service_business_item' => 'Object', 'local_service_business_restaurant' => 'Object', 'loyalty_offer' => 'Object', 'meetup_space' => 'Object', 'nursery' => 'Object', 'printers_and_scanners' => 'Object', 'printers_scanners_and_fax_machines' => 'Object', 'product_discount' => 'Object', 'projectors' => 'Object', 'shoes' => 'Object', 'shoes_and_footwear' => 'Object', 'software' => 'Object', 'televisions_and_monitors' => 'Object', 'test_child_sub_vertical' => 'Object', 'test_grand_child_sub_vertical' => 'Object', 'test_sub_vertical' => 'Object', 'test_sub_vertical_alias' => 'Object', 'test_sub_vertical_data_object' => 'Object', 'third_party_electronics' => 'Object', 'third_party_toys_and_games' => 'Object', 'toys' => 'Object', 'toys_and_games' => 'Object', 'tvs_and_monitors' => 'Object', 'vehicle_manufacturer' => 'Object', 'video_game_consoles_and_video_games' => 'Object', 'video_games_and_consoles' => 'Object', 'video_projectors' => 'Object', 'watches' => 'Object');
95
  }
96
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/CommentFields.php CHANGED
@@ -60,6 +60,6 @@ class CommentFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
60
  const USER_LIKES = 'user_likes';
61
  public function getFieldTypes()
62
  {
63
- return array('admin_creator' => 'User', 'application' => 'Application', 'attachment' => 'Object', 'can_comment' => 'bool', 'can_hide' => 'bool', 'can_like' => 'bool', 'can_remove' => 'bool', 'can_reply_privately' => 'bool', 'comment_count' => 'unsigned int', 'created_time' => 'datetime', 'from' => 'Object', 'id' => 'string', 'is_hidden' => 'bool', 'is_private' => 'bool', 'like_count' => 'unsigned int', 'live_broadcast_timestamp' => 'unsigned int', 'message' => 'string', 'message_tags' => 'list<EntityAtTextRange>', 'object' => 'Object', 'parent' => 'Comment', 'permalink_url' => 'string', 'private_reply_conversation' => 'Object', 'user_likes' => 'bool');
64
  }
65
  }
60
  const USER_LIKES = 'user_likes';
61
  public function getFieldTypes()
62
  {
63
+ return array('admin_creator' => 'User', 'application' => 'Application', 'attachment' => 'Object', 'can_comment' => 'bool', 'can_hide' => 'bool', 'can_like' => 'bool', 'can_remove' => 'bool', 'can_reply_privately' => 'bool', 'comment_count' => 'unsigned int', 'created_time' => 'datetime', 'from' => 'Object', 'id' => 'string', 'is_hidden' => 'bool', 'is_private' => 'bool', 'like_count' => 'unsigned int', 'live_broadcast_timestamp' => 'unsigned int', 'message' => 'string', 'message_tags' => 'list<EntityAtTextRange>', 'object' => 'Object', 'parent' => 'Comment', 'permalink_url' => 'Object', 'private_reply_conversation' => 'Object', 'user_likes' => 'bool');
64
  }
65
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/CommerceMerchantSettingsFields.php CHANGED
@@ -43,6 +43,7 @@ class CommerceMerchantSettingsFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\Ab
43
  const DISPLAY_NAME = 'display_name';
44
  const EXTERNAL_MERCHANT_ID = 'external_merchant_id';
45
  const FACEBOOK_CHANNEL = 'facebook_channel';
 
46
  const HAS_DISCOUNT_CODE = 'has_discount_code';
47
  const HAS_ONSITE_INTENT = 'has_onsite_intent';
48
  const ID = 'id';
@@ -62,6 +63,6 @@ class CommerceMerchantSettingsFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\Ab
62
  const WHATSAPP_CHANNEL = 'whatsapp_channel';
63
  public function getFieldTypes()
64
  {
65
- return array('braintree_merchant_id' => 'string', 'checkout_message' => 'string', 'contact_email' => 'string', 'cta' => 'string', 'disable_checkout_urls' => 'bool', 'display_name' => 'string', 'external_merchant_id' => 'string', 'facebook_channel' => 'Object', 'has_discount_code' => 'bool', 'has_onsite_intent' => 'bool', 'id' => 'string', 'instagram_channel' => 'Object', 'merchant_alert_email' => 'string', 'merchant_page' => 'Profile', 'merchant_status' => 'string', 'onsite_commerce_merchant' => 'Object', 'payment_provider' => 'string', 'privacy_url_by_locale' => 'map<string, string>', 'review_rejection_messages' => 'list<string>', 'review_rejection_reasons' => 'list<string>', 'review_status' => 'string', 'supported_card_types' => 'list<string>', 'terms' => 'string', 'terms_url_by_locale' => 'map<string, string>', 'whatsapp_channel' => 'Object');
66
  }
67
  }
43
  const DISPLAY_NAME = 'display_name';
44
  const EXTERNAL_MERCHANT_ID = 'external_merchant_id';
45
  const FACEBOOK_CHANNEL = 'facebook_channel';
46
+ const FEATURE_ELIGIBILITY = 'feature_eligibility';
47
  const HAS_DISCOUNT_CODE = 'has_discount_code';
48
  const HAS_ONSITE_INTENT = 'has_onsite_intent';
49
  const ID = 'id';
63
  const WHATSAPP_CHANNEL = 'whatsapp_channel';
64
  public function getFieldTypes()
65
  {
66
+ return array('braintree_merchant_id' => 'string', 'checkout_message' => 'string', 'contact_email' => 'string', 'cta' => 'string', 'disable_checkout_urls' => 'bool', 'display_name' => 'string', 'external_merchant_id' => 'string', 'facebook_channel' => 'Object', 'feature_eligibility' => 'Object', 'has_discount_code' => 'bool', 'has_onsite_intent' => 'bool', 'id' => 'string', 'instagram_channel' => 'Object', 'merchant_alert_email' => 'string', 'merchant_page' => 'Profile', 'merchant_status' => 'string', 'onsite_commerce_merchant' => 'Object', 'payment_provider' => 'string', 'privacy_url_by_locale' => 'map<string, string>', 'review_rejection_messages' => 'list<string>', 'review_rejection_reasons' => 'list<string>', 'review_status' => 'string', 'supported_card_types' => 'list<string>', 'terms' => 'string', 'terms_url_by_locale' => 'map<string, string>', 'whatsapp_channel' => 'Object');
67
  }
68
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/CustomAudienceFields.php CHANGED
@@ -82,17 +82,15 @@ class CustomAudienceFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
82
  const EVENT_SOURCES = 'event_sources';
83
  const EXCLUSIONS = 'exclusions';
84
  const INCLUSIONS = 'inclusions';
85
- const IS_HOUSEHOLD_EXCLUSION = 'is_household_exclusion';
86
  const LIST_OF_ACCOUNTS = 'list_of_accounts';
87
  const ORIGIN_AUDIENCE_ID = 'origin_audience_id';
88
  const PARENT_AUDIENCE_ID = 'parent_audience_id';
89
  const PARTNER_REFERENCE_KEY = 'partner_reference_key';
90
  const PREFILL = 'prefill';
91
  const PRODUCT_SET_ID = 'product_set_id';
92
- const TAGS = 'tags';
93
  const VIDEO_GROUP_IDS = 'video_group_ids';
94
  public function getFieldTypes()
95
  {
96
- return array('account_id' => 'string', 'approximate_count' => 'int', 'customer_file_source' => 'string', 'data_source' => 'CustomAudienceDataSource', 'data_source_types' => 'string', 'datafile_custom_audience_uploading_status' => 'string', 'delivery_status' => 'CustomAudienceStatus', 'description' => 'string', 'excluded_custom_audiences' => 'list<CustomAudience>', 'external_event_source' => 'AdsPixel', 'household_audience' => 'int', 'id' => 'string', 'included_custom_audiences' => 'list<CustomAudience>', 'is_household' => 'bool', 'is_snapshot' => 'bool', 'is_value_based' => 'bool', 'lookalike_audience_ids' => 'list<string>', 'lookalike_spec' => 'LookalikeSpec', 'name' => 'string', 'operation_status' => 'CustomAudienceStatus', 'opt_out_link' => 'string', 'permission_for_actions' => 'AudiencePermissionForActions', 'pixel_id' => 'string', 'regulated_audience_spec' => 'LookalikeSpec', 'retention_days' => 'int', 'rev_share_policy_id' => 'unsigned int', 'rule' => 'string', 'rule_aggregation' => 'string', 'rule_v2' => 'string', 'seed_audience' => 'int', 'sharing_status' => 'CustomAudienceSharingStatus', 'subtype' => 'string', 'time_content_updated' => 'unsigned int', 'time_created' => 'unsigned int', 'time_updated' => 'unsigned int', 'allowed_domains' => 'list<string>', 'associated_audience_id' => 'unsigned int', 'claim_objective' => 'ClaimObjective', 'content_type' => 'ContentType', 'countries' => 'string', 'creation_params' => 'map', 'dataset_id' => 'string', 'enable_fetch_or_create' => 'bool', 'event_source_group' => 'string', 'event_sources' => 'list<map>', 'exclusions' => 'list<Object>', 'inclusions' => 'list<Object>', 'is_household_exclusion' => 'bool', 'list_of_accounts' => 'list<unsigned int>', 'origin_audience_id' => 'string', 'parent_audience_id' => 'unsigned int', 'partner_reference_key' => 'string', 'prefill' => 'bool', 'product_set_id' => 'string', 'tags' => 'list<string>', 'video_group_ids' => 'list<string>');
97
  }
98
  }
82
  const EVENT_SOURCES = 'event_sources';
83
  const EXCLUSIONS = 'exclusions';
84
  const INCLUSIONS = 'inclusions';
 
85
  const LIST_OF_ACCOUNTS = 'list_of_accounts';
86
  const ORIGIN_AUDIENCE_ID = 'origin_audience_id';
87
  const PARENT_AUDIENCE_ID = 'parent_audience_id';
88
  const PARTNER_REFERENCE_KEY = 'partner_reference_key';
89
  const PREFILL = 'prefill';
90
  const PRODUCT_SET_ID = 'product_set_id';
 
91
  const VIDEO_GROUP_IDS = 'video_group_ids';
92
  public function getFieldTypes()
93
  {
94
+ return array('account_id' => 'string', 'approximate_count' => 'int', 'customer_file_source' => 'string', 'data_source' => 'CustomAudienceDataSource', 'data_source_types' => 'string', 'datafile_custom_audience_uploading_status' => 'string', 'delivery_status' => 'CustomAudienceStatus', 'description' => 'string', 'excluded_custom_audiences' => 'list<CustomAudience>', 'external_event_source' => 'AdsPixel', 'household_audience' => 'int', 'id' => 'string', 'included_custom_audiences' => 'list<CustomAudience>', 'is_household' => 'bool', 'is_snapshot' => 'bool', 'is_value_based' => 'bool', 'lookalike_audience_ids' => 'list<string>', 'lookalike_spec' => 'LookalikeSpec', 'name' => 'string', 'operation_status' => 'CustomAudienceStatus', 'opt_out_link' => 'string', 'permission_for_actions' => 'AudiencePermissionForActions', 'pixel_id' => 'string', 'regulated_audience_spec' => 'LookalikeSpec', 'retention_days' => 'int', 'rev_share_policy_id' => 'unsigned int', 'rule' => 'string', 'rule_aggregation' => 'string', 'rule_v2' => 'string', 'seed_audience' => 'int', 'sharing_status' => 'CustomAudienceSharingStatus', 'subtype' => 'string', 'time_content_updated' => 'unsigned int', 'time_created' => 'unsigned int', 'time_updated' => 'unsigned int', 'allowed_domains' => 'list<string>', 'associated_audience_id' => 'unsigned int', 'claim_objective' => 'ClaimObjective', 'content_type' => 'ContentType', 'countries' => 'string', 'creation_params' => 'map', 'dataset_id' => 'string', 'enable_fetch_or_create' => 'bool', 'event_source_group' => 'string', 'event_sources' => 'list<map>', 'exclusions' => 'list<Object>', 'inclusions' => 'list<Object>', 'list_of_accounts' => 'list<unsigned int>', 'origin_audience_id' => 'string', 'parent_audience_id' => 'unsigned int', 'partner_reference_key' => 'string', 'prefill' => 'bool', 'product_set_id' => 'string', 'video_group_ids' => 'list<string>');
95
  }
96
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DeliveryWindowFields.php ADDED
@@ -0,0 +1,294 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
5
+ *
6
+ * You are hereby granted a non-exclusive, worldwide, royalty-free license to
7
+ * use, copy, modify, and distribute this software in source code or binary
8
+ * form for use in connection with the web services and APIs provided by
9
+ * Facebook.
10
+ *
11
+ * As with any software that integrates with the Facebook platform, your use
12
+ * of this software is subject to the Facebook Developer Principles and
13
+ * Policies [http://developers.facebook.com/policy/]. This copyright notice
14
+ * shall be included in all copies or substantial portions of the software.
15
+ *
16
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
19
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
21
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
22
+ * DEALINGS IN THE SOFTWARE.
23
+ *
24
+ */
25
+ namespace PYS_PRO_GLOBAL\FacebookAds\Object\Fields;
26
+
27
+ use PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum;
28
+ /**
29
+ * This class is auto-generated.
30
+ *
31
+ * For any issues or feature requests related to this class, please let us know
32
+ * on github and we'll fix in our codegen framework. We'll not be able to accept
33
+ * pull request for this class.
34
+ *
35
+ */
36
+ class DeliveryWindowFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
37
+ {
38
+ const AD = 'ad';
39
+ const AE = 'ae';
40
+ const AF = 'af';
41
+ const AG = 'ag';
42
+ const AI = 'ai';
43
+ const AL = 'al';
44
+ const ALL = 'all';
45
+ const AM = 'am';
46
+ const AN = 'an';
47
+ const AO = 'ao';
48
+ const AQ = 'aq';
49
+ const AR = 'ar';
50
+ const FIELD_AS = 'as';
51
+ const AT = 'at';
52
+ const AU = 'au';
53
+ const AW = 'aw';
54
+ const AX = 'ax';
55
+ const AZ = 'az';
56
+ const BA = 'ba';
57
+ const BB = 'bb';
58
+ const BD = 'bd';
59
+ const BE = 'be';
60
+ const BF = 'bf';
61
+ const BG = 'bg';
62
+ const BH = 'bh';
63
+ const BI = 'bi';
64
+ const BJ = 'bj';
65
+ const BL = 'bl';
66
+ const BM = 'bm';
67
+ const BN = 'bn';
68
+ const BO = 'bo';
69
+ const BQ = 'bq';
70
+ const BR = 'br';
71
+ const BS = 'bs';
72
+ const BT = 'bt';
73
+ const BV = 'bv';
74
+ const BW = 'bw';
75
+ const BY = 'by';
76
+ const BZ = 'bz';
77
+ const CA = 'ca';
78
+ const CC = 'cc';
79
+ const CD = 'cd';
80
+ const CF = 'cf';
81
+ const CG = 'cg';
82
+ const CH = 'ch';
83
+ const CI = 'ci';
84
+ const CK = 'ck';
85
+ const CL = 'cl';
86
+ const CM = 'cm';
87
+ const CN = 'cn';
88
+ const CO = 'co';
89
+ const CR = 'cr';
90
+ const CU = 'cu';
91
+ const CV = 'cv';
92
+ const CW = 'cw';
93
+ const CX = 'cx';
94
+ const CY = 'cy';
95
+ const CZ = 'cz';
96
+ const DE = 'de';
97
+ const DJ = 'dj';
98
+ const DK = 'dk';
99
+ const DM = 'dm';
100
+ const FIELD_DO = 'do';
101
+ const DZ = 'dz';
102
+ const EC = 'ec';
103
+ const EE = 'ee';
104
+ const EG = 'eg';
105
+ const EH = 'eh';
106
+ const ER = 'er';
107
+ const ES = 'es';
108
+ const ET = 'et';
109
+ const FI = 'fi';
110
+ const FJ = 'fj';
111
+ const FK = 'fk';
112
+ const FM = 'fm';
113
+ const FO = 'fo';
114
+ const FR = 'fr';
115
+ const GA = 'ga';
116
+ const GB = 'gb';
117
+ const GD = 'gd';
118
+ const GE = 'ge';
119
+ const GF = 'gf';
120
+ const GG = 'gg';
121
+ const GH = 'gh';
122
+ const GI = 'gi';
123
+ const GL = 'gl';
124
+ const GM = 'gm';
125
+ const GN = 'gn';
126
+ const GP = 'gp';
127
+ const GQ = 'gq';
128
+ const GR = 'gr';
129
+ const GS = 'gs';
130
+ const GT = 'gt';
131
+ const GU = 'gu';
132
+ const GW = 'gw';
133
+ const GY = 'gy';
134
+ const HK = 'hk';
135
+ const HM = 'hm';
136
+ const HN = 'hn';
137
+ const HR = 'hr';
138
+ const HT = 'ht';
139
+ const HU = 'hu';
140
+ const ID = 'id';
141
+ const IE = 'ie';
142
+ const IL = 'il';
143
+ const IM = 'im';
144
+ const IN = 'in';
145
+ const IO = 'io';
146
+ const IQ = 'iq';
147
+ const IR = 'ir';
148
+ const IS = 'is';
149
+ const IT = 'it';
150
+ const JE = 'je';
151
+ const JM = 'jm';
152
+ const JO = 'jo';
153
+ const JP = 'jp';
154
+ const KE = 'ke';
155
+ const KG = 'kg';
156
+ const KH = 'kh';
157
+ const KI = 'ki';
158
+ const KM = 'km';
159
+ const KN = 'kn';
160
+ const KP = 'kp';
161
+ const KR = 'kr';
162
+ const KW = 'kw';
163
+ const KY = 'ky';
164
+ const KZ = 'kz';
165
+ const LA = 'la';
166
+ const LB = 'lb';
167
+ const LC = 'lc';
168
+ const LI = 'li';
169
+ const LK = 'lk';
170
+ const LR = 'lr';
171
+ const LS = 'ls';
172
+ const LT = 'lt';
173
+ const LU = 'lu';
174
+ const LV = 'lv';
175
+ const LY = 'ly';
176
+ const MA = 'ma';
177
+ const MC = 'mc';
178
+ const MD = 'md';
179
+ const ME = 'me';
180
+ const MF = 'mf';
181
+ const MG = 'mg';
182
+ const MH = 'mh';
183
+ const MK = 'mk';
184
+ const ML = 'ml';
185
+ const MM = 'mm';
186
+ const MN = 'mn';
187
+ const MO = 'mo';
188
+ const MP = 'mp';
189
+ const MQ = 'mq';
190
+ const MR = 'mr';
191
+ const MS = 'ms';
192
+ const MT = 'mt';
193
+ const MU = 'mu';
194
+ const MV = 'mv';
195
+ const MW = 'mw';
196
+ const MX = 'mx';
197
+ const MY = 'my';
198
+ const MZ = 'mz';
199
+ const NA = 'na';
200
+ const NC = 'nc';
201
+ const NE = 'ne';
202
+ const NF = 'nf';
203
+ const NG = 'ng';
204
+ const NI = 'ni';
205
+ const NL = 'nl';
206
+ const NO = 'no';
207
+ const NP = 'np';
208
+ const NR = 'nr';
209
+ const NU = 'nu';
210
+ const NZ = 'nz';
211
+ const OM = 'om';
212
+ const PA = 'pa';
213
+ const PE = 'pe';
214
+ const PF = 'pf';
215
+ const PG = 'pg';
216
+ const PH = 'ph';
217
+ const PK = 'pk';
218
+ const PL = 'pl';
219
+ const PM = 'pm';
220
+ const PN = 'pn';
221
+ const PR = 'pr';
222
+ const PS = 'ps';
223
+ const PT = 'pt';
224
+ const PW = 'pw';
225
+ const PY = 'py';
226
+ const QA = 'qa';
227
+ const RE = 're';
228
+ const RO = 'ro';
229
+ const RS = 'rs';
230
+ const RU = 'ru';
231
+ const RW = 'rw';
232
+ const SA = 'sa';
233
+ const SB = 'sb';
234
+ const SC = 'sc';
235
+ const SD = 'sd';
236
+ const SE = 'se';
237
+ const SG = 'sg';
238
+ const SH = 'sh';
239
+ const SI = 'si';
240
+ const SJ = 'sj';
241
+ const SK = 'sk';
242
+ const SL = 'sl';
243
+ const SM = 'sm';
244
+ const SN = 'sn';
245
+ const SO = 'so';
246
+ const SR = 'sr';
247
+ const SS = 'ss';
248
+ const ST = 'st';
249
+ const SV = 'sv';
250
+ const SX = 'sx';
251
+ const SY = 'sy';
252
+ const SZ = 'sz';
253
+ const TC = 'tc';
254
+ const TD = 'td';
255
+ const TF = 'tf';
256
+ const TG = 'tg';
257
+ const TH = 'th';
258
+ const TJ = 'tj';
259
+ const TK = 'tk';
260
+ const TL = 'tl';
261
+ const TM = 'tm';
262
+ const TN = 'tn';
263
+ const TO = 'to';
264
+ const TR = 'tr';
265
+ const TT = 'tt';
266
+ const TV = 'tv';
267
+ const TW = 'tw';
268
+ const TZ = 'tz';
269
+ const UA = 'ua';
270
+ const UG = 'ug';
271
+ const UM = 'um';
272
+ const US = 'us';
273
+ const UY = 'uy';
274
+ const UZ = 'uz';
275
+ const VA = 'va';
276
+ const VC = 'vc';
277
+ const VE = 've';
278
+ const VG = 'vg';
279
+ const VI = 'vi';
280
+ const VN = 'vn';
281
+ const VU = 'vu';
282
+ const WF = 'wf';
283
+ const WS = 'ws';
284
+ const XK = 'xk';
285
+ const YE = 'ye';
286
+ const YT = 'yt';
287
+ const ZA = 'za';
288
+ const ZM = 'zm';
289
+ const ZW = 'zw';
290
+ public function getFieldTypes()
291
+ {
292
+ return array('ad' => 'int', 'ae' => 'int', 'af' => 'int', 'ag' => 'int', 'ai' => 'int', 'al' => 'int', 'all' => 'int', 'am' => 'int', 'an' => 'int', 'ao' => 'int', 'aq' => 'int', 'ar' => 'int', 'as' => 'int', 'at' => 'int', 'au' => 'int', 'aw' => 'int', 'ax' => 'int', 'az' => 'int', 'ba' => 'int', 'bb' => 'int', 'bd' => 'int', 'be' => 'int', 'bf' => 'int', 'bg' => 'int', 'bh' => 'int', 'bi' => 'int', 'bj' => 'int', 'bl' => 'int', 'bm' => 'int', 'bn' => 'int', 'bo' => 'int', 'bq' => 'int', 'br' => 'int', 'bs' => 'int', 'bt' => 'int', 'bv' => 'int', 'bw' => 'int', 'by' => 'int', 'bz' => 'int', 'ca' => 'int', 'cc' => 'int', 'cd' => 'int', 'cf' => 'int', 'cg' => 'int', 'ch' => 'int', 'ci' => 'int', 'ck' => 'int', 'cl' => 'int', 'cm' => 'int', 'cn' => 'int', 'co' => 'int', 'cr' => 'int', 'cu' => 'int', 'cv' => 'int', 'cw' => 'int', 'cx' => 'int', 'cy' => 'int', 'cz' => 'int', 'de' => 'int', 'dj' => 'int', 'dk' => 'int', 'dm' => 'int', 'do' => 'int', 'dz' => 'int', 'ec' => 'int', 'ee' => 'int', 'eg' => 'int', 'eh' => 'int', 'er' => 'int', 'es' => 'int', 'et' => 'int', 'fi' => 'int', 'fj' => 'int', 'fk' => 'int', 'fm' => 'int', 'fo' => 'int', 'fr' => 'int', 'ga' => 'int', 'gb' => 'int', 'gd' => 'int', 'ge' => 'int', 'gf' => 'int', 'gg' => 'int', 'gh' => 'int', 'gi' => 'int', 'gl' => 'int', 'gm' => 'int', 'gn' => 'int', 'gp' => 'int', 'gq' => 'int', 'gr' => 'int', 'gs' => 'int', 'gt' => 'int', 'gu' => 'int', 'gw' => 'int', 'gy' => 'int', 'hk' => 'int', 'hm' => 'int', 'hn' => 'int', 'hr' => 'int', 'ht' => 'int', 'hu' => 'int', 'id' => 'int', 'ie' => 'int', 'il' => 'int', 'im' => 'int', 'in' => 'int', 'io' => 'int', 'iq' => 'int', 'ir' => 'int', 'is' => 'int', 'it' => 'int', 'je' => 'int', 'jm' => 'int', 'jo' => 'int', 'jp' => 'int', 'ke' => 'int', 'kg' => 'int', 'kh' => 'int', 'ki' => 'int', 'km' => 'int', 'kn' => 'int', 'kp' => 'int', 'kr' => 'int', 'kw' => 'int', 'ky' => 'int', 'kz' => 'int', 'la' => 'int', 'lb' => 'int', 'lc' => 'int', 'li' => 'int', 'lk' => 'int', 'lr' => 'int', 'ls' => 'int', 'lt' => 'int', 'lu' => 'int', 'lv' => 'int', 'ly' => 'int', 'ma' => 'int', 'mc' => 'int', 'md' => 'int', 'me' => 'int', 'mf' => 'int', 'mg' => 'int', 'mh' => 'int', 'mk' => 'int', 'ml' => 'int', 'mm' => 'int', 'mn' => 'int', 'mo' => 'int', 'mp' => 'int', 'mq' => 'int', 'mr' => 'int', 'ms' => 'int', 'mt' => 'int', 'mu' => 'int', 'mv' => 'int', 'mw' => 'int', 'mx' => 'int', 'my' => 'int', 'mz' => 'int', 'na' => 'int', 'nc' => 'int', 'ne' => 'int', 'nf' => 'int', 'ng' => 'int', 'ni' => 'int', 'nl' => 'int', 'no' => 'int', 'np' => 'int', 'nr' => 'int', 'nu' => 'int', 'nz' => 'int', 'om' => 'int', 'pa' => 'int', 'pe' => 'int', 'pf' => 'int', 'pg' => 'int', 'ph' => 'int', 'pk' => 'int', 'pl' => 'int', 'pm' => 'int', 'pn' => 'int', 'pr' => 'int', 'ps' => 'int', 'pt' => 'int', 'pw' => 'int', 'py' => 'int', 'qa' => 'int', 're' => 'int', 'ro' => 'int', 'rs' => 'int', 'ru' => 'int', 'rw' => 'int', 'sa' => 'int', 'sb' => 'int', 'sc' => 'int', 'sd' => 'int', 'se' => 'int', 'sg' => 'int', 'sh' => 'int', 'si' => 'int', 'sj' => 'int', 'sk' => 'int', 'sl' => 'int', 'sm' => 'int', 'sn' => 'int', 'so' => 'int', 'sr' => 'int', 'ss' => 'int', 'st' => 'int', 'sv' => 'int', 'sx' => 'int', 'sy' => 'int', 'sz' => 'int', 'tc' => 'int', 'td' => 'int', 'tf' => 'int', 'tg' => 'int', 'th' => 'int', 'tj' => 'int', 'tk' => 'int', 'tl' => 'int', 'tm' => 'int', 'tn' => 'int', 'to' => 'int', 'tr' => 'int', 'tt' => 'int', 'tv' => 'int', 'tw' => 'int', 'tz' => 'int', 'ua' => 'int', 'ug' => 'int', 'um' => 'int', 'us' => 'int', 'uy' => 'int', 'uz' => 'int', 'va' => 'int', 'vc' => 'int', 've' => 'int', 'vg' => 'int', 'vi' => 'int', 'vn' => 'int', 'vu' => 'int', 'wf' => 'int', 'ws' => 'int', 'xk' => 'int', 'ye' => 'int', 'yt' => 'int', 'za' => 'int', 'zm' => 'int', 'zw' => 'int');
293
+ }
294
+ }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/DestinationFields.php CHANGED
@@ -42,6 +42,7 @@ class DestinationFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
42
  const DESCRIPTION = 'description';
43
  const DESTINATION_ID = 'destination_id';
44
  const ID = 'id';
 
45
  const IMAGES = 'images';
46
  const NAME = 'name';
47
  const PRICE = 'price';
@@ -51,6 +52,6 @@ class DestinationFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
51
  const URL = 'url';
52
  public function getFieldTypes()
53
  {
54
- return array('address' => 'string', 'applinks' => 'CatalogItemAppLinks', 'category_specific_fields' => 'CatalogSubVerticalList', 'currency' => 'string', 'description' => 'string', 'destination_id' => 'string', 'id' => 'string', 'images' => 'list<string>', 'name' => 'string', 'price' => 'string', 'price_change' => 'string', 'sanitized_images' => 'list<string>', 'types' => 'list<string>', 'url' => 'string');
55
  }
56
  }
42
  const DESCRIPTION = 'description';
43
  const DESTINATION_ID = 'destination_id';
44
  const ID = 'id';
45
+ const IMAGE_FETCH_STATUS = 'image_fetch_status';
46
  const IMAGES = 'images';
47
  const NAME = 'name';
48
  const PRICE = 'price';
52
  const URL = 'url';
53
  public function getFieldTypes()
54
  {
55
+ return array('address' => 'string', 'applinks' => 'CatalogItemAppLinks', 'category_specific_fields' => 'CatalogSubVerticalList', 'currency' => 'string', 'description' => 'string', 'destination_id' => 'string', 'id' => 'string', 'image_fetch_status' => 'ImageFetchStatus', 'images' => 'list<string>', 'name' => 'string', 'price' => 'string', 'price_change' => 'string', 'sanitized_images' => 'list<string>', 'types' => 'list<string>', 'url' => 'string');
56
  }
57
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/FlightFields.php CHANGED
@@ -43,6 +43,7 @@ class FlightFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
43
  const DESTINATION_CITY = 'destination_city';
44
  const FLIGHT_ID = 'flight_id';
45
  const ID = 'id';
 
46
  const IMAGES = 'images';
47
  const ONEWAY_CURRENCY = 'oneway_currency';
48
  const ONEWAY_PRICE = 'oneway_price';
@@ -53,6 +54,6 @@ class FlightFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
53
  const URL = 'url';
54
  public function getFieldTypes()
55
  {
56
- return array('applinks' => 'CatalogItemAppLinks', 'category_specific_fields' => 'CatalogSubVerticalList', 'currency' => 'string', 'description' => 'string', 'destination_airport' => 'string', 'destination_city' => 'string', 'flight_id' => 'string', 'id' => 'string', 'images' => 'list<string>', 'oneway_currency' => 'string', 'oneway_price' => 'string', 'origin_airport' => 'string', 'origin_city' => 'string', 'price' => 'string', 'sanitized_images' => 'list<string>', 'url' => 'string');
57
  }
58
  }
43
  const DESTINATION_CITY = 'destination_city';
44
  const FLIGHT_ID = 'flight_id';
45
  const ID = 'id';
46
+ const IMAGE_FETCH_STATUS = 'image_fetch_status';
47
  const IMAGES = 'images';
48
  const ONEWAY_CURRENCY = 'oneway_currency';
49
  const ONEWAY_PRICE = 'oneway_price';
54
  const URL = 'url';
55
  public function getFieldTypes()
56
  {
57
+ return array('applinks' => 'CatalogItemAppLinks', 'category_specific_fields' => 'CatalogSubVerticalList', 'currency' => 'string', 'description' => 'string', 'destination_airport' => 'string', 'destination_city' => 'string', 'flight_id' => 'string', 'id' => 'string', 'image_fetch_status' => 'ImageFetchStatus', 'images' => 'list<string>', 'oneway_currency' => 'string', 'oneway_price' => 'string', 'origin_airport' => 'string', 'origin_city' => 'string', 'price' => 'string', 'sanitized_images' => 'list<string>', 'url' => 'string');
58
  }
59
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/HomeListingFields.php CHANGED
@@ -58,6 +58,7 @@ class HomeListingFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
58
  const HEATING_TYPE = 'heating_type';
59
  const HOME_LISTING_ID = 'home_listing_id';
60
  const ID = 'id';
 
61
  const IMAGES = 'images';
62
  const LAUNDRY_TYPE = 'laundry_type';
63
  const LISTING_TYPE = 'listing_type';
@@ -80,6 +81,6 @@ class HomeListingFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
80
  const YEAR_BUILT = 'year_built';
81
  public function getFieldTypes()
82
  {
83
- return array('ac_type' => 'string', 'additional_fees_description' => 'string', 'address' => 'Object', 'agent_company' => 'string', 'agent_email' => 'string', 'agent_fb_page_id' => 'Page', 'agent_name' => 'string', 'agent_phone' => 'string', 'applinks' => 'CatalogItemAppLinks', 'area_size' => 'unsigned int', 'area_unit' => 'string', 'availability' => 'string', 'category_specific_fields' => 'CatalogSubVerticalList', 'co_2_emission_rating_eu' => 'Object', 'currency' => 'string', 'days_on_market' => 'unsigned int', 'description' => 'string', 'energy_rating_eu' => 'Object', 'furnish_type' => 'string', 'group_id' => 'string', 'heating_type' => 'string', 'home_listing_id' => 'string', 'id' => 'string', 'images' => 'list<string>', 'laundry_type' => 'string', 'listing_type' => 'string', 'max_currency' => 'string', 'max_price' => 'string', 'min_currency' => 'string', 'min_price' => 'string', 'name' => 'string', 'num_baths' => 'float', 'num_beds' => 'float', 'num_rooms' => 'float', 'num_units' => 'unsigned int', 'parking_type' => 'string', 'partner_verification' => 'string', 'pet_policy' => 'string', 'price' => 'string', 'property_type' => 'string', 'sanitized_images' => 'list<string>', 'url' => 'string', 'year_built' => 'int');
84
  }
85
  }
58
  const HEATING_TYPE = 'heating_type';
59
  const HOME_LISTING_ID = 'home_listing_id';
60
  const ID = 'id';
61
+ const IMAGE_FETCH_STATUS = 'image_fetch_status';
62
  const IMAGES = 'images';
63
  const LAUNDRY_TYPE = 'laundry_type';
64
  const LISTING_TYPE = 'listing_type';
81
  const YEAR_BUILT = 'year_built';
82
  public function getFieldTypes()
83
  {
84
+ return array('ac_type' => 'string', 'additional_fees_description' => 'string', 'address' => 'Object', 'agent_company' => 'string', 'agent_email' => 'string', 'agent_fb_page_id' => 'Page', 'agent_name' => 'string', 'agent_phone' => 'string', 'applinks' => 'CatalogItemAppLinks', 'area_size' => 'unsigned int', 'area_unit' => 'string', 'availability' => 'string', 'category_specific_fields' => 'CatalogSubVerticalList', 'co_2_emission_rating_eu' => 'Object', 'currency' => 'string', 'days_on_market' => 'unsigned int', 'description' => 'string', 'energy_rating_eu' => 'Object', 'furnish_type' => 'string', 'group_id' => 'string', 'heating_type' => 'string', 'home_listing_id' => 'string', 'id' => 'string', 'image_fetch_status' => 'ImageFetchStatus', 'images' => 'list<string>', 'laundry_type' => 'string', 'listing_type' => 'string', 'max_currency' => 'string', 'max_price' => 'string', 'min_currency' => 'string', 'min_price' => 'string', 'name' => 'string', 'num_baths' => 'float', 'num_beds' => 'float', 'num_rooms' => 'float', 'num_units' => 'unsigned int', 'parking_type' => 'string', 'partner_verification' => 'string', 'pet_policy' => 'string', 'price' => 'string', 'property_type' => 'string', 'sanitized_images' => 'list<string>', 'url' => 'string', 'year_built' => 'int');
85
  }
86
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/HotelFields.php CHANGED
@@ -45,6 +45,7 @@ class HotelFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
45
  const GUEST_RATINGS = 'guest_ratings';
46
  const HOTEL_ID = 'hotel_id';
47
  const ID = 'id';
 
48
  const IMAGES = 'images';
49
  const LOWEST_BASE_PRICE = 'lowest_base_price';
50
  const LOYALTY_PROGRAM = 'loyalty_program';
@@ -58,6 +59,6 @@ class HotelFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
58
  const BASE_PRICE = 'base_price';
59
  public function getFieldTypes()
60
  {
61
- return array('address' => 'string', 'applinks' => 'CatalogItemAppLinks', 'brand' => 'string', 'category' => 'string', 'category_specific_fields' => 'CatalogSubVerticalList', 'currency' => 'string', 'description' => 'string', 'guest_ratings' => 'string', 'hotel_id' => 'string', 'id' => 'string', 'images' => 'list<string>', 'lowest_base_price' => 'string', 'loyalty_program' => 'string', 'margin_level' => 'unsigned int', 'name' => 'string', 'phone' => 'string', 'sale_price' => 'string', 'sanitized_images' => 'list<string>', 'star_rating' => 'float', 'url' => 'string', 'base_price' => 'unsigned int');
62
  }
63
  }
45
  const GUEST_RATINGS = 'guest_ratings';
46
  const HOTEL_ID = 'hotel_id';
47
  const ID = 'id';
48
+ const IMAGE_FETCH_STATUS = 'image_fetch_status';
49
  const IMAGES = 'images';
50
  const LOWEST_BASE_PRICE = 'lowest_base_price';
51
  const LOYALTY_PROGRAM = 'loyalty_program';
59
  const BASE_PRICE = 'base_price';
60
  public function getFieldTypes()
61
  {
62
+ return array('address' => 'string', 'applinks' => 'CatalogItemAppLinks', 'brand' => 'string', 'category' => 'string', 'category_specific_fields' => 'CatalogSubVerticalList', 'currency' => 'string', 'description' => 'string', 'guest_ratings' => 'string', 'hotel_id' => 'string', 'id' => 'string', 'image_fetch_status' => 'ImageFetchStatus', 'images' => 'list<string>', 'lowest_base_price' => 'string', 'loyalty_program' => 'string', 'margin_level' => 'unsigned int', 'name' => 'string', 'phone' => 'string', 'sale_price' => 'string', 'sanitized_images' => 'list<string>', 'star_rating' => 'float', 'url' => 'string', 'base_price' => 'unsigned int');
63
  }
64
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/IGMediaFields.php CHANGED
@@ -41,6 +41,7 @@ class IGMediaFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
41
  const IG_ID = 'ig_id';
42
  const IS_COMMENT_ENABLED = 'is_comment_enabled';
43
  const LIKE_COUNT = 'like_count';
 
44
  const MEDIA_TYPE = 'media_type';
45
  const MEDIA_URL = 'media_url';
46
  const OWNER = 'owner';
@@ -49,8 +50,9 @@ class IGMediaFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
49
  const THUMBNAIL_URL = 'thumbnail_url';
50
  const TIMESTAMP = 'timestamp';
51
  const USERNAME = 'username';
 
52
  public function getFieldTypes()
53
  {
54
- return array('caption' => 'string', 'comments_count' => 'int', 'id' => 'string', 'ig_id' => 'string', 'is_comment_enabled' => 'bool', 'like_count' => 'int', 'media_type' => 'string', 'media_url' => 'string', 'owner' => 'IGUser', 'permalink' => 'string', 'shortcode' => 'string', 'thumbnail_url' => 'string', 'timestamp' => 'datetime', 'username' => 'string');
55
  }
56
  }
41
  const IG_ID = 'ig_id';
42
  const IS_COMMENT_ENABLED = 'is_comment_enabled';
43
  const LIKE_COUNT = 'like_count';
44
+ const MEDIA_PRODUCT_TYPE = 'media_product_type';
45
  const MEDIA_TYPE = 'media_type';
46
  const MEDIA_URL = 'media_url';
47
  const OWNER = 'owner';
50
  const THUMBNAIL_URL = 'thumbnail_url';
51
  const TIMESTAMP = 'timestamp';
52
  const USERNAME = 'username';
53
+ const VIDEO_TITLE = 'video_title';
54
  public function getFieldTypes()
55
  {
56
+ return array('caption' => 'string', 'comments_count' => 'int', 'id' => 'string', 'ig_id' => 'string', 'is_comment_enabled' => 'bool', 'like_count' => 'int', 'media_product_type' => 'string', 'media_type' => 'string', 'media_url' => 'string', 'owner' => 'IGUser', 'permalink' => 'string', 'shortcode' => 'string', 'thumbnail_url' => 'string', 'timestamp' => 'datetime', 'username' => 'string', 'video_title' => 'string');
57
  }
58
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/{InvoiceCampaignFields.php → InvoiceCampaignNewFields.php} RENAMED
@@ -33,7 +33,7 @@ use PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum;
33
  * pull request for this class.
34
  *
35
  */
36
- class InvoiceCampaignFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
37
  {
38
  const AD_ACCOUNT_ID = 'ad_account_id';
39
  const BILLED_AMOUNT_DETAILS = 'billed_amount_details';
33
  * pull request for this class.
34
  *
35
  */
36
+ class InvoiceCampaignNewFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
37
  {
38
  const AD_ACCOUNT_ID = 'ad_account_id';
39
  const BILLED_AMOUNT_DETAILS = 'billed_amount_details';
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/LiveVideoFields.php CHANGED
@@ -64,6 +64,6 @@ class LiveVideoFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
64
  const VIDEO = 'video';
65
  public function getFieldTypes()
66
  {
67
- return array('ad_break_config' => 'LiveVideoAdBreakConfig', 'ad_break_failure_reason' => 'string', 'broadcast_start_time' => 'datetime', 'copyright' => 'VideoCopyright', 'creation_time' => 'datetime', 'dash_ingest_url' => 'string', 'dash_preview_url' => 'string', 'description' => 'string', 'embed_html' => 'string', 'from' => 'Object', 'id' => 'string', 'ingest_streams' => 'list<LiveVideoInputStream>', 'is_manual_mode' => 'bool', 'is_reference_only' => 'bool', 'live_encoders' => 'list<LiveEncoder>', 'live_views' => 'unsigned int', 'overlay_url' => 'string', 'permalink_url' => 'string', 'planned_start_time' => 'datetime', 'seconds_left' => 'int', 'secure_stream_url' => 'string', 'status' => 'string', 'stream_url' => 'string', 'targeting' => 'LiveVideoTargeting', 'title' => 'string', 'total_views' => 'string', 'video' => 'AdVideo');
68
  }
69
  }
64
  const VIDEO = 'video';
65
  public function getFieldTypes()
66
  {
67
+ return array('ad_break_config' => 'LiveVideoAdBreakConfig', 'ad_break_failure_reason' => 'string', 'broadcast_start_time' => 'datetime', 'copyright' => 'VideoCopyright', 'creation_time' => 'datetime', 'dash_ingest_url' => 'string', 'dash_preview_url' => 'string', 'description' => 'string', 'embed_html' => 'string', 'from' => 'Object', 'id' => 'string', 'ingest_streams' => 'list<LiveVideoInputStream>', 'is_manual_mode' => 'bool', 'is_reference_only' => 'bool', 'live_encoders' => 'list<LiveEncoder>', 'live_views' => 'unsigned int', 'overlay_url' => 'string', 'permalink_url' => 'Object', 'planned_start_time' => 'datetime', 'seconds_left' => 'int', 'secure_stream_url' => 'string', 'status' => 'string', 'stream_url' => 'string', 'targeting' => 'LiveVideoTargeting', 'title' => 'string', 'total_views' => 'string', 'video' => 'AdVideo');
68
  }
69
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/OmegaCustomerTrxFields.php ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
5
+ *
6
+ * You are hereby granted a non-exclusive, worldwide, royalty-free license to
7
+ * use, copy, modify, and distribute this software in source code or binary
8
+ * form for use in connection with the web services and APIs provided by
9
+ * Facebook.
10
+ *
11
+ * As with any software that integrates with the Facebook platform, your use
12
+ * of this software is subject to the Facebook Developer Principles and
13
+ * Policies [http://developers.facebook.com/policy/]. This copyright notice
14
+ * shall be included in all copies or substantial portions of the software.
15
+ *
16
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
19
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
21
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
22
+ * DEALINGS IN THE SOFTWARE.
23
+ *
24
+ */
25
+ namespace PYS_PRO_GLOBAL\FacebookAds\Object\Fields;
26
+
27
+ use PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum;
28
+ /**
29
+ * This class is auto-generated.
30
+ *
31
+ * For any issues or feature requests related to this class, please let us know
32
+ * on github and we'll fix in our codegen framework. We'll not be able to accept
33
+ * pull request for this class.
34
+ *
35
+ */
36
+ class OmegaCustomerTrxFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
37
+ {
38
+ const AD_ACCOUNT_IDS = 'ad_account_ids';
39
+ const AMOUNT = 'amount';
40
+ const AMOUNT_DUE = 'amount_due';
41
+ const BILLED_AMOUNT_DETAILS = 'billed_amount_details';
42
+ const BILLING_PERIOD = 'billing_period';
43
+ const CAMPAIGN = 'campaign';
44
+ const CDN_DOWNLOAD_URI = 'cdn_download_uri';
45
+ const CURRENCY = 'currency';
46
+ const DOWNLOAD_URI = 'download_uri';
47
+ const DUE_DATE = 'due_date';
48
+ const ENTITY = 'entity';
49
+ const ID = 'id';
50
+ const INVOICE_DATE = 'invoice_date';
51
+ const INVOICE_ID = 'invoice_id';
52
+ const INVOICE_TYPE = 'invoice_type';
53
+ const LIABILITY_TYPE = 'liability_type';
54
+ const PAYMENT_STATUS = 'payment_status';
55
+ const PAYMENT_TERM = 'payment_term';
56
+ const TYPE = 'type';
57
+ public function getFieldTypes()
58
+ {
59
+ return array('ad_account_ids' => 'list<string>', 'amount' => 'string', 'amount_due' => 'CurrencyAmount', 'billed_amount_details' => 'BilledAmountDetails', 'billing_period' => 'string', 'campaign' => 'AtlasCampaign', 'cdn_download_uri' => 'string', 'currency' => 'string', 'download_uri' => 'string', 'due_date' => 'datetime', 'entity' => 'string', 'id' => 'string', 'invoice_date' => 'datetime', 'invoice_id' => 'string', 'invoice_type' => 'string', 'liability_type' => 'string', 'payment_status' => 'string', 'payment_term' => 'string', 'type' => 'string');
60
+ }
61
+ }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/PageFields.php CHANGED
@@ -86,6 +86,7 @@ class PageFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
86
  const GLOBAL_BRAND_PAGE_NAME = 'global_brand_page_name';
87
  const GLOBAL_BRAND_ROOT_ID = 'global_brand_root_id';
88
  const HAS_ADDED_APP = 'has_added_app';
 
89
  const HAS_WHATSAPP_BUSINESS_NUMBER = 'has_whatsapp_business_number';
90
  const HAS_WHATSAPP_NUMBER = 'has_whatsapp_number';
91
  const HOMETOWN = 'hometown';
@@ -180,6 +181,6 @@ class PageFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
180
  const WRITTEN_BY = 'written_by';
181
  public function getFieldTypes()
182
  {
183
- return array('about' => 'string', 'access_token' => 'string', 'ad_campaign' => 'AdSet', 'affiliation' => 'string', 'app_id' => 'string', 'artists_we_like' => 'string', 'attire' => 'string', 'awards' => 'string', 'band_interests' => 'string', 'band_members' => 'string', 'best_page' => 'Page', 'bio' => 'string', 'birthday' => 'string', 'booking_agent' => 'string', 'built' => 'string', 'business' => 'Object', 'can_checkin' => 'bool', 'can_post' => 'bool', 'category' => 'string', 'category_list' => 'list<PageCategory>', 'checkins' => 'unsigned int', 'company_overview' => 'string', 'connected_instagram_account' => 'IGUser', 'connected_page_backed_instagram_account' => 'IGUser', 'contact_address' => 'MailingAddress', 'copyright_whitelisted_ig_partners' => 'list<string>', 'country_page_likes' => 'unsigned int', 'cover' => 'CoverPhoto', 'culinary_team' => 'string', 'current_location' => 'string', 'delivery_and_pickup_option_info' => 'list<string>', 'description' => 'string', 'description_html' => 'string', 'differently_open_offerings' => 'map<string, bool>', 'directed_by' => 'string', 'display_subtext' => 'string', 'displayed_message_response_time' => 'string', 'emails' => 'list<string>', 'engagement' => 'Engagement', 'fan_count' => 'unsigned int', 'featured_video' => 'AdVideo', 'features' => 'string', 'followers_count' => 'unsigned int', 'food_styles' => 'list<string>', 'founded' => 'string', 'general_info' => 'string', 'general_manager' => 'string', 'genre' => 'string', 'global_brand_page_name' => 'string', 'global_brand_root_id' => 'string', 'has_added_app' => 'bool', 'has_whatsapp_business_number' => 'bool', 'has_whatsapp_number' => 'bool', 'hometown' => 'string', 'hours' => 'map<string, string>', 'id' => 'string', 'impressum' => 'string', 'influences' => 'string', 'instagram_business_account' => 'IGUser', 'instant_articles_review_status' => 'string', 'is_always_open' => 'bool', 'is_chain' => 'bool', 'is_community_page' => 'bool', 'is_eligible_for_branded_content' => 'bool', 'is_messenger_bot_get_started_enabled' => 'bool', 'is_messenger_platform_bot' => 'bool', 'is_owned' => 'bool', 'is_permanently_closed' => 'bool', 'is_published' => 'bool', 'is_unclaimed' => 'bool', 'is_verified' => 'bool', 'is_webhooks_subscribed' => 'bool', 'keywords' => 'Object', 'leadgen_tos_acceptance_time' => 'datetime', 'leadgen_tos_accepted' => 'bool', 'leadgen_tos_accepting_user' => 'User', 'link' => 'string', 'location' => 'Location', 'members' => 'string', 'merchant_id' => 'string', 'merchant_review_status' => 'string', 'messenger_ads_default_icebreakers' => 'list<string>', 'messenger_ads_default_page_welcome_message' => 'MessengerDestinationPageWelcomeMessage', 'messenger_ads_default_quick_replies' => 'list<string>', 'messenger_ads_quick_replies_type' => 'string', 'mission' => 'string', 'mpg' => 'string', 'name' => 'string', 'name_with_location_descriptor' => 'string', 'network' => 'string', 'new_like_count' => 'unsigned int', 'offer_eligible' => 'bool', 'overall_star_rating' => 'float', 'page_token' => 'string', 'parent_page' => 'Page', 'parking' => 'PageParking', 'payment_options' => 'PagePaymentOptions', 'personal_info' => 'string', 'personal_interests' => 'string', 'pharma_safety_info' => 'string', 'phone' => 'string', 'pickup_options' => 'list<string>', 'place_type' => 'string', 'plot_outline' => 'string', 'preferred_audience' => 'Targeting', 'press_contact' => 'string', 'price_range' => 'string', 'privacy_info_url' => 'string', 'produced_by' => 'string', 'products' => 'string', 'promotion_eligible' => 'bool', 'promotion_ineligible_reason' => 'string', 'public_transit' => 'string', 'rating_count' => 'unsigned int', 'recipient' => 'string', 'record_label' => 'string', 'release_date' => 'string', 'restaurant_services' => 'PageRestaurantServices', 'restaurant_specialties' => 'PageRestaurantSpecialties', 'schedule' => 'string', 'screenplay_by' => 'string', 'season' => 'string', 'single_line_address' => 'string', 'starring' => 'string', 'start_info' => 'PageStartInfo', 'store_code' => 'string', 'store_location_descriptor' => 'string', 'store_number' => 'unsigned int', 'studio' => 'string', 'supports_donate_button_in_live_video' => 'bool', 'supports_instant_articles' => 'bool', 'talking_about_count' => 'unsigned int', 'temporary_status' => 'string', 'unread_message_count' => 'unsigned int', 'unread_notif_count' => 'unsigned int', 'unseen_message_count' => 'unsigned int', 'username' => 'string', 'verification_status' => 'string', 'voip_info' => 'VoipInfo', 'website' => 'string', 'were_here_count' => 'unsigned int', 'whatsapp_number' => 'string', 'written_by' => 'string');
184
  }
185
  }
86
  const GLOBAL_BRAND_PAGE_NAME = 'global_brand_page_name';
87
  const GLOBAL_BRAND_ROOT_ID = 'global_brand_root_id';
88
  const HAS_ADDED_APP = 'has_added_app';
89
+ const HAS_TRANSITIONED_TO_NEW_PAGE_EXPERIENCE = 'has_transitioned_to_new_page_experience';
90
  const HAS_WHATSAPP_BUSINESS_NUMBER = 'has_whatsapp_business_number';
91
  const HAS_WHATSAPP_NUMBER = 'has_whatsapp_number';
92
  const HOMETOWN = 'hometown';
181
  const WRITTEN_BY = 'written_by';
182
  public function getFieldTypes()
183
  {
184
+ return array('about' => 'string', 'access_token' => 'string', 'ad_campaign' => 'AdSet', 'affiliation' => 'string', 'app_id' => 'string', 'artists_we_like' => 'string', 'attire' => 'string', 'awards' => 'string', 'band_interests' => 'string', 'band_members' => 'string', 'best_page' => 'Page', 'bio' => 'string', 'birthday' => 'string', 'booking_agent' => 'string', 'built' => 'string', 'business' => 'Object', 'can_checkin' => 'bool', 'can_post' => 'bool', 'category' => 'string', 'category_list' => 'list<PageCategory>', 'checkins' => 'unsigned int', 'company_overview' => 'string', 'connected_instagram_account' => 'IGUser', 'connected_page_backed_instagram_account' => 'IGUser', 'contact_address' => 'MailingAddress', 'copyright_whitelisted_ig_partners' => 'list<string>', 'country_page_likes' => 'unsigned int', 'cover' => 'CoverPhoto', 'culinary_team' => 'string', 'current_location' => 'string', 'delivery_and_pickup_option_info' => 'list<string>', 'description' => 'string', 'description_html' => 'string', 'differently_open_offerings' => 'map<string, bool>', 'directed_by' => 'string', 'display_subtext' => 'string', 'displayed_message_response_time' => 'string', 'emails' => 'list<string>', 'engagement' => 'Engagement', 'fan_count' => 'unsigned int', 'featured_video' => 'AdVideo', 'features' => 'string', 'followers_count' => 'unsigned int', 'food_styles' => 'list<string>', 'founded' => 'string', 'general_info' => 'string', 'general_manager' => 'string', 'genre' => 'string', 'global_brand_page_name' => 'string', 'global_brand_root_id' => 'string', 'has_added_app' => 'bool', 'has_transitioned_to_new_page_experience' => 'bool', 'has_whatsapp_business_number' => 'bool', 'has_whatsapp_number' => 'bool', 'hometown' => 'string', 'hours' => 'map<string, string>', 'id' => 'string', 'impressum' => 'string', 'influences' => 'string', 'instagram_business_account' => 'IGUser', 'instant_articles_review_status' => 'string', 'is_always_open' => 'bool', 'is_chain' => 'bool', 'is_community_page' => 'bool', 'is_eligible_for_branded_content' => 'bool', 'is_messenger_bot_get_started_enabled' => 'bool', 'is_messenger_platform_bot' => 'bool', 'is_owned' => 'bool', 'is_permanently_closed' => 'bool', 'is_published' => 'bool', 'is_unclaimed' => 'bool', 'is_verified' => 'bool', 'is_webhooks_subscribed' => 'bool', 'keywords' => 'Object', 'leadgen_tos_acceptance_time' => 'datetime', 'leadgen_tos_accepted' => 'bool', 'leadgen_tos_accepting_user' => 'User', 'link' => 'string', 'location' => 'Location', 'members' => 'string', 'merchant_id' => 'string', 'merchant_review_status' => 'string', 'messenger_ads_default_icebreakers' => 'list<string>', 'messenger_ads_default_page_welcome_message' => 'MessengerDestinationPageWelcomeMessage', 'messenger_ads_default_quick_replies' => 'list<string>', 'messenger_ads_quick_replies_type' => 'string', 'mission' => 'string', 'mpg' => 'string', 'name' => 'string', 'name_with_location_descriptor' => 'string', 'network' => 'string', 'new_like_count' => 'unsigned int', 'offer_eligible' => 'bool', 'overall_star_rating' => 'float', 'page_token' => 'string', 'parent_page' => 'Page', 'parking' => 'PageParking', 'payment_options' => 'PagePaymentOptions', 'personal_info' => 'string', 'personal_interests' => 'string', 'pharma_safety_info' => 'string', 'phone' => 'string', 'pickup_options' => 'list<string>', 'place_type' => 'string', 'plot_outline' => 'string', 'preferred_audience' => 'Targeting', 'press_contact' => 'string', 'price_range' => 'string', 'privacy_info_url' => 'string', 'produced_by' => 'string', 'products' => 'string', 'promotion_eligible' => 'bool', 'promotion_ineligible_reason' => 'string', 'public_transit' => 'string', 'rating_count' => 'unsigned int', 'recipient' => 'string', 'record_label' => 'string', 'release_date' => 'string', 'restaurant_services' => 'PageRestaurantServices', 'restaurant_specialties' => 'PageRestaurantSpecialties', 'schedule' => 'string', 'screenplay_by' => 'string', 'season' => 'string', 'single_line_address' => 'string', 'starring' => 'string', 'start_info' => 'PageStartInfo', 'store_code' => 'string', 'store_location_descriptor' => 'string', 'store_number' => 'unsigned int', 'studio' => 'string', 'supports_donate_button_in_live_video' => 'bool', 'supports_instant_articles' => 'bool', 'talking_about_count' => 'unsigned int', 'temporary_status' => 'string', 'unread_message_count' => 'unsigned int', 'unread_notif_count' => 'unsigned int', 'unseen_message_count' => 'unsigned int', 'username' => 'string', 'verification_status' => 'string', 'voip_info' => 'VoipInfo', 'website' => 'string', 'were_here_count' => 'unsigned int', 'whatsapp_number' => 'string', 'written_by' => 'string');
185
  }
186
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/PrivateLiftStudyInstanceFields.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
5
+ *
6
+ * You are hereby granted a non-exclusive, worldwide, royalty-free license to
7
+ * use, copy, modify, and distribute this software in source code or binary
8
+ * form for use in connection with the web services and APIs provided by
9
+ * Facebook.
10
+ *
11
+ * As with any software that integrates with the Facebook platform, your use
12
+ * of this software is subject to the Facebook Developer Principles and
13
+ * Policies [http://developers.facebook.com/policy/]. This copyright notice
14
+ * shall be included in all copies or substantial portions of the software.
15
+ *
16
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
19
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
21
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
22
+ * DEALINGS IN THE SOFTWARE.
23
+ *
24
+ */
25
+ namespace PYS_PRO_GLOBAL\FacebookAds\Object\Fields;
26
+
27
+ use PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum;
28
+ /**
29
+ * This class is auto-generated.
30
+ *
31
+ * For any issues or feature requests related to this class, please let us know
32
+ * on github and we'll fix in our codegen framework. We'll not be able to accept
33
+ * pull request for this class.
34
+ *
35
+ */
36
+ class PrivateLiftStudyInstanceFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
37
+ {
38
+ const BREAKDOWN_KEY = 'breakdown_key';
39
+ const CREATED_TIME = 'created_time';
40
+ const ID = 'id';
41
+ const LATEST_STATUS_UPDATE_TIME = 'latest_status_update_time';
42
+ const SERVER_IPS = 'server_ips';
43
+ const STATUS = 'status';
44
+ public function getFieldTypes()
45
+ {
46
+ return array('breakdown_key' => 'string', 'created_time' => 'datetime', 'id' => 'string', 'latest_status_update_time' => 'datetime', 'server_ips' => 'list<string>', 'status' => 'string');
47
+ }
48
+ }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/ProductItemFields.php CHANGED
@@ -63,6 +63,7 @@ class ProductItemFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
63
  const GTIN = 'gtin';
64
  const ID = 'id';
65
  const IMAGE_CDN_URLS = 'image_cdn_urls';
 
66
  const IMAGE_URL = 'image_url';
67
  const IMAGES = 'images';
68
  const INVENTORY = 'inventory';
@@ -118,6 +119,6 @@ class ProductItemFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
118
  const WINDOWS_PHONE_URL = 'windows_phone_url';
119
  public function getFieldTypes()
120
  {
121
- return array('additional_image_cdn_urls' => 'list<map<string, string>>', 'additional_image_urls' => 'list<string>', 'additional_variant_attributes' => 'map<string, string>', 'age_group' => 'AgeGroup', 'applinks' => 'CatalogItemAppLinks', 'ar_data' => 'ProductItemARData', 'availability' => 'Availability', 'brand' => 'string', 'capability_to_review_status' => 'map<Object, Object>', 'category' => 'string', 'category_specific_fields' => 'CatalogSubVerticalList', 'color' => 'string', 'commerce_insights' => 'ProductItemCommerceInsights', 'condition' => 'Condition', 'currency' => 'string', 'custom_data' => 'map<string, string>', 'custom_label_0' => 'string', 'custom_label_1' => 'string', 'custom_label_2' => 'string', 'custom_label_3' => 'string', 'custom_label_4' => 'string', 'description' => 'string', 'expiration_date' => 'string', 'fb_product_category' => 'string', 'gender' => 'Gender', 'gtin' => 'string', 'id' => 'string', 'image_cdn_urls' => 'map<string, string>', 'image_url' => 'string', 'images' => 'list<string>', 'inventory' => 'int', 'manufacturer_part_number' => 'string', 'material' => 'string', 'mobile_link' => 'string', 'name' => 'string', 'ordering_index' => 'int', 'parent_product_id' => 'string', 'pattern' => 'string', 'price' => 'string', 'product_catalog' => 'ProductCatalog', 'product_feed' => 'ProductFeed', 'product_group' => 'ProductGroup', 'product_type' => 'string', 'retailer_id' => 'string', 'retailer_product_group_id' => 'string', 'review_rejection_reasons' => 'list<string>', 'review_status' => 'ReviewStatus', 'sale_price' => 'string', 'sale_price_end_date' => 'string', 'sale_price_start_date' => 'string', 'shipping_weight_unit' => 'ShippingWeightUnit', 'shipping_weight_value' => 'float', 'short_description' => 'string', 'size' => 'string', 'start_date' => 'string', 'url' => 'string', 'visibility' => 'Visibility', 'additional_uploaded_image_ids' => 'list<string>', 'android_app_name' => 'string', 'android_class' => 'string', 'android_package' => 'string', 'android_url' => 'string', 'checkout_url' => 'string', 'commerce_tax_category' => 'CommerceTaxCategory', 'ios_app_name' => 'string', 'ios_app_store_id' => 'unsigned int', 'ios_url' => 'string', 'ipad_app_name' => 'string', 'ipad_app_store_id' => 'unsigned int', 'ipad_url' => 'string', 'iphone_app_name' => 'string', 'iphone_app_store_id' => 'unsigned int', 'iphone_url' => 'string', 'launch_date' => 'string', 'offer_price_amount' => 'unsigned int', 'offer_price_end_date' => 'datetime', 'offer_price_start_date' => 'datetime', 'return_policy_days' => 'unsigned int', 'windows_phone_app_id' => 'string', 'windows_phone_app_name' => 'string', 'windows_phone_url' => 'string');
122
  }
123
  }
63
  const GTIN = 'gtin';
64
  const ID = 'id';
65
  const IMAGE_CDN_URLS = 'image_cdn_urls';
66
+ const IMAGE_FETCH_STATUS = 'image_fetch_status';
67
  const IMAGE_URL = 'image_url';
68
  const IMAGES = 'images';
69
  const INVENTORY = 'inventory';
119
  const WINDOWS_PHONE_URL = 'windows_phone_url';
120
  public function getFieldTypes()
121
  {
122
+ return array('additional_image_cdn_urls' => 'list<map<string, string>>', 'additional_image_urls' => 'list<string>', 'additional_variant_attributes' => 'map<string, string>', 'age_group' => 'AgeGroup', 'applinks' => 'CatalogItemAppLinks', 'ar_data' => 'ProductItemARData', 'availability' => 'Availability', 'brand' => 'string', 'capability_to_review_status' => 'map<Object, Object>', 'category' => 'string', 'category_specific_fields' => 'CatalogSubVerticalList', 'color' => 'string', 'commerce_insights' => 'ProductItemCommerceInsights', 'condition' => 'Condition', 'currency' => 'string', 'custom_data' => 'map<string, string>', 'custom_label_0' => 'string', 'custom_label_1' => 'string', 'custom_label_2' => 'string', 'custom_label_3' => 'string', 'custom_label_4' => 'string', 'description' => 'string', 'expiration_date' => 'string', 'fb_product_category' => 'string', 'gender' => 'Gender', 'gtin' => 'string', 'id' => 'string', 'image_cdn_urls' => 'map<string, string>', 'image_fetch_status' => 'ImageFetchStatus', 'image_url' => 'string', 'images' => 'list<string>', 'inventory' => 'int', 'manufacturer_part_number' => 'string', 'material' => 'string', 'mobile_link' => 'string', 'name' => 'string', 'ordering_index' => 'int', 'parent_product_id' => 'string', 'pattern' => 'string', 'price' => 'string', 'product_catalog' => 'ProductCatalog', 'product_feed' => 'ProductFeed', 'product_group' => 'ProductGroup', 'product_type' => 'string', 'retailer_id' => 'string', 'retailer_product_group_id' => 'string', 'review_rejection_reasons' => 'list<string>', 'review_status' => 'ReviewStatus', 'sale_price' => 'string', 'sale_price_end_date' => 'string', 'sale_price_start_date' => 'string', 'shipping_weight_unit' => 'ShippingWeightUnit', 'shipping_weight_value' => 'float', 'short_description' => 'string', 'size' => 'string', 'start_date' => 'string', 'url' => 'string', 'visibility' => 'Visibility', 'additional_uploaded_image_ids' => 'list<string>', 'android_app_name' => 'string', 'android_class' => 'string', 'android_package' => 'string', 'android_url' => 'string', 'checkout_url' => 'string', 'commerce_tax_category' => 'CommerceTaxCategory', 'ios_app_name' => 'string', 'ios_app_store_id' => 'unsigned int', 'ios_url' => 'string', 'ipad_app_name' => 'string', 'ipad_app_store_id' => 'unsigned int', 'ipad_url' => 'string', 'iphone_app_name' => 'string', 'iphone_app_store_id' => 'unsigned int', 'iphone_url' => 'string', 'launch_date' => 'string', 'offer_price_amount' => 'unsigned int', 'offer_price_end_date' => 'datetime', 'offer_price_start_date' => 'datetime', 'return_policy_days' => 'unsigned int', 'windows_phone_app_id' => 'string', 'windows_phone_app_name' => 'string', 'windows_phone_url' => 'string');
123
  }
124
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/SavedAudienceFields.php CHANGED
@@ -37,6 +37,7 @@ class SavedAudienceFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
37
  {
38
  const ACCOUNT = 'account';
39
  const APPROXIMATE_COUNT = 'approximate_count';
 
40
  const DESCRIPTION = 'description';
41
  const EXTRA_INFO = 'extra_info';
42
  const ID = 'id';
@@ -49,6 +50,6 @@ class SavedAudienceFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
49
  const TIME_UPDATED = 'time_updated';
50
  public function getFieldTypes()
51
  {
52
- return array('account' => 'AdAccount', 'approximate_count' => 'int', 'description' => 'string', 'extra_info' => 'string', 'id' => 'string', 'name' => 'string', 'permission_for_actions' => 'AudiencePermissionForActions', 'run_status' => 'string', 'sentence_lines' => 'list', 'targeting' => 'Targeting', 'time_created' => 'datetime', 'time_updated' => 'datetime');
53
  }
54
  }
37
  {
38
  const ACCOUNT = 'account';
39
  const APPROXIMATE_COUNT = 'approximate_count';
40
+ const APPROXIMATE_COUNT_64BIT = 'approximate_count_64bit';
41
  const DESCRIPTION = 'description';
42
  const EXTRA_INFO = 'extra_info';
43
  const ID = 'id';
50
  const TIME_UPDATED = 'time_updated';
51
  public function getFieldTypes()
52
  {
53
+ return array('account' => 'AdAccount', 'approximate_count' => 'int', 'approximate_count_64bit' => 'int', 'description' => 'string', 'extra_info' => 'string', 'id' => 'string', 'name' => 'string', 'permission_for_actions' => 'AudiencePermissionForActions', 'run_status' => 'string', 'sentence_lines' => 'list', 'targeting' => 'Targeting', 'time_created' => 'datetime', 'time_updated' => 'datetime');
54
  }
55
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/VehicleFields.php CHANGED
@@ -57,6 +57,7 @@ class VehicleFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
57
  const FEATURES = 'features';
58
  const FUEL_TYPE = 'fuel_type';
59
  const ID = 'id';
 
60
  const IMAGES = 'images';
61
  const INTERIOR_COLOR = 'interior_color';
62
  const LEGAL_DISCLOSURE_IMPRESSUM_URL = 'legal_disclosure_impressum_url';
@@ -82,6 +83,6 @@ class VehicleFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
82
  const YEAR = 'year';
83
  public function getFieldTypes()
84
  {
85
- return array('address' => 'Object', 'applinks' => 'CatalogItemAppLinks', 'availability' => 'string', 'body_style' => 'string', 'category_specific_fields' => 'CatalogSubVerticalList', 'condition' => 'string', 'currency' => 'string', 'custom_label_0' => 'string', 'date_first_on_lot' => 'string', 'dealer_communication_channel' => 'string', 'dealer_email' => 'string', 'dealer_id' => 'string', 'dealer_name' => 'string', 'dealer_phone' => 'string', 'dealer_privacy_policy_url' => 'string', 'description' => 'string', 'drivetrain' => 'string', 'exterior_color' => 'string', 'fb_page_id' => 'Page', 'features' => 'list<Object>', 'fuel_type' => 'string', 'id' => 'string', 'images' => 'list<string>', 'interior_color' => 'string', 'legal_disclosure_impressum_url' => 'string', 'make' => 'string', 'mileage' => 'Object', 'model' => 'string', 'previous_currency' => 'string', 'previous_price' => 'string', 'price' => 'string', 'sale_currency' => 'string', 'sale_price' => 'string', 'sanitized_images' => 'list<string>', 'state_of_vehicle' => 'string', 'title' => 'string', 'transmission' => 'string', 'trim' => 'string', 'url' => 'string', 'vehicle_id' => 'string', 'vehicle_registration_plate' => 'string', 'vehicle_specifications' => 'list<Object>', 'vehicle_type' => 'string', 'vin' => 'string', 'year' => 'unsigned int');
86
  }
87
  }
57
  const FEATURES = 'features';
58
  const FUEL_TYPE = 'fuel_type';
59
  const ID = 'id';
60
+ const IMAGE_FETCH_STATUS = 'image_fetch_status';
61
  const IMAGES = 'images';
62
  const INTERIOR_COLOR = 'interior_color';
63
  const LEGAL_DISCLOSURE_IMPRESSUM_URL = 'legal_disclosure_impressum_url';
83
  const YEAR = 'year';
84
  public function getFieldTypes()
85
  {
86
+ return array('address' => 'Object', 'applinks' => 'CatalogItemAppLinks', 'availability' => 'string', 'body_style' => 'string', 'category_specific_fields' => 'CatalogSubVerticalList', 'condition' => 'string', 'currency' => 'string', 'custom_label_0' => 'string', 'date_first_on_lot' => 'string', 'dealer_communication_channel' => 'string', 'dealer_email' => 'string', 'dealer_id' => 'string', 'dealer_name' => 'string', 'dealer_phone' => 'string', 'dealer_privacy_policy_url' => 'string', 'description' => 'string', 'drivetrain' => 'string', 'exterior_color' => 'string', 'fb_page_id' => 'Page', 'features' => 'list<Object>', 'fuel_type' => 'string', 'id' => 'string', 'image_fetch_status' => 'ImageFetchStatus', 'images' => 'list<string>', 'interior_color' => 'string', 'legal_disclosure_impressum_url' => 'string', 'make' => 'string', 'mileage' => 'Object', 'model' => 'string', 'previous_currency' => 'string', 'previous_price' => 'string', 'price' => 'string', 'sale_currency' => 'string', 'sale_price' => 'string', 'sanitized_images' => 'list<string>', 'state_of_vehicle' => 'string', 'title' => 'string', 'transmission' => 'string', 'trim' => 'string', 'url' => 'string', 'vehicle_id' => 'string', 'vehicle_registration_plate' => 'string', 'vehicle_specifications' => 'list<Object>', 'vehicle_type' => 'string', 'vin' => 'string', 'year' => 'unsigned int');
87
  }
88
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/VehicleOfferFields.php CHANGED
@@ -52,6 +52,7 @@ class VehicleOfferFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
52
  const END_DATE = 'end_date';
53
  const END_TIME = 'end_time';
54
  const ID = 'id';
 
55
  const IMAGES = 'images';
56
  const MAKE = 'make';
57
  const MODEL = 'model';
@@ -71,6 +72,6 @@ class VehicleOfferFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
71
  const YEAR = 'year';
72
  public function getFieldTypes()
73
  {
74
- return array('amount_currency' => 'string', 'amount_percentage' => 'float', 'amount_price' => 'string', 'amount_qualifier' => 'string', 'applinks' => 'CatalogItemAppLinks', 'body_style' => 'string', 'cashback_currency' => 'string', 'cashback_price' => 'string', 'category_specific_fields' => 'CatalogSubVerticalList', 'currency' => 'string', 'dma_codes' => 'list<string>', 'downpayment_currency' => 'string', 'downpayment_price' => 'string', 'downpayment_qualifier' => 'string', 'end_date' => 'string', 'end_time' => 'int', 'id' => 'string', 'images' => 'list<string>', 'make' => 'string', 'model' => 'string', 'offer_description' => 'string', 'offer_disclaimer' => 'string', 'offer_type' => 'string', 'price' => 'string', 'sanitized_images' => 'list<string>', 'start_date' => 'string', 'start_time' => 'int', 'term_length' => 'unsigned int', 'term_qualifier' => 'string', 'title' => 'string', 'trim' => 'string', 'url' => 'string', 'vehicle_offer_id' => 'string', 'year' => 'int');
75
  }
76
  }
52
  const END_DATE = 'end_date';
53
  const END_TIME = 'end_time';
54
  const ID = 'id';
55
+ const IMAGE_FETCH_STATUS = 'image_fetch_status';
56
  const IMAGES = 'images';
57
  const MAKE = 'make';
58
  const MODEL = 'model';
72
  const YEAR = 'year';
73
  public function getFieldTypes()
74
  {
75
+ return array('amount_currency' => 'string', 'amount_percentage' => 'float', 'amount_price' => 'string', 'amount_qualifier' => 'string', 'applinks' => 'CatalogItemAppLinks', 'body_style' => 'string', 'cashback_currency' => 'string', 'cashback_price' => 'string', 'category_specific_fields' => 'CatalogSubVerticalList', 'currency' => 'string', 'dma_codes' => 'list<string>', 'downpayment_currency' => 'string', 'downpayment_price' => 'string', 'downpayment_qualifier' => 'string', 'end_date' => 'string', 'end_time' => 'int', 'id' => 'string', 'image_fetch_status' => 'ImageFetchStatus', 'images' => 'list<string>', 'make' => 'string', 'model' => 'string', 'offer_description' => 'string', 'offer_disclaimer' => 'string', 'offer_type' => 'string', 'price' => 'string', 'sanitized_images' => 'list<string>', 'start_date' => 'string', 'start_time' => 'int', 'term_length' => 'unsigned int', 'term_qualifier' => 'string', 'title' => 'string', 'trim' => 'string', 'url' => 'string', 'vehicle_offer_id' => 'string', 'year' => 'int');
76
  }
77
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Fields/WhatsAppBusinessProfileFields.php CHANGED
@@ -37,8 +37,9 @@ class WhatsAppBusinessProfileFields extends \PYS_PRO_GLOBAL\FacebookAds\Enum\Abs
37
  {
38
  const ID = 'id';
39
  const NAME_VERIFICATION = 'name_verification';
 
40
  public function getFieldTypes()
41
  {
42
- return array('id' => 'string', 'name_verification' => 'Object');
43
  }
44
  }
37
  {
38
  const ID = 'id';
39
  const NAME_VERIFICATION = 'name_verification';
40
+ const WHATSAPP_BUSINESS_API_DATA = 'whatsapp_business_api_data';
41
  public function getFieldTypes()
42
  {
43
+ return array('id' => 'string', 'name_verification' => 'Object', 'whatsapp_business_api_data' => 'Object');
44
  }
45
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Flight.php CHANGED
@@ -29,6 +29,7 @@ use PYS_PRO_GLOBAL\FacebookAds\Cursor;
29
  use PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface;
30
  use PYS_PRO_GLOBAL\FacebookAds\TypeChecker;
31
  use PYS_PRO_GLOBAL\FacebookAds\Object\Fields\FlightFields;
 
32
  /**
33
  * This class is auto-generated.
34
  *
@@ -49,8 +50,29 @@ class Flight extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
49
  protected static function getReferencedEnums()
50
  {
51
  $ref_enums = array();
 
52
  return $ref_enums;
53
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
54
  public function getSelf(array $fields = array(), array $params = array(), $pending = \false)
55
  {
56
  $this->assureId();
29
  use PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface;
30
  use PYS_PRO_GLOBAL\FacebookAds\TypeChecker;
31
  use PYS_PRO_GLOBAL\FacebookAds\Object\Fields\FlightFields;
32
+ use PYS_PRO_GLOBAL\FacebookAds\Object\Values\FlightImageFetchStatusValues;
33
  /**
34
  * This class is auto-generated.
35
  *
50
  protected static function getReferencedEnums()
51
  {
52
  $ref_enums = array();
53
+ $ref_enums['ImageFetchStatus'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\FlightImageFetchStatusValues::getInstance()->getValues();
54
  return $ref_enums;
55
  }
56
+ public function getAugmentedRealitiesMetadata(array $fields = array(), array $params = array(), $pending = \false)
57
+ {
58
+ $this->assureId();
59
+ $param_types = array();
60
+ $enums = array();
61
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/augmented_realities_metadata', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
62
+ $request->addParams($params);
63
+ $request->addFields($fields);
64
+ return $pending ? $request : $request->execute();
65
+ }
66
+ public function getVideosMetadata(array $fields = array(), array $params = array(), $pending = \false)
67
+ {
68
+ $this->assureId();
69
+ $param_types = array();
70
+ $enums = array();
71
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/videos_metadata', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
72
+ $request->addParams($params);
73
+ $request->addFields($fields);
74
+ return $pending ? $request : $request->execute();
75
+ }
76
  public function getSelf(array $fields = array(), array $params = array(), $pending = \false)
77
  {
78
  $this->assureId();
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Group.php CHANGED
@@ -196,6 +196,16 @@ class Group extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
196
  $request->addFields($fields);
197
  return $pending ? $request : $request->execute();
198
  }
 
 
 
 
 
 
 
 
 
 
199
  public function getLiveVideos(array $fields = array(), array $params = array(), $pending = \false)
200
  {
201
  $this->assureId();
@@ -266,6 +276,26 @@ class Group extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
266
  $request->addFields($fields);
267
  return $pending ? $request : $request->execute();
268
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
269
  public function getVideos(array $fields = array(), array $params = array(), $pending = \false)
270
  {
271
  $this->assureId();
196
  $request->addFields($fields);
197
  return $pending ? $request : $request->execute();
198
  }
199
+ public function createImportantPost(array $fields = array(), array $params = array(), $pending = \false)
200
+ {
201
+ $this->assureId();
202
+ $param_types = array('button_type' => 'button_type_enum', 'expiration_time' => 'datetime', 'post_id' => 'string');
203
+ $enums = array('button_type_enum' => array('DISMISS', 'DONE', 'MARK_AS_READ'));
204
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/important_posts', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
205
+ $request->addParams($params);
206
+ $request->addFields($fields);
207
+ return $pending ? $request : $request->execute();
208
+ }
209
  public function getLiveVideos(array $fields = array(), array $params = array(), $pending = \false)
210
  {
211
  $this->assureId();
276
  $request->addFields($fields);
277
  return $pending ? $request : $request->execute();
278
  }
279
+ public function deletePinnedPosts(array $fields = array(), array $params = array(), $pending = \false)
280
+ {
281
+ $this->assureId();
282
+ $param_types = array('post_id' => 'string');
283
+ $enums = array();
284
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_DELETE, '/pinned_posts', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
285
+ $request->addParams($params);
286
+ $request->addFields($fields);
287
+ return $pending ? $request : $request->execute();
288
+ }
289
+ public function createPinnedPost(array $fields = array(), array $params = array(), $pending = \false)
290
+ {
291
+ $this->assureId();
292
+ $param_types = array('post_ids' => 'list<string>');
293
+ $enums = array();
294
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/pinned_posts', new \PYS_PRO_GLOBAL\FacebookAds\Object\Post(), 'EDGE', \PYS_PRO_GLOBAL\FacebookAds\Object\Post::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
295
+ $request->addParams($params);
296
+ $request->addFields($fields);
297
+ return $pending ? $request : $request->execute();
298
+ }
299
  public function getVideos(array $fields = array(), array $params = array(), $pending = \false)
300
  {
301
  $this->assureId();
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/HomeListing.php CHANGED
@@ -29,6 +29,7 @@ use PYS_PRO_GLOBAL\FacebookAds\Cursor;
29
  use PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface;
30
  use PYS_PRO_GLOBAL\FacebookAds\TypeChecker;
31
  use PYS_PRO_GLOBAL\FacebookAds\Object\Fields\HomeListingFields;
 
32
  /**
33
  * This class is auto-generated.
34
  *
@@ -56,8 +57,29 @@ class HomeListing extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
56
  protected static function getReferencedEnums()
57
  {
58
  $ref_enums = array();
 
59
  return $ref_enums;
60
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
61
  public function deleteSelf(array $fields = array(), array $params = array(), $pending = \false)
62
  {
63
  $this->assureId();
29
  use PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface;
30
  use PYS_PRO_GLOBAL\FacebookAds\TypeChecker;
31
  use PYS_PRO_GLOBAL\FacebookAds\Object\Fields\HomeListingFields;
32
+ use PYS_PRO_GLOBAL\FacebookAds\Object\Values\HomeListingImageFetchStatusValues;
33
  /**
34
  * This class is auto-generated.
35
  *
57
  protected static function getReferencedEnums()
58
  {
59
  $ref_enums = array();
60
+ $ref_enums['ImageFetchStatus'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\HomeListingImageFetchStatusValues::getInstance()->getValues();
61
  return $ref_enums;
62
  }
63
+ public function getAugmentedRealitiesMetadata(array $fields = array(), array $params = array(), $pending = \false)
64
+ {
65
+ $this->assureId();
66
+ $param_types = array();
67
+ $enums = array();
68
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/augmented_realities_metadata', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
69
+ $request->addParams($params);
70
+ $request->addFields($fields);
71
+ return $pending ? $request : $request->execute();
72
+ }
73
+ public function getVideosMetadata(array $fields = array(), array $params = array(), $pending = \false)
74
+ {
75
+ $this->assureId();
76
+ $param_types = array();
77
+ $enums = array();
78
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/videos_metadata', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
79
+ $request->addParams($params);
80
+ $request->addFields($fields);
81
+ return $pending ? $request : $request->execute();
82
+ }
83
  public function deleteSelf(array $fields = array(), array $params = array(), $pending = \false)
84
  {
85
  $this->assureId();
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Hotel.php CHANGED
@@ -29,6 +29,7 @@ use PYS_PRO_GLOBAL\FacebookAds\Cursor;
29
  use PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface;
30
  use PYS_PRO_GLOBAL\FacebookAds\TypeChecker;
31
  use PYS_PRO_GLOBAL\FacebookAds\Object\Fields\HotelFields;
 
32
  /**
33
  * This class is auto-generated.
34
  *
@@ -56,8 +57,19 @@ class Hotel extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
56
  protected static function getReferencedEnums()
57
  {
58
  $ref_enums = array();
 
59
  return $ref_enums;
60
  }
 
 
 
 
 
 
 
 
 
 
61
  public function getHotelRooms(array $fields = array(), array $params = array(), $pending = \false)
62
  {
63
  $this->assureId();
@@ -68,6 +80,16 @@ class Hotel extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
68
  $request->addFields($fields);
69
  return $pending ? $request : $request->execute();
70
  }
 
 
 
 
 
 
 
 
 
 
71
  public function deleteSelf(array $fields = array(), array $params = array(), $pending = \false)
72
  {
73
  $this->assureId();
29
  use PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface;
30
  use PYS_PRO_GLOBAL\FacebookAds\TypeChecker;
31
  use PYS_PRO_GLOBAL\FacebookAds\Object\Fields\HotelFields;
32
+ use PYS_PRO_GLOBAL\FacebookAds\Object\Values\HotelImageFetchStatusValues;
33
  /**
34
  * This class is auto-generated.
35
  *
57
  protected static function getReferencedEnums()
58
  {
59
  $ref_enums = array();
60
+ $ref_enums['ImageFetchStatus'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\HotelImageFetchStatusValues::getInstance()->getValues();
61
  return $ref_enums;
62
  }
63
+ public function getAugmentedRealitiesMetadata(array $fields = array(), array $params = array(), $pending = \false)
64
+ {
65
+ $this->assureId();
66
+ $param_types = array();
67
+ $enums = array();
68
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/augmented_realities_metadata', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
69
+ $request->addParams($params);
70
+ $request->addFields($fields);
71
+ return $pending ? $request : $request->execute();
72
+ }
73
  public function getHotelRooms(array $fields = array(), array $params = array(), $pending = \false)
74
  {
75
  $this->assureId();
80
  $request->addFields($fields);
81
  return $pending ? $request : $request->execute();
82
  }
83
+ public function getVideosMetadata(array $fields = array(), array $params = array(), $pending = \false)
84
+ {
85
+ $this->assureId();
86
+ $param_types = array();
87
+ $enums = array();
88
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/videos_metadata', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
89
+ $request->addParams($params);
90
+ $request->addFields($fields);
91
+ return $pending ? $request : $request->execute();
92
+ }
93
  public function deleteSelf(array $fields = array(), array $params = array(), $pending = \false)
94
  {
95
  $this->assureId();
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/{InvoiceCampaign.php → InvoiceCampaignNew.php} RENAMED
@@ -28,7 +28,7 @@ use PYS_PRO_GLOBAL\FacebookAds\ApiRequest;
28
  use PYS_PRO_GLOBAL\FacebookAds\Cursor;
29
  use PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface;
30
  use PYS_PRO_GLOBAL\FacebookAds\TypeChecker;
31
- use PYS_PRO_GLOBAL\FacebookAds\Object\Fields\InvoiceCampaignFields;
32
  /**
33
  * This class is auto-generated.
34
  *
@@ -37,14 +37,14 @@ use PYS_PRO_GLOBAL\FacebookAds\Object\Fields\InvoiceCampaignFields;
37
  * pull request for this class.
38
  *
39
  */
40
- class InvoiceCampaign extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractObject
41
  {
42
  /**
43
- * @return InvoiceCampaignFields
44
  */
45
  public static function getFieldsEnum()
46
  {
47
- return \PYS_PRO_GLOBAL\FacebookAds\Object\Fields\InvoiceCampaignFields::getInstance();
48
  }
49
  protected static function getReferencedEnums()
50
  {
28
  use PYS_PRO_GLOBAL\FacebookAds\Cursor;
29
  use PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface;
30
  use PYS_PRO_GLOBAL\FacebookAds\TypeChecker;
31
+ use PYS_PRO_GLOBAL\FacebookAds\Object\Fields\InvoiceCampaignNewFields;
32
  /**
33
  * This class is auto-generated.
34
  *
37
  * pull request for this class.
38
  *
39
  */
40
+ class InvoiceCampaignNew extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractObject
41
  {
42
  /**
43
+ * @return InvoiceCampaignNewFields
44
  */
45
  public static function getFieldsEnum()
46
  {
47
+ return \PYS_PRO_GLOBAL\FacebookAds\Object\Fields\InvoiceCampaignNewFields::getInstance();
48
  }
49
  protected static function getReferencedEnums()
50
  {
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/LiveVideo.php CHANGED
@@ -34,6 +34,7 @@ use PYS_PRO_GLOBAL\FacebookAds\Object\Values\CommentLiveFilterValues;
34
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\CommentOrderValues;
35
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoBroadcastStatusValues;
36
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoLiveCommentModerationSettingValues;
 
37
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoProjectionValues;
38
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoSourceValues;
39
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoSpatialAudioFormatValues;
@@ -69,6 +70,7 @@ class LiveVideo extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
69
  $ref_enums['BroadcastStatus'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoBroadcastStatusValues::getInstance()->getValues();
70
  $ref_enums['Source'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoSourceValues::getInstance()->getValues();
71
  $ref_enums['LiveCommentModerationSetting'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoLiveCommentModerationSettingValues::getInstance()->getValues();
 
72
  return $ref_enums;
73
  }
74
  public function getBlockedUsers(array $fields = array(), array $params = array(), $pending = \false)
@@ -184,8 +186,8 @@ class LiveVideo extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
184
  public function updateSelf(array $fields = array(), array $params = array(), $pending = \false)
185
  {
186
  $this->assureId();
187
- $param_types = array('allow_bm_crossposting' => 'bool', 'content_tags' => 'list<string>', 'crossposting_actions' => 'list<map>', 'custom_labels' => 'list<string>', 'description' => 'string', 'direct_share_status' => 'unsigned int', 'embeddable' => 'bool', 'end_live_video' => 'bool', 'is_audio_only' => 'bool', 'is_manual_mode' => 'bool', 'live_comment_moderation_setting' => 'list<live_comment_moderation_setting_enum>', 'live_encoders' => 'list<string>', 'master_ingest_stream_id' => 'string', 'og_icon_id' => 'string', 'og_phrase' => 'string', 'place' => 'Object', 'planned_start_time' => 'int', 'privacy' => 'string', 'published' => 'bool', 'schedule_custom_profile_image' => 'file', 'schedule_feed_background_image' => 'file', 'sponsor_id' => 'string', 'sponsor_relationship' => 'unsigned int', 'status' => 'status_enum', 'stream_type' => 'stream_type_enum', 'tags' => 'list<int>', 'targeting' => 'Object', 'title' => 'string');
188
- $enums = array('live_comment_moderation_setting_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoLiveCommentModerationSettingValues::getInstance()->getValues(), 'status_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoStatusValues::getInstance()->getValues(), 'stream_type_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoStreamTypeValues::getInstance()->getValues());
189
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/', new \PYS_PRO_GLOBAL\FacebookAds\Object\LiveVideo(), 'NODE', \PYS_PRO_GLOBAL\FacebookAds\Object\LiveVideo::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
190
  $request->addParams($params);
191
  $request->addFields($fields);
34
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\CommentOrderValues;
35
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoBroadcastStatusValues;
36
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoLiveCommentModerationSettingValues;
37
+ use PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoPersistentStreamKeyStatusValues;
38
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoProjectionValues;
39
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoSourceValues;
40
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoSpatialAudioFormatValues;
70
  $ref_enums['BroadcastStatus'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoBroadcastStatusValues::getInstance()->getValues();
71
  $ref_enums['Source'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoSourceValues::getInstance()->getValues();
72
  $ref_enums['LiveCommentModerationSetting'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoLiveCommentModerationSettingValues::getInstance()->getValues();
73
+ $ref_enums['PersistentStreamKeyStatus'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoPersistentStreamKeyStatusValues::getInstance()->getValues();
74
  return $ref_enums;
75
  }
76
  public function getBlockedUsers(array $fields = array(), array $params = array(), $pending = \false)
186
  public function updateSelf(array $fields = array(), array $params = array(), $pending = \false)
187
  {
188
  $this->assureId();
189
+ $param_types = array('allow_bm_crossposting' => 'bool', 'content_tags' => 'list<string>', 'cross_share_to_group_ids' => 'list<string>', 'crossposting_actions' => 'list<map>', 'custom_labels' => 'list<string>', 'description' => 'string', 'direct_share_status' => 'unsigned int', 'embeddable' => 'bool', 'end_live_video' => 'bool', 'is_audio_only' => 'bool', 'is_manual_mode' => 'bool', 'live_comment_moderation_setting' => 'list<live_comment_moderation_setting_enum>', 'live_encoders' => 'list<string>', 'master_ingest_stream_id' => 'string', 'og_icon_id' => 'string', 'og_phrase' => 'string', 'persistent_stream_key_status' => 'persistent_stream_key_status_enum', 'place' => 'Object', 'planned_start_time' => 'int', 'privacy' => 'string', 'published' => 'bool', 'schedule_custom_profile_image' => 'file', 'schedule_feed_background_image' => 'file', 'sponsor_id' => 'string', 'sponsor_relationship' => 'unsigned int', 'status' => 'status_enum', 'stream_type' => 'stream_type_enum', 'tags' => 'list<int>', 'targeting' => 'Object', 'title' => 'string');
190
+ $enums = array('live_comment_moderation_setting_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoLiveCommentModerationSettingValues::getInstance()->getValues(), 'persistent_stream_key_status_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoPersistentStreamKeyStatusValues::getInstance()->getValues(), 'status_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoStatusValues::getInstance()->getValues(), 'stream_type_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\LiveVideoStreamTypeValues::getInstance()->getValues());
191
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/', new \PYS_PRO_GLOBAL\FacebookAds\Object\LiveVideo(), 'NODE', \PYS_PRO_GLOBAL\FacebookAds\Object\LiveVideo::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
192
  $request->addParams($params);
193
  $request->addFields($fields);
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OmegaCustomerTrx.php ADDED
@@ -0,0 +1,76 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
5
+ *
6
+ * You are hereby granted a non-exclusive, worldwide, royalty-free license to
7
+ * use, copy, modify, and distribute this software in source code or binary
8
+ * form for use in connection with the web services and APIs provided by
9
+ * Facebook.
10
+ *
11
+ * As with any software that integrates with the Facebook platform, your use
12
+ * of this software is subject to the Facebook Developer Principles and
13
+ * Policies [http://developers.facebook.com/policy/]. This copyright notice
14
+ * shall be included in all copies or substantial portions of the software.
15
+ *
16
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
19
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
21
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
22
+ * DEALINGS IN THE SOFTWARE.
23
+ *
24
+ */
25
+ namespace PYS_PRO_GLOBAL\FacebookAds\Object;
26
+
27
+ use PYS_PRO_GLOBAL\FacebookAds\ApiRequest;
28
+ use PYS_PRO_GLOBAL\FacebookAds\Cursor;
29
+ use PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface;
30
+ use PYS_PRO_GLOBAL\FacebookAds\TypeChecker;
31
+ use PYS_PRO_GLOBAL\FacebookAds\Object\Fields\OmegaCustomerTrxFields;
32
+ use PYS_PRO_GLOBAL\FacebookAds\Object\Values\OmegaCustomerTrxTypeValues;
33
+ /**
34
+ * This class is auto-generated.
35
+ *
36
+ * For any issues or feature requests related to this class, please let us know
37
+ * on github and we'll fix in our codegen framework. We'll not be able to accept
38
+ * pull request for this class.
39
+ *
40
+ */
41
+ class OmegaCustomerTrx extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
42
+ {
43
+ /**
44
+ * @return OmegaCustomerTrxFields
45
+ */
46
+ public static function getFieldsEnum()
47
+ {
48
+ return \PYS_PRO_GLOBAL\FacebookAds\Object\Fields\OmegaCustomerTrxFields::getInstance();
49
+ }
50
+ protected static function getReferencedEnums()
51
+ {
52
+ $ref_enums = array();
53
+ $ref_enums['Type'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\OmegaCustomerTrxTypeValues::getInstance()->getValues();
54
+ return $ref_enums;
55
+ }
56
+ public function getCampaigns(array $fields = array(), array $params = array(), $pending = \false)
57
+ {
58
+ $this->assureId();
59
+ $param_types = array();
60
+ $enums = array();
61
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/campaigns', new \PYS_PRO_GLOBAL\FacebookAds\Object\InvoiceCampaignNew(), 'EDGE', \PYS_PRO_GLOBAL\FacebookAds\Object\InvoiceCampaignNew::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
62
+ $request->addParams($params);
63
+ $request->addFields($fields);
64
+ return $pending ? $request : $request->execute();
65
+ }
66
+ public function getSelf(array $fields = array(), array $params = array(), $pending = \false)
67
+ {
68
+ $this->assureId();
69
+ $param_types = array();
70
+ $enums = array();
71
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/', new \PYS_PRO_GLOBAL\FacebookAds\Object\OmegaCustomerTrx(), 'NODE', \PYS_PRO_GLOBAL\FacebookAds\Object\OmegaCustomerTrx::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
72
+ $request->addParams($params);
73
+ $request->addFields($fields);
74
+ return $pending ? $request : $request->execute();
75
+ }
76
+ }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/OracleTransaction.php CHANGED
@@ -29,7 +29,6 @@ use PYS_PRO_GLOBAL\FacebookAds\Cursor;
29
  use PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface;
30
  use PYS_PRO_GLOBAL\FacebookAds\TypeChecker;
31
  use PYS_PRO_GLOBAL\FacebookAds\Object\Fields\OracleTransactionFields;
32
- use PYS_PRO_GLOBAL\FacebookAds\Object\Values\OracleTransactionTypeValues;
33
  /**
34
  * This class is auto-generated.
35
  *
@@ -50,7 +49,6 @@ class OracleTransaction extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudO
50
  protected static function getReferencedEnums()
51
  {
52
  $ref_enums = array();
53
- $ref_enums['Type'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\OracleTransactionTypeValues::getInstance()->getValues();
54
  return $ref_enums;
55
  }
56
  public function getCampaigns(array $fields = array(), array $params = array(), $pending = \false)
@@ -58,7 +56,7 @@ class OracleTransaction extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudO
58
  $this->assureId();
59
  $param_types = array();
60
  $enums = array();
61
- $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/campaigns', new \PYS_PRO_GLOBAL\FacebookAds\Object\InvoiceCampaign(), 'EDGE', \PYS_PRO_GLOBAL\FacebookAds\Object\InvoiceCampaign::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
62
  $request->addParams($params);
63
  $request->addFields($fields);
64
  return $pending ? $request : $request->execute();
29
  use PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface;
30
  use PYS_PRO_GLOBAL\FacebookAds\TypeChecker;
31
  use PYS_PRO_GLOBAL\FacebookAds\Object\Fields\OracleTransactionFields;
 
32
  /**
33
  * This class is auto-generated.
34
  *
49
  protected static function getReferencedEnums()
50
  {
51
  $ref_enums = array();
 
52
  return $ref_enums;
53
  }
54
  public function getCampaigns(array $fields = array(), array $params = array(), $pending = \false)
56
  $this->assureId();
57
  $param_types = array();
58
  $enums = array();
59
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/campaigns', new \PYS_PRO_GLOBAL\FacebookAds\Object\InvoiceCampaignNew(), 'EDGE', \PYS_PRO_GLOBAL\FacebookAds\Object\InvoiceCampaignNew::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
60
  $request->addParams($params);
61
  $request->addFields($fields);
62
  return $pending ? $request : $request->execute();
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Page.php CHANGED
@@ -146,6 +146,16 @@ class Page extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
146
  $request->addFields($fields);
147
  return $pending ? $request : $request->execute();
148
  }
 
 
 
 
 
 
 
 
 
 
149
  public function getAdsPosts(array $fields = array(), array $params = array(), $pending = \false)
150
  {
151
  $this->assureId();
@@ -896,6 +906,16 @@ class Page extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
896
  $request->addFields($fields);
897
  return $pending ? $request : $request->execute();
898
  }
 
 
 
 
 
 
 
 
 
 
899
  public function getPhotos(array $fields = array(), array $params = array(), $pending = \false)
900
  {
901
  $this->assureId();
@@ -959,8 +979,8 @@ class Page extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
959
  public function getPublishedPosts(array $fields = array(), array $params = array(), $pending = \false)
960
  {
961
  $this->assureId();
962
- $param_types = array('since' => 'datetime', 'until' => 'datetime');
963
- $enums = array();
964
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/published_posts', new \PYS_PRO_GLOBAL\FacebookAds\Object\PagePost(), 'EDGE', \PYS_PRO_GLOBAL\FacebookAds\Object\PagePost::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
965
  $request->addParams($params);
966
  $request->addFields($fields);
@@ -1166,16 +1186,6 @@ class Page extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
1166
  $request->addFields($fields);
1167
  return $pending ? $request : $request->execute();
1168
  }
1169
- public function getTours(array $fields = array(), array $params = array(), $pending = \false)
1170
- {
1171
- $this->assureId();
1172
- $param_types = array();
1173
- $enums = array();
1174
- $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/tours', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
1175
- $request->addParams($params);
1176
- $request->addFields($fields);
1177
- return $pending ? $request : $request->execute();
1178
- }
1179
  public function createUnlinkAccount(array $fields = array(), array $params = array(), $pending = \false)
1180
  {
1181
  $this->assureId();
146
  $request->addFields($fields);
147
  return $pending ? $request : $request->execute();
148
  }
149
+ public function getAdminNotes(array $fields = array(), array $params = array(), $pending = \false)
150
+ {
151
+ $this->assureId();
152
+ $param_types = array();
153
+ $enums = array();
154
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/admin_notes', new \PYS_PRO_GLOBAL\FacebookAds\Object\PageAdminNote(), 'EDGE', \PYS_PRO_GLOBAL\FacebookAds\Object\PageAdminNote::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
155
+ $request->addParams($params);
156
+ $request->addFields($fields);
157
+ return $pending ? $request : $request->execute();
158
+ }
159
  public function getAdsPosts(array $fields = array(), array $params = array(), $pending = \false)
160
  {
161
  $this->assureId();
906
  $request->addFields($fields);
907
  return $pending ? $request : $request->execute();
908
  }
909
+ public function createPhoneDatum(array $fields = array(), array $params = array(), $pending = \false)
910
+ {
911
+ $this->assureId();
912
+ $param_types = array('call_ads_phone_data_use_case' => 'call_ads_phone_data_use_case_enum', 'phone_number' => 'string');
913
+ $enums = array('call_ads_phone_data_use_case_enum' => array('CALL_DESTINATION_AD', 'CALL_EXTENSION_AD'));
914
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/phone_data', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
915
+ $request->addParams($params);
916
+ $request->addFields($fields);
917
+ return $pending ? $request : $request->execute();
918
+ }
919
  public function getPhotos(array $fields = array(), array $params = array(), $pending = \false)
920
  {
921
  $this->assureId();
979
  public function getPublishedPosts(array $fields = array(), array $params = array(), $pending = \false)
980
  {
981
  $this->assureId();
982
+ $param_types = array('include_hidden' => 'bool', 'limit' => 'unsigned int', 'show_expired' => 'bool', 'with' => 'with_enum');
983
+ $enums = array('with_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\PagePostWithValues::getInstance()->getValues());
984
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/published_posts', new \PYS_PRO_GLOBAL\FacebookAds\Object\PagePost(), 'EDGE', \PYS_PRO_GLOBAL\FacebookAds\Object\PagePost::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
985
  $request->addParams($params);
986
  $request->addFields($fields);
1186
  $request->addFields($fields);
1187
  return $pending ? $request : $request->execute();
1188
  }
 
 
 
 
 
 
 
 
 
 
1189
  public function createUnlinkAccount(array $fields = array(), array $params = array(), $pending = \false)
1190
  {
1191
  $this->assureId();
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/PagePost.php CHANGED
@@ -209,7 +209,7 @@ class PagePost extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
209
  public function updateSelf(array $fields = array(), array $params = array(), $pending = \false)
210
  {
211
  $this->assureId();
212
- $param_types = array('attached_media' => 'list<Object>', 'backdated_time' => 'datetime', 'backdated_time_granularity' => 'backdated_time_granularity_enum', 'composer_session_id' => 'string', 'direct_share_status' => 'unsigned int', 'feed_story_visibility' => 'feed_story_visibility_enum', 'is_explicit_location' => 'bool', 'is_hidden' => 'bool', 'is_pinned' => 'bool', 'is_published' => 'bool', 'message' => 'string', 'og_action_type_id' => 'string', 'og_hide_object_attachment' => 'bool', 'og_icon_id' => 'string', 'og_object_id' => 'string', 'og_phrase' => 'string', 'og_set_profile_badge' => 'bool', 'og_suggestion_mechanism' => 'string', 'place' => 'Object', 'privacy' => 'string', 'product_item' => 'Object', 'scheduled_publish_time' => 'unsigned int', 'should_sync_product_edit' => 'bool', 'source_type' => 'string', 'sponsor_id' => 'string', 'sponsor_relationship' => 'unsigned int', 'tags' => 'list<int>', 'text_format_preset_id' => 'string', 'timeline_visibility' => 'timeline_visibility_enum', 'tracking' => 'string');
213
  $enums = array('backdated_time_granularity_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\PagePostBackdatedTimeGranularityValues::getInstance()->getValues(), 'feed_story_visibility_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\PagePostFeedStoryVisibilityValues::getInstance()->getValues(), 'timeline_visibility_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\PagePostTimelineVisibilityValues::getInstance()->getValues());
214
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/', new \PYS_PRO_GLOBAL\FacebookAds\Object\PagePost(), 'NODE', \PYS_PRO_GLOBAL\FacebookAds\Object\PagePost::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
215
  $request->addParams($params);
209
  public function updateSelf(array $fields = array(), array $params = array(), $pending = \false)
210
  {
211
  $this->assureId();
212
+ $param_types = array('attached_media' => 'list<Object>', 'backdated_time' => 'datetime', 'backdated_time_granularity' => 'backdated_time_granularity_enum', 'composer_session_id' => 'string', 'direct_share_status' => 'unsigned int', 'explicitly_added_mentionee_ids' => 'list<unsigned int>', 'feed_story_visibility' => 'feed_story_visibility_enum', 'is_explicit_location' => 'bool', 'is_hidden' => 'bool', 'is_pinned' => 'bool', 'is_published' => 'bool', 'message' => 'string', 'og_action_type_id' => 'string', 'og_hide_object_attachment' => 'bool', 'og_icon_id' => 'string', 'og_object_id' => 'string', 'og_phrase' => 'string', 'og_set_profile_badge' => 'bool', 'og_suggestion_mechanism' => 'string', 'place' => 'Object', 'privacy' => 'string', 'product_item' => 'Object', 'scheduled_publish_time' => 'unsigned int', 'should_sync_product_edit' => 'bool', 'source_type' => 'string', 'sponsor_id' => 'string', 'sponsor_relationship' => 'unsigned int', 'tags' => 'list<int>', 'text_format_preset_id' => 'string', 'timeline_visibility' => 'timeline_visibility_enum', 'tracking' => 'string');
213
  $enums = array('backdated_time_granularity_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\PagePostBackdatedTimeGranularityValues::getInstance()->getValues(), 'feed_story_visibility_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\PagePostFeedStoryVisibilityValues::getInstance()->getValues(), 'timeline_visibility_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\PagePostTimelineVisibilityValues::getInstance()->getValues());
214
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/', new \PYS_PRO_GLOBAL\FacebookAds\Object\PagePost(), 'NODE', \PYS_PRO_GLOBAL\FacebookAds\Object\PagePost::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
215
  $request->addParams($params);
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Post.php CHANGED
@@ -211,7 +211,7 @@ class Post extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
211
  public function updateSelf(array $fields = array(), array $params = array(), $pending = \false)
212
  {
213
  $this->assureId();
214
- $param_types = array('attached_media' => 'list<Object>', 'backdated_time' => 'datetime', 'backdated_time_granularity' => 'backdated_time_granularity_enum', 'composer_session_id' => 'string', 'direct_share_status' => 'unsigned int', 'feed_story_visibility' => 'feed_story_visibility_enum', 'is_explicit_location' => 'bool', 'is_hidden' => 'bool', 'is_pinned' => 'bool', 'is_published' => 'bool', 'message' => 'string', 'og_action_type_id' => 'string', 'og_hide_object_attachment' => 'bool', 'og_icon_id' => 'string', 'og_object_id' => 'string', 'og_phrase' => 'string', 'og_set_profile_badge' => 'bool', 'og_suggestion_mechanism' => 'string', 'place' => 'Object', 'privacy' => 'string', 'product_item' => 'Object', 'scheduled_publish_time' => 'unsigned int', 'should_sync_product_edit' => 'bool', 'source_type' => 'string', 'sponsor_id' => 'string', 'sponsor_relationship' => 'unsigned int', 'tags' => 'list<int>', 'text_format_preset_id' => 'string', 'timeline_visibility' => 'timeline_visibility_enum', 'tracking' => 'string');
215
  $enums = array('backdated_time_granularity_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\PostBackdatedTimeGranularityValues::getInstance()->getValues(), 'feed_story_visibility_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\PostFeedStoryVisibilityValues::getInstance()->getValues(), 'timeline_visibility_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\PostTimelineVisibilityValues::getInstance()->getValues());
216
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/', new \PYS_PRO_GLOBAL\FacebookAds\Object\Post(), 'NODE', \PYS_PRO_GLOBAL\FacebookAds\Object\Post::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
217
  $request->addParams($params);
211
  public function updateSelf(array $fields = array(), array $params = array(), $pending = \false)
212
  {
213
  $this->assureId();
214
+ $param_types = array('attached_media' => 'list<Object>', 'backdated_time' => 'datetime', 'backdated_time_granularity' => 'backdated_time_granularity_enum', 'composer_session_id' => 'string', 'direct_share_status' => 'unsigned int', 'explicitly_added_mentionee_ids' => 'list<unsigned int>', 'feed_story_visibility' => 'feed_story_visibility_enum', 'is_explicit_location' => 'bool', 'is_hidden' => 'bool', 'is_pinned' => 'bool', 'is_published' => 'bool', 'message' => 'string', 'og_action_type_id' => 'string', 'og_hide_object_attachment' => 'bool', 'og_icon_id' => 'string', 'og_object_id' => 'string', 'og_phrase' => 'string', 'og_set_profile_badge' => 'bool', 'og_suggestion_mechanism' => 'string', 'place' => 'Object', 'privacy' => 'string', 'product_item' => 'Object', 'scheduled_publish_time' => 'unsigned int', 'should_sync_product_edit' => 'bool', 'source_type' => 'string', 'sponsor_id' => 'string', 'sponsor_relationship' => 'unsigned int', 'tags' => 'list<int>', 'text_format_preset_id' => 'string', 'timeline_visibility' => 'timeline_visibility_enum', 'tracking' => 'string');
215
  $enums = array('backdated_time_granularity_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\PostBackdatedTimeGranularityValues::getInstance()->getValues(), 'feed_story_visibility_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\PostFeedStoryVisibilityValues::getInstance()->getValues(), 'timeline_visibility_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\PostTimelineVisibilityValues::getInstance()->getValues());
216
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/', new \PYS_PRO_GLOBAL\FacebookAds\Object\Post(), 'NODE', \PYS_PRO_GLOBAL\FacebookAds\Object\Post::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
217
  $request->addParams($params);
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/PrivateLiftStudyInstance.php ADDED
@@ -0,0 +1,76 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
5
+ *
6
+ * You are hereby granted a non-exclusive, worldwide, royalty-free license to
7
+ * use, copy, modify, and distribute this software in source code or binary
8
+ * form for use in connection with the web services and APIs provided by
9
+ * Facebook.
10
+ *
11
+ * As with any software that integrates with the Facebook platform, your use
12
+ * of this software is subject to the Facebook Developer Principles and
13
+ * Policies [http://developers.facebook.com/policy/]. This copyright notice
14
+ * shall be included in all copies or substantial portions of the software.
15
+ *
16
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
19
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
21
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
22
+ * DEALINGS IN THE SOFTWARE.
23
+ *
24
+ */
25
+ namespace PYS_PRO_GLOBAL\FacebookAds\Object;
26
+
27
+ use PYS_PRO_GLOBAL\FacebookAds\ApiRequest;
28
+ use PYS_PRO_GLOBAL\FacebookAds\Cursor;
29
+ use PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface;
30
+ use PYS_PRO_GLOBAL\FacebookAds\TypeChecker;
31
+ use PYS_PRO_GLOBAL\FacebookAds\Object\Fields\PrivateLiftStudyInstanceFields;
32
+ use PYS_PRO_GLOBAL\FacebookAds\Object\Values\PrivateLiftStudyInstanceOperationValues;
33
+ /**
34
+ * This class is auto-generated.
35
+ *
36
+ * For any issues or feature requests related to this class, please let us know
37
+ * on github and we'll fix in our codegen framework. We'll not be able to accept
38
+ * pull request for this class.
39
+ *
40
+ */
41
+ class PrivateLiftStudyInstance extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
42
+ {
43
+ /**
44
+ * @return PrivateLiftStudyInstanceFields
45
+ */
46
+ public static function getFieldsEnum()
47
+ {
48
+ return \PYS_PRO_GLOBAL\FacebookAds\Object\Fields\PrivateLiftStudyInstanceFields::getInstance();
49
+ }
50
+ protected static function getReferencedEnums()
51
+ {
52
+ $ref_enums = array();
53
+ $ref_enums['Operation'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\PrivateLiftStudyInstanceOperationValues::getInstance()->getValues();
54
+ return $ref_enums;
55
+ }
56
+ public function getSelf(array $fields = array(), array $params = array(), $pending = \false)
57
+ {
58
+ $this->assureId();
59
+ $param_types = array();
60
+ $enums = array();
61
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/', new \PYS_PRO_GLOBAL\FacebookAds\Object\PrivateLiftStudyInstance(), 'NODE', \PYS_PRO_GLOBAL\FacebookAds\Object\PrivateLiftStudyInstance::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
62
+ $request->addParams($params);
63
+ $request->addFields($fields);
64
+ return $pending ? $request : $request->execute();
65
+ }
66
+ public function updateSelf(array $fields = array(), array $params = array(), $pending = \false)
67
+ {
68
+ $this->assureId();
69
+ $param_types = array('operation' => 'operation_enum');
70
+ $enums = array('operation_enum' => \PYS_PRO_GLOBAL\FacebookAds\Object\Values\PrivateLiftStudyInstanceOperationValues::getInstance()->getValues());
71
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_POST, '/', new \PYS_PRO_GLOBAL\FacebookAds\Object\PrivateLiftStudyInstance(), 'NODE', \PYS_PRO_GLOBAL\FacebookAds\Object\PrivateLiftStudyInstance::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
72
+ $request->addParams($params);
73
+ $request->addFields($fields);
74
+ return $pending ? $request : $request->execute();
75
+ }
76
+ }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ProductCatalog.php CHANGED
@@ -152,6 +152,16 @@ class ProductCatalog extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObje
152
  $request->addFields($fields);
153
  return $pending ? $request : $request->execute();
154
  }
 
 
 
 
 
 
 
 
 
 
155
  public function getAutomotiveModels(array $fields = array(), array $params = array(), $pending = \false)
156
  {
157
  $this->assureId();
@@ -172,6 +182,16 @@ class ProductCatalog extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObje
172
  $request->addFields($fields);
173
  return $pending ? $request : $request->execute();
174
  }
 
 
 
 
 
 
 
 
 
 
175
  public function createBatch(array $fields = array(), array $params = array(), $pending = \false)
176
  {
177
  $this->assureId();
@@ -352,6 +372,16 @@ class ProductCatalog extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObje
352
  $request->addFields($fields);
353
  return $pending ? $request : $request->execute();
354
  }
 
 
 
 
 
 
 
 
 
 
355
  public function getPricingVariablesBatch(array $fields = array(), array $params = array(), $pending = \false)
356
  {
357
  $this->assureId();
@@ -495,7 +525,7 @@ class ProductCatalog extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObje
495
  public function deleteSelf(array $fields = array(), array $params = array(), $pending = \false)
496
  {
497
  $this->assureId();
498
- $param_types = array();
499
  $enums = array();
500
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_DELETE, '/', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'NODE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
501
  $request->addParams($params);
@@ -506,7 +536,7 @@ class ProductCatalog extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObje
506
  {
507
  $this->assureId();
508
  $param_types = array('segment_use_cases' => 'list<segment_use_cases_enum>');
509
- $enums = array('segment_use_cases_enum' => array('COLLAB_ADS', 'COLLAB_ADS_FOR_MARKETPLACE_PARTNER', 'COLLAB_ADS_SEGMENT_WITHOUT_SEGMENT_SYNCING', 'IG_SHOPPING', 'IG_SHOPPING_SUGGESTED_PRODUCTS', 'MARKETPLACE_SHOPS', 'TEST'));
510
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/', new \PYS_PRO_GLOBAL\FacebookAds\Object\ProductCatalog(), 'NODE', \PYS_PRO_GLOBAL\FacebookAds\Object\ProductCatalog::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
511
  $request->addParams($params);
512
  $request->addFields($fields);
152
  $request->addFields($fields);
153
  return $pending ? $request : $request->execute();
154
  }
155
+ public function getAutoMarkets(array $fields = array(), array $params = array(), $pending = \false)
156
+ {
157
+ $this->assureId();
158
+ $param_types = array();
159
+ $enums = array();
160
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/auto_markets', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
161
+ $request->addParams($params);
162
+ $request->addFields($fields);
163
+ return $pending ? $request : $request->execute();
164
+ }
165
  public function getAutomotiveModels(array $fields = array(), array $params = array(), $pending = \false)
166
  {
167
  $this->assureId();
182
  $request->addFields($fields);
183
  return $pending ? $request : $request->execute();
184
  }
185
+ public function getAutos(array $fields = array(), array $params = array(), $pending = \false)
186
+ {
187
+ $this->assureId();
188
+ $param_types = array();
189
+ $enums = array();
190
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/autos', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
191
+ $request->addParams($params);
192
+ $request->addFields($fields);
193
+ return $pending ? $request : $request->execute();
194
+ }
195
  public function createBatch(array $fields = array(), array $params = array(), $pending = \false)
196
  {
197
  $this->assureId();
372
  $request->addFields($fields);
373
  return $pending ? $request : $request->execute();
374
  }
375
+ public function getMediaTitles(array $fields = array(), array $params = array(), $pending = \false)
376
+ {
377
+ $this->assureId();
378
+ $param_types = array('bulk_pagination' => 'bool', 'filter' => 'Object');
379
+ $enums = array();
380
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/media_titles', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
381
+ $request->addParams($params);
382
+ $request->addFields($fields);
383
+ return $pending ? $request : $request->execute();
384
+ }
385
  public function getPricingVariablesBatch(array $fields = array(), array $params = array(), $pending = \false)
386
  {
387
  $this->assureId();
525
  public function deleteSelf(array $fields = array(), array $params = array(), $pending = \false)
526
  {
527
  $this->assureId();
528
+ $param_types = array('allow_delete_catalog_with_live_product_set' => 'bool');
529
  $enums = array();
530
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_DELETE, '/', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'NODE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
531
  $request->addParams($params);
536
  {
537
  $this->assureId();
538
  $param_types = array('segment_use_cases' => 'list<segment_use_cases_enum>');
539
+ $enums = array('segment_use_cases_enum' => array('COLLAB_ADS', 'COLLAB_ADS_FOR_MARKETPLACE_PARTNER', 'COLLAB_ADS_SEGMENT_WITHOUT_SEGMENT_SYNCING', 'CREATORS_AS_SELLERS', 'IG_SHOPPING', 'IG_SHOPPING_SUGGESTED_PRODUCTS', 'MARKETPLACE_SHOPS', 'TEST'));
540
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/', new \PYS_PRO_GLOBAL\FacebookAds\Object\ProductCatalog(), 'NODE', \PYS_PRO_GLOBAL\FacebookAds\Object\ProductCatalog::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
541
  $request->addParams($params);
542
  $request->addFields($fields);
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ProductFeed.php CHANGED
@@ -71,6 +71,16 @@ class ProductFeed extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
71
  $ref_enums['OverrideType'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductFeedOverrideTypeValues::getInstance()->getValues();
72
  return $ref_enums;
73
  }
 
 
 
 
 
 
 
 
 
 
74
  public function getAutomotiveModels(array $fields = array(), array $params = array(), $pending = \false)
75
  {
76
  $this->assureId();
@@ -81,6 +91,16 @@ class ProductFeed extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
81
  $request->addFields($fields);
82
  return $pending ? $request : $request->execute();
83
  }
 
 
 
 
 
 
 
 
 
 
84
  public function getDestinations(array $fields = array(), array $params = array(), $pending = \false)
85
  {
86
  $this->assureId();
@@ -121,6 +141,16 @@ class ProductFeed extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
121
  $request->addFields($fields);
122
  return $pending ? $request : $request->execute();
123
  }
 
 
 
 
 
 
 
 
 
 
124
  public function getProducts(array $fields = array(), array $params = array(), $pending = \false)
125
  {
126
  $this->assureId();
71
  $ref_enums['OverrideType'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductFeedOverrideTypeValues::getInstance()->getValues();
72
  return $ref_enums;
73
  }
74
+ public function getAutoMarkets(array $fields = array(), array $params = array(), $pending = \false)
75
+ {
76
+ $this->assureId();
77
+ $param_types = array();
78
+ $enums = array();
79
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/auto_markets', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
80
+ $request->addParams($params);
81
+ $request->addFields($fields);
82
+ return $pending ? $request : $request->execute();
83
+ }
84
  public function getAutomotiveModels(array $fields = array(), array $params = array(), $pending = \false)
85
  {
86
  $this->assureId();
91
  $request->addFields($fields);
92
  return $pending ? $request : $request->execute();
93
  }
94
+ public function getAutos(array $fields = array(), array $params = array(), $pending = \false)
95
+ {
96
+ $this->assureId();
97
+ $param_types = array();
98
+ $enums = array();
99
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/autos', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
100
+ $request->addParams($params);
101
+ $request->addFields($fields);
102
+ return $pending ? $request : $request->execute();
103
+ }
104
  public function getDestinations(array $fields = array(), array $params = array(), $pending = \false)
105
  {
106
  $this->assureId();
141
  $request->addFields($fields);
142
  return $pending ? $request : $request->execute();
143
  }
144
+ public function getMediaTitles(array $fields = array(), array $params = array(), $pending = \false)
145
+ {
146
+ $this->assureId();
147
+ $param_types = array('bulk_pagination' => 'bool', 'filter' => 'Object');
148
+ $enums = array();
149
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/media_titles', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
150
+ $request->addParams($params);
151
+ $request->addFields($fields);
152
+ return $pending ? $request : $request->execute();
153
+ }
154
  public function getProducts(array $fields = array(), array $params = array(), $pending = \false)
155
  {
156
  $this->assureId();
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ProductItem.php CHANGED
@@ -34,6 +34,7 @@ use PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemAvailabilityValues;
34
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemCommerceTaxCategoryValues;
35
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemConditionValues;
36
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemGenderValues;
 
37
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemReviewStatusValues;
38
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemShippingWeightUnitValues;
39
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemVisibilityValues;
@@ -68,6 +69,7 @@ class ProductItem extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
68
  $ref_enums['Availability'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemAvailabilityValues::getInstance()->getValues();
69
  $ref_enums['Condition'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemConditionValues::getInstance()->getValues();
70
  $ref_enums['Gender'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemGenderValues::getInstance()->getValues();
 
71
  $ref_enums['ReviewStatus'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemReviewStatusValues::getInstance()->getValues();
72
  $ref_enums['ShippingWeightUnit'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemShippingWeightUnitValues::getInstance()->getValues();
73
  $ref_enums['Visibility'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemVisibilityValues::getInstance()->getValues();
@@ -107,7 +109,7 @@ class ProductItem extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
107
  public function getSelf(array $fields = array(), array $params = array(), $pending = \false)
108
  {
109
  $this->assureId();
110
- $param_types = array('image_height' => 'unsigned int', 'image_width' => 'unsigned int');
111
  $enums = array();
112
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/', new \PYS_PRO_GLOBAL\FacebookAds\Object\ProductItem(), 'NODE', \PYS_PRO_GLOBAL\FacebookAds\Object\ProductItem::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
113
  $request->addParams($params);
34
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemCommerceTaxCategoryValues;
35
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemConditionValues;
36
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemGenderValues;
37
+ use PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemImageFetchStatusValues;
38
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemReviewStatusValues;
39
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemShippingWeightUnitValues;
40
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemVisibilityValues;
69
  $ref_enums['Availability'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemAvailabilityValues::getInstance()->getValues();
70
  $ref_enums['Condition'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemConditionValues::getInstance()->getValues();
71
  $ref_enums['Gender'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemGenderValues::getInstance()->getValues();
72
+ $ref_enums['ImageFetchStatus'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemImageFetchStatusValues::getInstance()->getValues();
73
  $ref_enums['ReviewStatus'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemReviewStatusValues::getInstance()->getValues();
74
  $ref_enums['ShippingWeightUnit'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemShippingWeightUnitValues::getInstance()->getValues();
75
  $ref_enums['Visibility'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\ProductItemVisibilityValues::getInstance()->getValues();
109
  public function getSelf(array $fields = array(), array $params = array(), $pending = \false)
110
  {
111
  $this->assureId();
112
+ $param_types = array('catalog_id' => 'string', 'image_height' => 'unsigned int', 'image_width' => 'unsigned int');
113
  $enums = array();
114
  $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/', new \PYS_PRO_GLOBAL\FacebookAds\Object\ProductItem(), 'NODE', \PYS_PRO_GLOBAL\FacebookAds\Object\ProductItem::getFieldsEnum()->getValues(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
115
  $request->addParams($params);
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ProductSet.php CHANGED
@@ -108,6 +108,16 @@ class ProductSet extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
108
  $request->addFields($fields);
109
  return $pending ? $request : $request->execute();
110
  }
 
 
 
 
 
 
 
 
 
 
111
  public function getProducts(array $fields = array(), array $params = array(), $pending = \false)
112
  {
113
  $this->assureId();
108
  $request->addFields($fields);
109
  return $pending ? $request : $request->execute();
110
  }
111
+ public function getMediaTitles(array $fields = array(), array $params = array(), $pending = \false)
112
+ {
113
+ $this->assureId();
114
+ $param_types = array('bulk_pagination' => 'bool', 'filter' => 'Object');
115
+ $enums = array();
116
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/media_titles', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
117
+ $request->addParams($params);
118
+ $request->addFields($fields);
119
+ return $pending ? $request : $request->execute();
120
+ }
121
  public function getProducts(array $fields = array(), array $params = array(), $pending = \false)
122
  {
123
  $this->assureId();
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ServerSide/EventRequest.php CHANGED
@@ -29,7 +29,7 @@ use PYS_PRO_GLOBAL\FacebookAds\Api;
29
  use PYS_PRO_GLOBAL\FacebookAds\ApiConfig;
30
  use PYS_PRO_GLOBAL\FacebookAds\Object\AdsPixel;
31
  /**
32
- * Server-Side Event Request
33
  *
34
  * @category Class
35
  */
@@ -133,7 +133,7 @@ class EventRequest implements \ArrayAccess
133
  * Gets code used to verify that your server events are received correctly by Facebook. Use this
134
  * code to test your server events in the Test Events feature in Events Manager.
135
  * See Test Events Tool
136
- * (https://developers.facebook.com/docs/marketing-api/facebook-pixel/server-side-api/using-the-api#testEvents)
137
  * for an example.
138
  * @return string
139
  */
@@ -145,11 +145,11 @@ class EventRequest implements \ArrayAccess
145
  * Sets code used to verify that your server events are received correctly by Facebook. Use this
146
  * code to test your server events in the Test Events feature in Events Manager.
147
  * See Test Events Tool
148
- * (https://developers.facebook.com/docs/marketing-api/facebook-pixel/server-side-api/using-the-api#testEvents)
149
  * for an example.
150
  * @param string $test_event_code Code used to verify that your server events are received correctly by Facebook.
151
  * Use this code to test your server events in the Test Events feature in Events Manager. See Test Events Tool
152
- * (https://developers.facebook.com/docs/marketing-api/facebook-pixel/server-side-api/using-the-api#testEvents)
153
  * for an example.
154
  * @return $this
155
  */
29
  use PYS_PRO_GLOBAL\FacebookAds\ApiConfig;
30
  use PYS_PRO_GLOBAL\FacebookAds\Object\AdsPixel;
31
  /**
32
+ * Conversions API Event Request
33
  *
34
  * @category Class
35
  */
133
  * Gets code used to verify that your server events are received correctly by Facebook. Use this
134
  * code to test your server events in the Test Events feature in Events Manager.
135
  * See Test Events Tool
136
+ * (https://developers.facebook.com/docs/marketing-api/conversions-api/using-the-api#testEvents)
137
  * for an example.
138
  * @return string
139
  */
145
  * Sets code used to verify that your server events are received correctly by Facebook. Use this
146
  * code to test your server events in the Test Events feature in Events Manager.
147
  * See Test Events Tool
148
+ * (https://developers.facebook.com/docs/marketing-api/conversions-api/using-the-api#testEvents)
149
  * for an example.
150
  * @param string $test_event_code Code used to verify that your server events are received correctly by Facebook.
151
  * Use this code to test your server events in the Test Events feature in Events Manager. See Test Events Tool
152
+ * (https://developers.facebook.com/docs/marketing-api/conversions-api/using-the-api#testEvents)
153
  * for an example.
154
  * @return $this
155
  */
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ServerSide/EventResponse.php CHANGED
@@ -26,7 +26,7 @@ namespace PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide;
26
 
27
  use ArrayAccess;
28
  /**
29
- * Server-Side pixel event response.
30
  *
31
  * @category Class
32
  */
26
 
27
  use ArrayAccess;
28
  /**
29
+ * Conversions API event response.
30
  *
31
  * @category Class
32
  */
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/ServerSide/UserData.php CHANGED
@@ -25,6 +25,7 @@
25
  namespace PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide;
26
 
27
  use ArrayAccess;
 
28
  /**
29
  * UserData is a set of identifiers Facebook can use for targeted attribution.
30
  *
@@ -37,26 +38,31 @@ class UserData implements \ArrayAccess
37
  * @var string
38
  */
39
  protected static $swaggerModelName = 'server_side_pixel_user_data';
 
 
 
 
 
40
  /**
41
  * Array of property to type mappings. Used for (de)serialization
42
  * @var string[]
43
  */
44
- protected static $param_types = array('email' => 'string', 'phone' => 'string', 'gender' => 'string', 'date_of_birth' => 'string', 'last_name' => 'string', 'first_name' => 'string', 'ct' => 'string', 'state' => 'string', 'country_code' => 'string', 'zip_code' => 'string', 'external_id' => 'string', 'client_ip_address' => 'string', 'client_user_agent' => 'string', 'fbc' => 'string', 'fbp' => 'string', 'subscription_id' => 'string', 'fb_login_id' => 'string', 'lead_id' => 'string', 'f5first' => 'string', 'f5last' => 'string', 'fi' => 'string', 'dobd' => 'string', 'dobm' => 'string', 'doby' => 'string');
45
  /**
46
  * Array of attributes where the key is the local name, and the value is the original name
47
  * @var string[]
48
  */
49
- protected static $attributeMap = array('email' => 'email', 'phone' => 'phone', 'gender' => 'gender', 'date_of_birth' => 'date_of_birth', 'last_name' => 'last_name', 'first_name' => 'first_name', 'ct' => 'ct', 'state' => 'state', 'country_code' => 'country_code', 'zip_code' => 'zip_code', 'external_id' => 'external_id', 'client_ip_address' => 'client_ip_address', 'client_user_agent' => 'client_user_agent', 'fbc' => 'fbc', 'fbp' => 'fbp', 'subscription_id' => 'subscription_id', 'fb_login_id' => 'fb_login_id', 'lead_id' => 'lead_id', 'f5first' => 'f5first', 'f5last' => 'f5last', 'fi' => 'fi', 'dobd' => 'dobd', 'dobm' => 'dobm', 'doby' => 'doby');
50
  /**
51
  * Array of attributes to setter functions (for deserialization of responses)
52
  * @var string[]
53
  */
54
- protected static $setters = array('email' => 'setEmail', 'phone' => 'setPhone', 'gender' => 'setGender', 'date_of_birth' => 'setDateOfBirth', 'last_name' => 'setLastName', 'first_name' => 'setFirstName', 'city' => 'setCity', 'state' => 'setState', 'country_code' => 'setCountryCode', 'zip_code' => 'setZipCode', 'external_id' => 'setExternalId', 'client_ip_address' => 'setClientIpAddress', 'client_user_agent' => 'setClientUserAgent', 'fbc' => 'setFbc', 'fbp' => 'setFbp', 'subscription_id' => 'setSubscriptionId', 'fb_login_id' => 'setFbLoginId', 'lead_id' => 'setLeadId', 'f5first' => 'setF5first', 'f5last' => 'setF5last', 'fi' => 'setFi', 'dobd' => 'setDobd', 'dobm' => 'setDobm', 'doby' => 'setDoby');
55
  /**
56
  * Array of attributes to getter functions (for serialization of requests)
57
  * @var string[]
58
  */
59
- protected static $getters = array('email' => 'getEmail', 'phone' => 'getPhone', 'gender' => 'getGender', 'date_of_birth' => 'getDateOfBirth', 'last_name' => 'getLastName', 'first_name' => 'getFirstName', 'city' => 'getCity', 'state' => 'getState', 'country_code' => 'getCountryCode', 'zip_code' => 'getZipCode', 'external_id' => 'getExternalId', 'client_ip_address' => 'getClientIpAddress', 'client_user_agent' => 'getClientUserAgent', 'fbc' => 'getFbc', 'fbp' => 'getFbp', 'subscription_id' => 'getSubscriptionId', 'fb_login_id' => 'getFbLoginId', 'lead_id' => 'getLeadId', 'f5first' => 'getF5first', 'f5last' => 'getF5last', 'fi' => 'getFi', 'dobd' => 'getDobd', 'dobm' => 'getDobm', 'doby' => 'getDoby');
60
  /**
61
  * Associative array for storing property values
62
  * @var mixed[]
@@ -68,17 +74,118 @@ class UserData implements \ArrayAccess
68
  */
69
  public function __construct(array $data = null)
70
  {
71
- $this->container['email'] = isset($data['email']) ? $data['email'] : null;
72
- $this->container['phone'] = isset($data['phone']) ? $data['phone'] : null;
73
- $this->container['gender'] = isset($data['gender']) ? $data['gender'] : null;
74
- $this->container['date_of_birth'] = isset($data['date_of_birth']) ? $data['date_of_birth'] : null;
75
- $this->container['last_name'] = isset($data['last_name']) ? $data['last_name'] : null;
76
- $this->container['first_name'] = isset($data['first_name']) ? $data['first_name'] : null;
77
- $this->container['city'] = isset($data['city']) ? $data['city'] : null;
78
- $this->container['state'] = isset($data['state']) ? $data['state'] : null;
79
- $this->container['country_code'] = isset($data['country_code']) ? $data['country_code'] : null;
80
- $this->container['zip_code'] = isset($data['zip_code']) ? $data['zip_code'] : null;
81
- $this->container['external_id'] = isset($data['external_id']) ? $data['external_id'] : null;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
82
  $this->container['client_ip_address'] = isset($data['client_ip_address']) ? $data['client_ip_address'] : null;
83
  $this->container['client_user_agent'] = isset($data['client_user_agent']) ? $data['client_user_agent'] : null;
84
  $this->container['fbc'] = isset($data['fbc']) ? $data['fbc'] : null;
@@ -93,21 +200,33 @@ class UserData implements \ArrayAccess
93
  $this->container['dobm'] = isset($data['dobm']) ? $data['dobm'] : null;
94
  $this->container['doby'] = isset($data['doby']) ? $data['doby'] : null;
95
  }
 
 
 
96
  public static function paramTypes()
97
  {
98
  return self::$param_types;
99
  }
 
 
 
100
  public static function attributeMap()
101
  {
102
  return self::$attributeMap;
103
  }
 
 
 
104
  public static function setters()
105
  {
106
  return self::$setters;
107
  }
 
 
 
108
  public static function getters()
109
  {
110
- return self::$gendertters;
111
  }
112
  /**
113
  * show all the invalid properties with reasons.
@@ -138,7 +257,19 @@ class UserData implements \ArrayAccess
138
  */
139
  public function setEmail($email)
140
  {
141
- $this->container['email'] = $email;
 
 
 
 
 
 
 
 
 
 
 
 
142
  return $this;
143
  }
144
  /**
@@ -150,7 +281,19 @@ class UserData implements \ArrayAccess
150
  */
151
  public function setPhone($phone)
152
  {
153
- $this->container['phone'] = $phone;
 
 
 
 
 
 
 
 
 
 
 
 
154
  return $this;
155
  }
156
  /**
@@ -160,7 +303,18 @@ class UserData implements \ArrayAccess
160
  */
161
  public function setGender($gender)
162
  {
163
- $this->container['gender'] = $gender;
 
 
 
 
 
 
 
 
 
 
 
164
  return $this;
165
  }
166
  /**
@@ -172,7 +326,19 @@ class UserData implements \ArrayAccess
172
  */
173
  public function setDateOfBirth($date_of_birth)
174
  {
175
- $this->container['date_of_birth'] = $date_of_birth;
 
 
 
 
 
 
 
 
 
 
 
 
176
  return $this;
177
  }
178
  /**
@@ -184,7 +350,19 @@ class UserData implements \ArrayAccess
184
  */
185
  public function setLastName($last_name)
186
  {
187
- $this->container['last_name'] = $last_name;
 
 
 
 
 
 
 
 
 
 
 
 
188
  return $this;
189
  }
190
  /**
@@ -196,7 +374,19 @@ class UserData implements \ArrayAccess
196
  */
197
  public function setFirstName($first_name)
198
  {
199
- $this->container['first_name'] = $first_name;
 
 
 
 
 
 
 
 
 
 
 
 
200
  return $this;
201
  }
202
  /**
@@ -208,7 +398,19 @@ class UserData implements \ArrayAccess
208
  */
209
  public function setCity($city)
210
  {
211
- $this->container['city'] = $city;
 
 
 
 
 
 
 
 
 
 
 
 
212
  return $this;
213
  }
214
  /**
@@ -220,7 +422,19 @@ class UserData implements \ArrayAccess
220
  */
221
  public function setState($state)
222
  {
223
- $this->container['state'] = $state;
 
 
 
 
 
 
 
 
 
 
 
 
224
  return $this;
225
  }
226
  /**
@@ -232,7 +446,19 @@ class UserData implements \ArrayAccess
232
  */
233
  public function setCountryCode($country_code)
234
  {
235
- $this->container['country_code'] = $country_code;
 
 
 
 
 
 
 
 
 
 
 
 
236
  return $this;
237
  }
238
  /**
@@ -244,21 +470,47 @@ class UserData implements \ArrayAccess
244
  */
245
  public function setZipCode($zip_code)
246
  {
247
- $this->container['zip_code'] = $zip_code;
 
 
 
 
 
 
 
 
 
 
 
 
248
  return $this;
249
  }
250
  /**
251
  * Sets any unique ID from the advertiser, such as loyalty membership IDs, user IDs, and external
252
  * cookie IDs. In the Offline Conversions API, this is known as extern_id. For more information,
253
  * see Offline Conversions, Providing External IDs. If External ID is being sent via other
254
- * channels, then it should be sent in the same format via the server-side API.
255
  * @param string $external_id Any unique ID from the advertiser, such as loyalty membership IDs,
256
  * user IDs, and external cookie IDs.
257
  * @return $this
258
  */
259
  public function setExternalId($external_id)
260
  {
261
- $this->container['external_id'] = $external_id;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
262
  return $this;
263
  }
264
  /**
@@ -284,7 +536,7 @@ class UserData implements \ArrayAccess
284
  /**
285
  * Sets Facebook click ID value stored in the _fbc browser cookie under your domain. See Managing
286
  * fbc and fbp Parameters for how to get this value
287
- * (https://developers.facebook.com/docs/marketing-api/facebook-pixel/server-side-api/parameters#fbc),
288
  * or generate this value from a fbclid query parameter.
289
  * @param string $fbc The Facebook click ID value stored in the _fbc browser cookie under your domain.
290
  * @return $this
@@ -297,7 +549,7 @@ class UserData implements \ArrayAccess
297
  /**
298
  * Sets Set Facebook browser ID value stored in the _fbp browser cookie under your domain. See Managing
299
  * fbc and fbp Parameters for how to get this value
300
- * (https://developers.facebook.com/docs/marketing-api/facebook-pixel/server-side-api/parameters#fbc),
301
  * or generate this value from a fbclid query parameter.
302
  * @param string $fbp The Facebook browser ID value stored in the _fbp browser cookie under your domain.
303
  * @return $this
@@ -445,17 +697,17 @@ class UserData implements \ArrayAccess
445
  public function normalize()
446
  {
447
  $normalized_payload = array();
448
- $normalized_payload['em'] = \PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide\Util::hash(\PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide\Normalizer::normalize('em', $this->getEmail()));
449
- $normalized_payload['ph'] = \PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide\Util::hash(\PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide\Normalizer::normalize('ph', $this->getPhone()));
450
- $normalized_payload['ge'] = \PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide\Util::hash(\PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide\Normalizer::normalize('ge', $this->getGender()));
451
- $normalized_payload['db'] = \PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide\Util::hash(\PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide\Normalizer::normalize('db', $this->getDateOfBirth()));
452
- $normalized_payload['ln'] = \PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide\Util::hash(\PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide\Normalizer::normalize('ln', $this->getLastName()));
453
- $normalized_payload['fn'] = \PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide\Util::hash(\PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide\Normalizer::normalize('fn', $this->getFirstName()));
454
- $normalized_payload['ct'] = \PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide\Util::hash(\PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide\Normalizer::normalize('ct', $this->getCity()));
455
- $normalized_payload['st'] = \PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide\Util::hash(\PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide\Normalizer::normalize('st', $this->getState()));
456
- $normalized_payload['zp'] = \PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide\Util::hash(\PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide\Normalizer::normalize('zp', $this->getZipCode()));
457
- $normalized_payload['country'] = \PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide\Util::hash(\PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide\Normalizer::normalize('country', $this->getCountryCode()));
458
- $normalized_payload['external_id'] = $this->getExternalId();
459
  $normalized_payload['client_ip_address'] = $this->getClientIpAddress();
460
  $normalized_payload['client_user_agent'] = $this->getClientUserAgent();
461
  $normalized_payload['fbc'] = $this->getFbc();
@@ -472,13 +724,50 @@ class UserData implements \ArrayAccess
472
  $normalized_payload = \array_filter($normalized_payload);
473
  return $normalized_payload;
474
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
475
  /**
476
  * Gets an email address, in lowercase.
477
  * @return string
478
  */
479
  public function getEmail()
480
  {
481
- return $this->container['email'];
 
 
 
 
 
 
 
 
482
  }
483
  /**
484
  * Gets a phone number
@@ -486,7 +775,15 @@ class UserData implements \ArrayAccess
486
  */
487
  public function getPhone()
488
  {
489
- return $this->container['phone'];
 
 
 
 
 
 
 
 
490
  }
491
  /**
492
  * Gets gender.
@@ -494,7 +791,15 @@ class UserData implements \ArrayAccess
494
  */
495
  public function getGender()
496
  {
497
- return $this->container['gender'];
 
 
 
 
 
 
 
 
498
  }
499
  /**
500
  * Gets Date Of Birth.
@@ -502,7 +807,15 @@ class UserData implements \ArrayAccess
502
  */
503
  public function getDateOfBirth()
504
  {
505
- return $this->container['date_of_birth'];
 
 
 
 
 
 
 
 
506
  }
507
  /**
508
  * Gets Last Name.
@@ -510,7 +823,15 @@ class UserData implements \ArrayAccess
510
  */
511
  public function getLastName()
512
  {
513
- return $this->container['last_name'];
 
 
 
 
 
 
 
 
514
  }
515
  /**
516
  * Gets First Name.
@@ -518,7 +839,15 @@ class UserData implements \ArrayAccess
518
  */
519
  public function getFirstName()
520
  {
521
- return $this->container['first_name'];
 
 
 
 
 
 
 
 
522
  }
523
  /**
524
  * Gets city.
@@ -526,7 +855,15 @@ class UserData implements \ArrayAccess
526
  */
527
  public function getCity()
528
  {
529
- return $this->container['city'];
 
 
 
 
 
 
 
 
530
  }
531
  /**
532
  * Gets state.
@@ -534,7 +871,15 @@ class UserData implements \ArrayAccess
534
  */
535
  public function getState()
536
  {
537
- return $this->container['state'];
 
 
 
 
 
 
 
 
538
  }
539
  /**
540
  * Gets zip code
@@ -542,7 +887,15 @@ class UserData implements \ArrayAccess
542
  */
543
  public function getZipCode()
544
  {
545
- return $this->container['zip_code'];
 
 
 
 
 
 
 
 
546
  }
547
  /**
548
  * Gets country code.
@@ -550,7 +903,15 @@ class UserData implements \ArrayAccess
550
  */
551
  public function getCountryCode()
552
  {
553
- return $this->container['country_code'];
 
 
 
 
 
 
 
 
554
  }
555
  /**
556
  * Gets Any unique ID from the advertiser, such as loyalty membership IDs, user IDs, and external cookie IDs.
@@ -558,7 +919,15 @@ class UserData implements \ArrayAccess
558
  */
559
  public function getExternalId()
560
  {
561
- return $this->container['external_id'];
 
 
 
 
 
 
 
 
562
  }
563
  /**
564
  * Gets IP address of the browser corresponding to the event.
25
  namespace PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide;
26
 
27
  use ArrayAccess;
28
+ use InvalidArgumentException;
29
  /**
30
  * UserData is a set of identifiers Facebook can use for targeted attribution.
31
  *
38
  * @var string
39
  */
40
  protected static $swaggerModelName = 'server_side_pixel_user_data';
41
+ /**
42
+ * Error message for when both singular and plural values are set via constructor.
43
+ * @var string
44
+ */
45
+ private static $multiVariableConstructorError = 'Cannot set both %s and %s parameters via constructor. Please set either the singular or plural parameter, not both.';
46
  /**
47
  * Array of property to type mappings. Used for (de)serialization
48
  * @var string[]
49
  */
50
+ protected static $param_types = array('email' => 'string', 'emails' => 'string[]', 'phone' => 'string', 'phones' => 'string[]', 'gender' => 'string', 'genders' => 'string[]', 'date_of_birth' => 'string', 'dates_of_birth' => 'string[]', 'last_name' => 'string', 'last_names' => 'string[]', 'first_name' => 'string', 'first_names' => 'string[]', 'ct' => 'string', 'cts' => 'string[]', 'state' => 'string', 'states' => 'string[]', 'country_code' => 'string', 'country_codes' => 'string[]', 'zip_code' => 'string', 'zip_codes' => 'string[]', 'external_id' => 'string', 'external_ids' => 'string[]', 'client_ip_address' => 'string', 'client_user_agent' => 'string', 'fbc' => 'string', 'fbp' => 'string', 'subscription_id' => 'string', 'fb_login_id' => 'string', 'lead_id' => 'string', 'f5first' => 'string', 'f5last' => 'string', 'fi' => 'string', 'dobd' => 'string', 'dobm' => 'string', 'doby' => 'string');
51
  /**
52
  * Array of attributes where the key is the local name, and the value is the original name
53
  * @var string[]
54
  */
55
+ protected static $attributeMap = array('email' => 'email', 'emails' => 'emails', 'phone' => 'phone', 'phones' => 'phones', 'gender' => 'gender', 'genders' => 'genders', 'date_of_birth' => 'date_of_birth', 'dates_of_birth' => 'dates_of_birth', 'last_name' => 'last_name', 'last_names' => 'last_names', 'first_name' => 'first_name', 'first_names' => 'first_names', 'ct' => 'ct', 'cts' => 'cts', 'state' => 'state', 'states' => 'states', 'country_code' => 'country_code', 'country_codes' => 'country_codes', 'zip_code' => 'zip_code', 'zip_codes' => 'zip_codes', 'external_id' => 'external_id', 'external_ids' => 'external_ids', 'client_ip_address' => 'client_ip_address', 'client_user_agent' => 'client_user_agent', 'fbc' => 'fbc', 'fbp' => 'fbp', 'subscription_id' => 'subscription_id', 'fb_login_id' => 'fb_login_id', 'lead_id' => 'lead_id', 'f5first' => 'f5first', 'f5last' => 'f5last', 'fi' => 'fi', 'dobd' => 'dobd', 'dobm' => 'dobm', 'doby' => 'doby');
56
  /**
57
  * Array of attributes to setter functions (for deserialization of responses)
58
  * @var string[]
59
  */
60
+ protected static $setters = array('email' => 'setEmail', 'emails' => 'setEmails', 'phone' => 'setPhone', 'phones' => 'setPhones', 'gender' => 'setGender', 'genders' => 'setGenders', 'date_of_birth' => 'setDateOfBirth', 'dates_of_birth' => 'setDatesOfBirth', 'last_name' => 'setLastName', 'last_names' => 'setLastNames', 'first_name' => 'setFirstName', 'first_names' => 'setFirstNames', 'city' => 'setCity', 'cities' => 'setCities', 'state' => 'setState', 'states' => 'setStates', 'country_code' => 'setCountryCode', 'country_codes' => 'setCountryCodes', 'zip_code' => 'setZipCode', 'zip_codes' => 'setZipCodes', 'external_id' => 'setExternalId', 'external_ids' => 'setExternalIds', 'client_ip_address' => 'setClientIpAddress', 'client_user_agent' => 'setClientUserAgent', 'fbc' => 'setFbc', 'fbp' => 'setFbp', 'subscription_id' => 'setSubscriptionId', 'fb_login_id' => 'setFbLoginId', 'lead_id' => 'setLeadId', 'f5first' => 'setF5first', 'f5last' => 'setF5last', 'fi' => 'setFi', 'dobd' => 'setDobd', 'dobm' => 'setDobm', 'doby' => 'setDoby');
61
  /**
62
  * Array of attributes to getter functions (for serialization of requests)
63
  * @var string[]
64
  */
65
+ protected static $getters = array('email' => 'getEmail', 'emails' => 'getEmails', 'phone' => 'getPhone', 'phones' => 'getPhones', 'gender' => 'getGender', 'genders' => 'getGenders', 'date_of_birth' => 'getDateOfBirth', 'dates_of_birth' => 'getDatesOfBirth', 'last_name' => 'getLastName', 'last_names' => 'getLastNames', 'first_name' => 'getFirstName', 'first_names' => 'getFirstNames', 'city' => 'getCity', 'cities' => 'getCities', 'state' => 'getState', 'states' => 'getStates', 'country_code' => 'getCountryCode', 'country_codes' => 'getCountryCodes', 'zip_code' => 'getZipCode', 'zip_codes' => 'getZipCodes', 'external_id' => 'getExternalId', 'external_ids' => 'getExternalIds', 'client_ip_address' => 'getClientIpAddress', 'client_user_agent' => 'getClientUserAgent', 'fbc' => 'getFbc', 'fbp' => 'getFbp', 'subscription_id' => 'getSubscriptionId', 'fb_login_id' => 'getFbLoginId', 'lead_id' => 'getLeadId', 'f5first' => 'getF5first', 'f5last' => 'getF5last', 'fi' => 'getFi', 'dobd' => 'getDobd', 'dobm' => 'getDobm', 'doby' => 'getDoby');
66
  /**
67
  * Associative array for storing property values
68
  * @var mixed[]
74
  */
75
  public function __construct(array $data = null)
76
  {
77
+ # Let's make sure not both singular and plural parameters are set
78
+ if (isset($data['email']) and isset($data['emails'])) {
79
+ throw new \InvalidArgumentException(\sprintf(self::$multiVariableConstructorError, 'email', 'emails'));
80
+ }
81
+ if (isset($data['phone']) and isset($data['phones'])) {
82
+ throw new \InvalidArgumentException(\sprintf(self::$multiVariableConstructorError, 'phone', 'phones'));
83
+ }
84
+ if (isset($data['gender']) and isset($data['genders'])) {
85
+ throw new \InvalidArgumentException(\sprintf(self::$multiVariableConstructorError, 'gender', 'genders'));
86
+ }
87
+ if (isset($data['date_of_birth']) and isset($data['dates_of_birth'])) {
88
+ throw new \InvalidArgumentException(\sprintf(self::$multiVariableConstructorError, 'date_of_birth', 'dates_of_birth'));
89
+ }
90
+ if (isset($data['last_name']) and isset($data['last_names'])) {
91
+ throw new \InvalidArgumentException(\sprintf(self::$multiVariableConstructorError, 'last_name', 'last_names'));
92
+ }
93
+ if (isset($data['first_name']) and isset($data['first_names'])) {
94
+ throw new \InvalidArgumentException(\sprintf(self::$multiVariableConstructorError, 'first_name', 'first_names'));
95
+ }
96
+ if (isset($data['city']) and isset($data['cities'])) {
97
+ throw new \InvalidArgumentException(\sprintf(self::$multiVariableConstructorError, 'city', 'cities'));
98
+ }
99
+ if (isset($data['state']) and isset($data['states'])) {
100
+ throw new \InvalidArgumentException(\sprintf(self::$multiVariableConstructorError, 'state', 'states'));
101
+ }
102
+ if (isset($data['country_code']) and isset($data['country_codes'])) {
103
+ throw new \InvalidArgumentException(\sprintf(self::$multiVariableConstructorError, 'country_code', 'country_codes'));
104
+ }
105
+ if (isset($data['zip_code']) and isset($data['zip_codes'])) {
106
+ throw new \InvalidArgumentException(\sprintf(self::$multiVariableConstructorError, 'zip_code', 'zip_codes'));
107
+ }
108
+ if (isset($data['external_id']) and isset($data['external_ids'])) {
109
+ throw new \InvalidArgumentException(\sprintf(self::$multiVariableConstructorError, 'external_id', 'external_ids'));
110
+ }
111
+ # Set the parameters depending on which one is passed in.
112
+ if (isset($data['email'])) {
113
+ $this->setEmail($data['email']);
114
+ } else {
115
+ if (isset($data['emails'])) {
116
+ $this->setEmails($data['emails']);
117
+ }
118
+ }
119
+ if (isset($data['phone'])) {
120
+ $this->setPhone($data['phone']);
121
+ } else {
122
+ if (isset($data['phones'])) {
123
+ $this->setPhones($data['phones']);
124
+ }
125
+ }
126
+ if (isset($data['gender'])) {
127
+ $this->setGender($data['gender']);
128
+ } else {
129
+ if (isset($data['genders'])) {
130
+ $this->setGenders($data['genders']);
131
+ }
132
+ }
133
+ if (isset($data['date_of_birth'])) {
134
+ $this->setDateOfBirth($data['date_of_birth']);
135
+ } else {
136
+ if (isset($data['dates_of_birth'])) {
137
+ $this->setDatesOfBirth($data['dates_of_birth']);
138
+ }
139
+ }
140
+ if (isset($data['last_name'])) {
141
+ $this->setLastName($data['last_name']);
142
+ } else {
143
+ if (isset($data['last_names'])) {
144
+ $this->setLastNames($data['last_names']);
145
+ }
146
+ }
147
+ if (isset($data['first_name'])) {
148
+ $this->setFirstName($data['first_name']);
149
+ } else {
150
+ if (isset($data['first_names'])) {
151
+ $this->setFirstNames($data['first_names']);
152
+ }
153
+ }
154
+ if (isset($data['city'])) {
155
+ $this->setCity($data['city']);
156
+ } else {
157
+ if (isset($data['cities'])) {
158
+ $this->setCities($data['cities']);
159
+ }
160
+ }
161
+ if (isset($data['state'])) {
162
+ $this->setState($data['state']);
163
+ } else {
164
+ if (isset($data['states'])) {
165
+ $this->setStates($data['states']);
166
+ }
167
+ }
168
+ if (isset($data['country_code'])) {
169
+ $this->setCountryCode($data['country_code']);
170
+ } else {
171
+ if (isset($data['country_codes'])) {
172
+ $this->setCountryCodes($data['country_codes']);
173
+ }
174
+ }
175
+ if (isset($data['zip_code'])) {
176
+ $this->setZipCode($data['zip_code']);
177
+ } else {
178
+ if (isset($data['zip_codes'])) {
179
+ $this->setZipCodes($data['zip_codes']);
180
+ }
181
+ }
182
+ if (isset($data['external_id'])) {
183
+ $this->setExternalId($data['external_id']);
184
+ } else {
185
+ if (isset($data['external_ids'])) {
186
+ $this->setExternalIds($data['external_ids']);
187
+ }
188
+ }
189
  $this->container['client_ip_address'] = isset($data['client_ip_address']) ? $data['client_ip_address'] : null;
190
  $this->container['client_user_agent'] = isset($data['client_user_agent']) ? $data['client_user_agent'] : null;
191
  $this->container['fbc'] = isset($data['fbc']) ? $data['fbc'] : null;
200
  $this->container['dobm'] = isset($data['dobm']) ? $data['dobm'] : null;
201
  $this->container['doby'] = isset($data['doby']) ? $data['doby'] : null;
202
  }
203
+ /**
204
+ * @return string[]
205
+ */
206
  public static function paramTypes()
207
  {
208
  return self::$param_types;
209
  }
210
+ /**
211
+ * @return string[]
212
+ */
213
  public static function attributeMap()
214
  {
215
  return self::$attributeMap;
216
  }
217
+ /**
218
+ * @return string[]
219
+ */
220
  public static function setters()
221
  {
222
  return self::$setters;
223
  }
224
+ /**
225
+ * @return string[]
226
+ */
227
  public static function getters()
228
  {
229
+ return self::$getters;
230
  }
231
  /**
232
  * show all the invalid properties with reasons.
257
  */
258
  public function setEmail($email)
259
  {
260
+ $this->container['emails'] = isset($email) ? array($email) : null;
261
+ return $this;
262
+ }
263
+ /**
264
+ * Sets a list of email addresses, in lowercase.
265
+ *
266
+ * <p>Example: array('joe@eg.com', 'mary@test.com')
267
+ * @param string[] $emails A list of email addresses, in lowercase.
268
+ * @return $this
269
+ */
270
+ public function setEmails($emails)
271
+ {
272
+ $this->container['emails'] = $emails;
273
  return $this;
274
  }
275
  /**
281
  */
282
  public function setPhone($phone)
283
  {
284
+ $this->container['phones'] = isset($phone) ? array($phone) : null;
285
+ return $this;
286
+ }
287
+ /**
288
+ * Sets a list of phone numbers. Include only digits with countryCode code, area code, and number.
289
+ *
290
+ * <p>Example: array('16505551212', '12052062007')
291
+ * @param string[] $phone A list of phone numbers. Include only digits with country code, area code, and number.
292
+ * @return $this
293
+ */
294
+ public function setPhones($phones)
295
+ {
296
+ $this->container['phones'] = $phones;
297
  return $this;
298
  }
299
  /**
303
  */
304
  public function setGender($gender)
305
  {
306
+ $this->container['genders'] = isset($gender) ? array($gender) : null;
307
+ return $this;
308
+ }
309
+ /**
310
+ * Sets a list of Genders, in lowercase.
311
+ * <p>Example: array('f', 'm')
312
+ * @param FacebookAds\Object\ServerSide\Gender[] $genders A list of Genders, in lowercase.
313
+ * @return $this
314
+ */
315
+ public function setGenders($genders)
316
+ {
317
+ $this->container['genders'] = $genders;
318
  return $this;
319
  }
320
  /**
326
  */
327
  public function setDateOfBirth($date_of_birth)
328
  {
329
+ $this->container['dates_of_birth'] = isset($date_of_birth) ? array($date_of_birth) : null;
330
+ return $this;
331
+ }
332
+ /**
333
+ * Sets a list of dates of birth given as year, month, and day.
334
+ *
335
+ * <p>Example: array('19971226', '19880102')
336
+ * @param string[] $dates_of_birth A list of dates of birth given as year, month, and day.
337
+ * @return $this
338
+ */
339
+ public function setDatesOfBirth($dates_of_birth)
340
+ {
341
+ $this->container['dates_of_birth'] = $dates_of_birth;
342
  return $this;
343
  }
344
  /**
350
  */
351
  public function setLastName($last_name)
352
  {
353
+ $this->container['last_names'] = isset($last_name) ? array($last_name) : null;
354
+ return $this;
355
+ }
356
+ /**
357
+ * Sets a list of last names in lowercase.
358
+ *
359
+ * <p>Example: array('smith', 'brown')
360
+ * @param string[] $last_names A list of last names in lowercase.
361
+ * @return $this
362
+ */
363
+ public function setLastNames($last_names)
364
+ {
365
+ $this->container['last_names'] = $last_names;
366
  return $this;
367
  }
368
  /**
374
  */
375
  public function setFirstName($first_name)
376
  {
377
+ $this->container['first_names'] = isset($first_name) ? array($first_name) : null;
378
+ return $this;
379
+ }
380
+ /**
381
+ * Sets a list of first names in lowercase.
382
+ *
383
+ * <p>Example: array('joe', 'mary')
384
+ * @param string[] $first_names A list of first names in lowercase.
385
+ * @return $this
386
+ */
387
+ public function setFirstNames($first_names)
388
+ {
389
+ $this->container['first_names'] = $first_names;
390
  return $this;
391
  }
392
  /**
398
  */
399
  public function setCity($city)
400
  {
401
+ $this->container['cities'] = isset($city) ? array($city) : null;
402
+ return $this;
403
+ }
404
+ /**
405
+ * Sets a list of cities in lower-case without spaces or punctuation.
406
+ *
407
+ * <p>Example: array('menlopark', 'seattle')
408
+ * @param string[] $cities A list of cities in lower-case without spaces or punctuation.
409
+ * @return $this
410
+ */
411
+ public function setCities($cities)
412
+ {
413
+ $this->container['cities'] = $cities;
414
  return $this;
415
  }
416
  /**
422
  */
423
  public function setState($state)
424
  {
425
+ $this->container['states'] = isset($state) ? array($state) : null;
426
+ return $this;
427
+ }
428
+ /**
429
+ * Sets a list of two-letter state codes in lowercase.
430
+ *
431
+ * <p>Example: array('ca', 'wa')
432
+ * @param string[] $states A list of two-letter state codes in lowercase.
433
+ * @return $this
434
+ */
435
+ public function setStates($states)
436
+ {
437
+ $this->container['states'] = $states;
438
  return $this;
439
  }
440
  /**
446
  */
447
  public function setCountryCode($country_code)
448
  {
449
+ $this->container['country_codes'] = isset($country_code) ? array($country_code) : null;
450
+ return $this;
451
+ }
452
+ /**
453
+ * Sets a list of two-letter country codes in lowercase.
454
+ *
455
+ * <p>Example: array('us', 'ca')
456
+ * @param string[] $country_codes A list of two-letter country codes in lowercase.
457
+ * @return $this
458
+ */
459
+ public function setCountryCodes($country_codes)
460
+ {
461
+ $this->container['country_codes'] = $country_codes;
462
  return $this;
463
  }
464
  /**
470
  */
471
  public function setZipCode($zip_code)
472
  {
473
+ $this->container['zip_codes'] = isset($zip_code) ? array($zip_code) : null;
474
+ return $this;
475
+ }
476
+ /**
477
+ * Sets a list of five-digit zip codes.
478
+ *
479
+ * <p>Example: array('94035', '98001')
480
+ * @param string[] $zip_codes A list of five-digit zip codes.
481
+ * @return $this
482
+ */
483
+ public function setZipCodes($zip_codes)
484
+ {
485
+ $this->container['zip_codes'] = $zip_codes;
486
  return $this;
487
  }
488
  /**
489
  * Sets any unique ID from the advertiser, such as loyalty membership IDs, user IDs, and external
490
  * cookie IDs. In the Offline Conversions API, this is known as extern_id. For more information,
491
  * see Offline Conversions, Providing External IDs. If External ID is being sent via other
492
+ * channels, then it should be sent in the same format via the Conversions API.
493
  * @param string $external_id Any unique ID from the advertiser, such as loyalty membership IDs,
494
  * user IDs, and external cookie IDs.
495
  * @return $this
496
  */
497
  public function setExternalId($external_id)
498
  {
499
+ $this->container['external_ids'] = isset($external_id) ? array($external_id) : null;
500
+ return $this;
501
+ }
502
+ /**
503
+ * Sets a list of unique IDs from the advertiser, such as loyalty membership IDs, user IDs, and external
504
+ * cookie IDs. In the Offline Conversions API, this is known as extern_id. For more information,
505
+ * see Offline Conversions, Providing External IDs. If External ID is being sent via other
506
+ * channels, then it should be sent in the same format via the Conversions API.
507
+ * @param string[] $external_ids A list of unique IDs from the advertiser, such as loyalty membership IDs,
508
+ * user IDs, and external cookie IDs.
509
+ * @return $this
510
+ */
511
+ public function setExternalIds($external_ids)
512
+ {
513
+ $this->container['external_ids'] = $external_ids;
514
  return $this;
515
  }
516
  /**
536
  /**
537
  * Sets Facebook click ID value stored in the _fbc browser cookie under your domain. See Managing
538
  * fbc and fbp Parameters for how to get this value
539
+ * (https://developers.facebook.com/docs/marketing-api/conversions-api/parameters/customer-information-parameters#fbc),
540
  * or generate this value from a fbclid query parameter.
541
  * @param string $fbc The Facebook click ID value stored in the _fbc browser cookie under your domain.
542
  * @return $this
549
  /**
550
  * Sets Set Facebook browser ID value stored in the _fbp browser cookie under your domain. See Managing
551
  * fbc and fbp Parameters for how to get this value
552
+ * (https://developers.facebook.com/docs/marketing-api/conversions-api/parameters/customer-information-parameters#fbc),
553
  * or generate this value from a fbclid query parameter.
554
  * @param string $fbp The Facebook browser ID value stored in the _fbp browser cookie under your domain.
555
  * @return $this
697
  public function normalize()
698
  {
699
  $normalized_payload = array();
700
+ $normalized_payload['em'] = $this->normalizeHashDedup('em', $this->getEmails());
701
+ $normalized_payload['ph'] = $this->normalizeHashDedup('ph', $this->getPhones());
702
+ $normalized_payload['ge'] = $this->normalizeHashDedup('ge', $this->getGenders());
703
+ $normalized_payload['db'] = $this->normalizeHashDedup('db', $this->getDatesOfBirth());
704
+ $normalized_payload['ln'] = $this->normalizeHashDedup('ln', $this->getLastNames());
705
+ $normalized_payload['fn'] = $this->normalizeHashDedup('fn', $this->getFirstNames());
706
+ $normalized_payload['ct'] = $this->normalizeHashDedup('ct', $this->getCities());
707
+ $normalized_payload['st'] = $this->normalizeHashDedup('st', $this->getStates());
708
+ $normalized_payload['zp'] = $this->normalizeHashDedup('zp', $this->getZipCodes());
709
+ $normalized_payload['country'] = $this->normalizeHashDedup('country', $this->getCountryCodes());
710
+ $normalized_payload['external_id'] = $this->dedup($this->getExternalIds());
711
  $normalized_payload['client_ip_address'] = $this->getClientIpAddress();
712
  $normalized_payload['client_user_agent'] = $this->getClientUserAgent();
713
  $normalized_payload['fbc'] = $this->getFbc();
724
  $normalized_payload = \array_filter($normalized_payload);
725
  return $normalized_payload;
726
  }
727
+ /**
728
+ * Simply return a deduped array for the given array, without performing any normalization or hash.
729
+ */
730
+ private function dedup($arr)
731
+ {
732
+ if (empty($arr)) {
733
+ return null;
734
+ }
735
+ $deduped = array();
736
+ foreach ($arr as $val) {
737
+ $deduped[$val] = \true;
738
+ }
739
+ return \array_keys($deduped);
740
+ }
741
+ /**
742
+ * Return a normalized, hashed, and deduped array for the given array.
743
+ */
744
+ private function normalizeHashDedup($fieldName, $valueList)
745
+ {
746
+ if (empty($valueList) || !isset($fieldName)) {
747
+ return null;
748
+ }
749
+ $deduped = array();
750
+ foreach ($valueList as $val) {
751
+ $hashedVal = \PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide\Util::hash(\PYS_PRO_GLOBAL\FacebookAds\Object\ServerSide\Normalizer::normalize($fieldName, $val));
752
+ $deduped[$hashedVal] = \true;
753
+ }
754
+ return \array_keys($deduped);
755
+ }
756
  /**
757
  * Gets an email address, in lowercase.
758
  * @return string
759
  */
760
  public function getEmail()
761
  {
762
+ return empty($this->container['emails']) ? null : $this->container['emails'][0];
763
+ }
764
+ /**
765
+ * Gets a list of email addresses, in lowercase.
766
+ * @return string[]
767
+ */
768
+ public function getEmails()
769
+ {
770
+ return empty($this->container['emails']) ? null : $this->container['emails'];
771
  }
772
  /**
773
  * Gets a phone number
775
  */
776
  public function getPhone()
777
  {
778
+ return empty($this->container['phones']) ? null : $this->container['phones'][0];
779
+ }
780
+ /**
781
+ * Gets a list of phone numbers
782
+ * @return string[]
783
+ */
784
+ public function getPhones()
785
+ {
786
+ return empty($this->container['phones']) ? null : $this->container['phones'];
787
  }
788
  /**
789
  * Gets gender.
791
  */
792
  public function getGender()
793
  {
794
+ return empty($this->container['genders']) ? null : $this->container['genders'][0];
795
+ }
796
+ /**
797
+ * Gets a list of genders.
798
+ * @return string[]
799
+ */
800
+ public function getGenders()
801
+ {
802
+ return empty($this->container['genders']) ? null : $this->container['genders'];
803
  }
804
  /**
805
  * Gets Date Of Birth.
807
  */
808
  public function getDateOfBirth()
809
  {
810
+ return empty($this->container['dates_of_birth']) ? null : $this->container['dates_of_birth'][0];
811
+ }
812
+ /**
813
+ * Gets a list of dates Of Birth.
814
+ * @return string[]
815
+ */
816
+ public function getDatesOfBirth()
817
+ {
818
+ return empty($this->container['dates_of_birth']) ? null : $this->container['dates_of_birth'];
819
  }
820
  /**
821
  * Gets Last Name.
823
  */
824
  public function getLastName()
825
  {
826
+ return empty($this->container['last_names']) ? null : $this->container['last_names'][0];
827
+ }
828
+ /**
829
+ * Gets a list of Last Names.
830
+ * @return string[]
831
+ */
832
+ public function getLastNames()
833
+ {
834
+ return empty($this->container['last_names']) ? null : $this->container['last_names'];
835
  }
836
  /**
837
  * Gets First Name.
839
  */
840
  public function getFirstName()
841
  {
842
+ return empty($this->container['first_names']) ? null : $this->container['first_names'][0];
843
+ }
844
+ /**
845
+ * Gets a list of First Name.
846
+ * @return string[]
847
+ */
848
+ public function getFirstNames()
849
+ {
850
+ return empty($this->container['first_names']) ? null : $this->container['first_names'];
851
  }
852
  /**
853
  * Gets city.
855
  */
856
  public function getCity()
857
  {
858
+ return empty($this->container['cities']) ? null : $this->container['cities'][0];
859
+ }
860
+ /**
861
+ * Gets a list of cities.
862
+ * @return string[]
863
+ */
864
+ public function getCities()
865
+ {
866
+ return empty($this->container['cities']) ? null : $this->container['cities'];
867
  }
868
  /**
869
  * Gets state.
871
  */
872
  public function getState()
873
  {
874
+ return empty($this->container['states']) ? null : $this->container['states'][0];
875
+ }
876
+ /**
877
+ * Gets a list of states.
878
+ * @return string[]
879
+ */
880
+ public function getStates()
881
+ {
882
+ return empty($this->container['states']) ? null : $this->container['states'];
883
  }
884
  /**
885
  * Gets zip code
887
  */
888
  public function getZipCode()
889
  {
890
+ return empty($this->container['zip_codes']) ? null : $this->container['zip_codes'][0];
891
+ }
892
+ /**
893
+ * Gets zip codes
894
+ * @return string[]
895
+ */
896
+ public function getZipCodes()
897
+ {
898
+ return empty($this->container['zip_codes']) ? null : $this->container['zip_codes'];
899
  }
900
  /**
901
  * Gets country code.
903
  */
904
  public function getCountryCode()
905
  {
906
+ return empty($this->container['country_codes']) ? null : $this->container['country_codes'][0];
907
+ }
908
+ /**
909
+ * Gets country codes.
910
+ * @return string[]
911
+ */
912
+ public function getCountryCodes()
913
+ {
914
+ return empty($this->container['country_codes']) ? null : $this->container['country_codes'];
915
  }
916
  /**
917
  * Gets Any unique ID from the advertiser, such as loyalty membership IDs, user IDs, and external cookie IDs.
919
  */
920
  public function getExternalId()
921
  {
922
+ return empty($this->container['external_ids']) ? null : $this->container['external_ids'][0];
923
+ }
924
+ /**
925
+ * Gets a list of unique IDs from the advertiser, such as loyalty membership IDs, user IDs, and external cookie IDs.
926
+ * @return string[]
927
+ */
928
+ public function getExternalIds()
929
+ {
930
+ return empty($this->container['external_ids']) ? null : $this->container['external_ids'];
931
  }
932
  /**
933
  * Gets IP address of the browser corresponding to the event.
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdAccountTargetingUnifiedWhitelistedTypesValues.php CHANGED
@@ -67,6 +67,7 @@ class AdAccountTargetingUnifiedWhitelistedTypesValues extends \PYS_PRO_GLOBAL\Fa
67
  const EFFECTIVE_FACEBOOK_POSITIONS = 'effective_facebook_positions';
68
  const EFFECTIVE_INSTAGRAM_POSITIONS = 'effective_instagram_positions';
69
  const EFFECTIVE_MESSENGER_POSITIONS = 'effective_messenger_positions';
 
70
  const EFFECTIVE_PUBLISHER_PLATFORMS = 'effective_publisher_platforms';
71
  const EFFECTIVE_WHATSAPP_POSITIONS = 'effective_whatsapp_positions';
72
  const ENGAGEMENT_SPECS = 'engagement_specs';
@@ -125,6 +126,7 @@ class AdAccountTargetingUnifiedWhitelistedTypesValues extends \PYS_PRO_GLOBAL\Fa
125
  const MOBILE_DEVICE_MODEL = 'mobile_device_model';
126
  const MOMS = 'moms';
127
  const NET_WORTH = 'net_worth';
 
128
  const OFFICE_TYPE = 'office_type';
129
  const PAGE_TYPES = 'page_types';
130
  const PLACE_PAGE_SET_IDS = 'place_page_set_ids';
67
  const EFFECTIVE_FACEBOOK_POSITIONS = 'effective_facebook_positions';
68
  const EFFECTIVE_INSTAGRAM_POSITIONS = 'effective_instagram_positions';
69
  const EFFECTIVE_MESSENGER_POSITIONS = 'effective_messenger_positions';
70
+ const EFFECTIVE_OCULUS_POSITIONS = 'effective_oculus_positions';
71
  const EFFECTIVE_PUBLISHER_PLATFORMS = 'effective_publisher_platforms';
72
  const EFFECTIVE_WHATSAPP_POSITIONS = 'effective_whatsapp_positions';
73
  const ENGAGEMENT_SPECS = 'engagement_specs';
126
  const MOBILE_DEVICE_MODEL = 'mobile_device_model';
127
  const MOMS = 'moms';
128
  const NET_WORTH = 'net_worth';
129
+ const OCULUS_POSITIONS = 'oculus_positions';
130
  const OFFICE_TYPE = 'office_type';
131
  const PAGE_TYPES = 'page_types';
132
  const PLACE_PAGE_SET_IDS = 'place_page_set_ids';
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdPreviewAdFormatValues.php CHANGED
@@ -42,6 +42,7 @@ class AdPreviewAdFormatValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractE
42
  const AUDIENCE_NETWORK_REWARDED_VIDEO = 'AUDIENCE_NETWORK_REWARDED_VIDEO';
43
  const DESKTOP_FEED_STANDARD = 'DESKTOP_FEED_STANDARD';
44
  const FACEBOOK_STORY_MOBILE = 'FACEBOOK_STORY_MOBILE';
 
45
  const INSTAGRAM_EXPLORE_CONTEXTUAL = 'INSTAGRAM_EXPLORE_CONTEXTUAL';
46
  const INSTAGRAM_EXPLORE_IMMERSIVE = 'INSTAGRAM_EXPLORE_IMMERSIVE';
47
  const INSTAGRAM_REELS = 'INSTAGRAM_REELS';
42
  const AUDIENCE_NETWORK_REWARDED_VIDEO = 'AUDIENCE_NETWORK_REWARDED_VIDEO';
43
  const DESKTOP_FEED_STANDARD = 'DESKTOP_FEED_STANDARD';
44
  const FACEBOOK_STORY_MOBILE = 'FACEBOOK_STORY_MOBILE';
45
+ const FACEBOOK_STORY_STICKER_MOBILE = 'FACEBOOK_STORY_STICKER_MOBILE';
46
  const INSTAGRAM_EXPLORE_CONTEXTUAL = 'INSTAGRAM_EXPLORE_CONTEXTUAL';
47
  const INSTAGRAM_EXPLORE_IMMERSIVE = 'INSTAGRAM_EXPLORE_IMMERSIVE';
48
  const INSTAGRAM_REELS = 'INSTAGRAM_REELS';
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdStudyObjectiveTypeValues.php CHANGED
@@ -36,11 +36,13 @@ use PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum;
36
  */
37
  class AdStudyObjectiveTypeValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
38
  {
 
39
  const BRAND = 'BRAND';
40
  const BRANDLIFT = 'BRANDLIFT';
41
  const FTL = 'FTL';
42
  const MAE = 'MAE';
43
  const MAI = 'MAI';
 
44
  const NONSALES = 'NONSALES';
45
  const PARTNER = 'PARTNER';
46
  const SALES = 'SALES';
36
  */
37
  class AdStudyObjectiveTypeValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
38
  {
39
+ const AEP_CONVERSION = 'AEP_CONVERSION';
40
  const BRAND = 'BRAND';
41
  const BRANDLIFT = 'BRANDLIFT';
42
  const FTL = 'FTL';
43
  const MAE = 'MAE';
44
  const MAI = 'MAI';
45
+ const MPC_CONVERSION = 'MPC_CONVERSION';
46
  const NONSALES = 'NONSALES';
47
  const PARTNER = 'PARTNER';
48
  const SALES = 'SALES';
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdVideoContainerTypeValues.php CHANGED
@@ -47,8 +47,6 @@ class AdVideoContainerTypeValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\Abstra
47
  const APP_REVIEW_SCREENCAST = 'APP_REVIEW_SCREENCAST';
48
  const ATLAS_VIDEO = 'ATLAS_VIDEO';
49
  const AUDIO_BROADCAST = 'AUDIO_BROADCAST';
50
- const BELL_POLL = 'BELL_POLL';
51
- const BRAND_EQUITY_POLL_VIDEO = 'BRAND_EQUITY_POLL_VIDEO';
52
  const BROADCAST = 'BROADCAST';
53
  const CANDIDATE_VIDEOS = 'CANDIDATE_VIDEOS';
54
  const CANVAS = 'CANVAS';
@@ -57,6 +55,7 @@ class AdVideoContainerTypeValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\Abstra
57
  const CONTAINED_POST_ATTACHMENT = 'CONTAINED_POST_ATTACHMENT';
58
  const CONTAINED_POST_AUDIO_BROADCAST = 'CONTAINED_POST_AUDIO_BROADCAST';
59
  const CONTAINED_POST_BROADCAST = 'CONTAINED_POST_BROADCAST';
 
60
  const COPYRIGHT_REFERENCE_BROADCAST = 'COPYRIGHT_REFERENCE_BROADCAST';
61
  const COPYRIGHT_REFERENCE_VIDEO = 'COPYRIGHT_REFERENCE_VIDEO';
62
  const CULTURAL_MOMENT_DEPRECATED = 'CULTURAL_MOMENT_DEPRECATED';
@@ -86,9 +85,11 @@ class AdVideoContainerTypeValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\Abstra
86
  const GOODWILL_VIDEO_SHARE = 'GOODWILL_VIDEO_SHARE';
87
  const GOODWILL_VIDEO_TOKEN_REQUIRED = 'GOODWILL_VIDEO_TOKEN_REQUIRED';
88
  const GROUP_POST = 'GROUP_POST';
 
89
  const HEURISTIC_CLUSTER_VIDEO = 'HEURISTIC_CLUSTER_VIDEO';
90
  const HEURISTIC_PREVIEW = 'HEURISTIC_PREVIEW';
91
  const HIGHLIGHT_CLIP_VIDEO = 'HIGHLIGHT_CLIP_VIDEO';
 
92
  const IG_REELS_XPV = 'IG_REELS_XPV';
93
  const IG_STORIES_READER = 'IG_STORIES_READER';
94
  const INSPIRATION_VIDEO = 'INSPIRATION_VIDEO';
@@ -97,6 +98,7 @@ class AdVideoContainerTypeValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\Abstra
97
  const INSTANT_ARTICLE = 'INSTANT_ARTICLE';
98
  const INSTANT_GAME_CLIP = 'INSTANT_GAME_CLIP';
99
  const ISSUE_MODULE = 'ISSUE_MODULE';
 
100
  const JOB_APPLICATION_VIDEO = 'JOB_APPLICATION_VIDEO';
101
  const JOB_OPENING_VIDEO = 'JOB_OPENING_VIDEO';
102
  const KOTOTORO = 'KOTOTORO';
@@ -108,7 +110,6 @@ class AdVideoContainerTypeValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\Abstra
108
  const LOOK_NOW_DEPRECATED = 'LOOK_NOW_DEPRECATED';
109
  const MARKETPLACE_LISTING_VIDEO = 'MARKETPLACE_LISTING_VIDEO';
110
  const MARKETPLACE_PRE_RECORDED_VIDEO = 'MARKETPLACE_PRE_RECORDED_VIDEO';
111
- const MOMENTS_VIDEO = 'MOMENTS_VIDEO';
112
  const NEO_ASYNC_GAME_VIDEO = 'NEO_ASYNC_GAME_VIDEO';
113
  const NO_STORY = 'NO_STORY';
114
  const NO_STORY_WITH_ENTPOST = 'NO_STORY_WITH_ENTPOST';
@@ -118,13 +119,17 @@ class AdVideoContainerTypeValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\Abstra
118
  const PAGES_COVER_VIDEO = 'PAGES_COVER_VIDEO';
119
  const PAGE_REVIEW_SCREENCAST = 'PAGE_REVIEW_SCREENCAST';
120
  const PAGE_SLIDESHOW_VIDEO = 'PAGE_SLIDESHOW_VIDEO';
 
121
  const PIXELCLOUD = 'PIXELCLOUD';
 
 
122
  const PREMIERE_SOURCE = 'PREMIERE_SOURCE';
 
 
123
  const PRIVATE_GALLERY_VIDEO = 'PRIVATE_GALLERY_VIDEO';
124
  const PRODUCT_VIDEO = 'PRODUCT_VIDEO';
125
  const PROFILE_COVER_VIDEO = 'PROFILE_COVER_VIDEO';
126
  const PROFILE_INTRO_CARD = 'PROFILE_INTRO_CARD';
127
- const PROFILE_TO_PAGE_UPLOADED_VIDEO = 'PROFILE_TO_PAGE_UPLOADED_VIDEO';
128
  const PROFILE_VIDEO = 'PROFILE_VIDEO';
129
  const PROTON = 'PROTON';
130
  const QUICK_PROMOTION = 'QUICK_PROMOTION';
@@ -136,7 +141,9 @@ class AdVideoContainerTypeValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\Abstra
136
  const SLIDESHOW_SHAKR = 'SLIDESHOW_SHAKR';
137
  const SLIDESHOW_VARIATION_VIDEO = 'SLIDESHOW_VARIATION_VIDEO';
138
  const SOTTO_CONTENT = 'SOTTO_CONTENT';
 
139
  const SOUND_PLATFORM_STREAM = 'SOUND_PLATFORM_STREAM';
 
140
  const STORIES_VIDEO = 'STORIES_VIDEO';
141
  const STORYLINE = 'STORYLINE';
142
  const STORYLINE_WITH_EXTERNAL_MUSIC = 'STORYLINE_WITH_EXTERNAL_MUSIC';
@@ -146,7 +153,10 @@ class AdVideoContainerTypeValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\Abstra
146
  const TAROT_DIGEST = 'TAROT_DIGEST';
147
  const TEMP_MULTIMEDIA_POST = 'TEMP_MULTIMEDIA_POST';
148
  const UNLISTED = 'UNLISTED';
 
 
149
  const VIDEO_COMMENT = 'VIDEO_COMMENT';
 
150
  const VIDEO_CREATIVE_EDITOR_AUTOGEN_AD_VIDEO = 'VIDEO_CREATIVE_EDITOR_AUTOGEN_AD_VIDEO';
151
  const VIDEO_SUPERRES = 'VIDEO_SUPERRES';
152
  const VU_GENERATED_VIDEO = 'VU_GENERATED_VIDEO';
47
  const APP_REVIEW_SCREENCAST = 'APP_REVIEW_SCREENCAST';
48
  const ATLAS_VIDEO = 'ATLAS_VIDEO';
49
  const AUDIO_BROADCAST = 'AUDIO_BROADCAST';
 
 
50
  const BROADCAST = 'BROADCAST';
51
  const CANDIDATE_VIDEOS = 'CANDIDATE_VIDEOS';
52
  const CANVAS = 'CANVAS';
55
  const CONTAINED_POST_ATTACHMENT = 'CONTAINED_POST_ATTACHMENT';
56
  const CONTAINED_POST_AUDIO_BROADCAST = 'CONTAINED_POST_AUDIO_BROADCAST';
57
  const CONTAINED_POST_BROADCAST = 'CONTAINED_POST_BROADCAST';
58
+ const CONTAINED_POST_COPYRIGHT_REFERENCE_BROADCAST = 'CONTAINED_POST_COPYRIGHT_REFERENCE_BROADCAST';
59
  const COPYRIGHT_REFERENCE_BROADCAST = 'COPYRIGHT_REFERENCE_BROADCAST';
60
  const COPYRIGHT_REFERENCE_VIDEO = 'COPYRIGHT_REFERENCE_VIDEO';
61
  const CULTURAL_MOMENT_DEPRECATED = 'CULTURAL_MOMENT_DEPRECATED';
85
  const GOODWILL_VIDEO_SHARE = 'GOODWILL_VIDEO_SHARE';
86
  const GOODWILL_VIDEO_TOKEN_REQUIRED = 'GOODWILL_VIDEO_TOKEN_REQUIRED';
87
  const GROUP_POST = 'GROUP_POST';
88
+ const HACK_TV = 'HACK_TV';
89
  const HEURISTIC_CLUSTER_VIDEO = 'HEURISTIC_CLUSTER_VIDEO';
90
  const HEURISTIC_PREVIEW = 'HEURISTIC_PREVIEW';
91
  const HIGHLIGHT_CLIP_VIDEO = 'HIGHLIGHT_CLIP_VIDEO';
92
+ const HUDDLE_BROADCAST = 'HUDDLE_BROADCAST';
93
  const IG_REELS_XPV = 'IG_REELS_XPV';
94
  const IG_STORIES_READER = 'IG_STORIES_READER';
95
  const INSPIRATION_VIDEO = 'INSPIRATION_VIDEO';
98
  const INSTANT_ARTICLE = 'INSTANT_ARTICLE';
99
  const INSTANT_GAME_CLIP = 'INSTANT_GAME_CLIP';
100
  const ISSUE_MODULE = 'ISSUE_MODULE';
101
+ const JOBS_VISUAL_INTRO_ENTRY = 'JOBS_VISUAL_INTRO_ENTRY';
102
  const JOB_APPLICATION_VIDEO = 'JOB_APPLICATION_VIDEO';
103
  const JOB_OPENING_VIDEO = 'JOB_OPENING_VIDEO';
104
  const KOTOTORO = 'KOTOTORO';
110
  const LOOK_NOW_DEPRECATED = 'LOOK_NOW_DEPRECATED';
111
  const MARKETPLACE_LISTING_VIDEO = 'MARKETPLACE_LISTING_VIDEO';
112
  const MARKETPLACE_PRE_RECORDED_VIDEO = 'MARKETPLACE_PRE_RECORDED_VIDEO';
 
113
  const NEO_ASYNC_GAME_VIDEO = 'NEO_ASYNC_GAME_VIDEO';
114
  const NO_STORY = 'NO_STORY';
115
  const NO_STORY_WITH_ENTPOST = 'NO_STORY_WITH_ENTPOST';
119
  const PAGES_COVER_VIDEO = 'PAGES_COVER_VIDEO';
120
  const PAGE_REVIEW_SCREENCAST = 'PAGE_REVIEW_SCREENCAST';
121
  const PAGE_SLIDESHOW_VIDEO = 'PAGE_SLIDESHOW_VIDEO';
122
+ const PARTNER_DIRECTORY_BRAND_MEDIA = 'PARTNER_DIRECTORY_BRAND_MEDIA';
123
  const PIXELCLOUD = 'PIXELCLOUD';
124
+ const PODCAST_RSS = 'PODCAST_RSS';
125
+ const PODCAST_VOICES = 'PODCAST_VOICES';
126
  const PREMIERE_SOURCE = 'PREMIERE_SOURCE';
127
+ const PREMIUM_MUSIC_VIDEO_NO_NEWSFEED_STORY = 'PREMIUM_MUSIC_VIDEO_NO_NEWSFEED_STORY';
128
+ const PREMIUM_MUSIC_VIDEO_WITH_NEWSFEED_STORY = 'PREMIUM_MUSIC_VIDEO_WITH_NEWSFEED_STORY';
129
  const PRIVATE_GALLERY_VIDEO = 'PRIVATE_GALLERY_VIDEO';
130
  const PRODUCT_VIDEO = 'PRODUCT_VIDEO';
131
  const PROFILE_COVER_VIDEO = 'PROFILE_COVER_VIDEO';
132
  const PROFILE_INTRO_CARD = 'PROFILE_INTRO_CARD';
 
133
  const PROFILE_VIDEO = 'PROFILE_VIDEO';
134
  const PROTON = 'PROTON';
135
  const QUICK_PROMOTION = 'QUICK_PROMOTION';
141
  const SLIDESHOW_SHAKR = 'SLIDESHOW_SHAKR';
142
  const SLIDESHOW_VARIATION_VIDEO = 'SLIDESHOW_VARIATION_VIDEO';
143
  const SOTTO_CONTENT = 'SOTTO_CONTENT';
144
+ const SOUNDBITES_VIDEO = 'SOUNDBITES_VIDEO';
145
  const SOUND_PLATFORM_STREAM = 'SOUND_PLATFORM_STREAM';
146
+ const SRT_ATTACHMENT = 'SRT_ATTACHMENT';
147
  const STORIES_VIDEO = 'STORIES_VIDEO';
148
  const STORYLINE = 'STORYLINE';
149
  const STORYLINE_WITH_EXTERNAL_MUSIC = 'STORYLINE_WITH_EXTERNAL_MUSIC';
153
  const TAROT_DIGEST = 'TAROT_DIGEST';
154
  const TEMP_MULTIMEDIA_POST = 'TEMP_MULTIMEDIA_POST';
155
  const UNLISTED = 'UNLISTED';
156
+ const UNLISTED_HACK_TV = 'UNLISTED_HACK_TV';
157
+ const UNLISTED_OCULUS = 'UNLISTED_OCULUS';
158
  const VIDEO_COMMENT = 'VIDEO_COMMENT';
159
+ const VIDEO_COMPOSITION_VARIATION = 'VIDEO_COMPOSITION_VARIATION';
160
  const VIDEO_CREATIVE_EDITOR_AUTOGEN_AD_VIDEO = 'VIDEO_CREATIVE_EDITOR_AUTOGEN_AD_VIDEO';
161
  const VIDEO_SUPERRES = 'VIDEO_SUPERRES';
162
  const VU_GENERATED_VIDEO = 'VU_GENERATED_VIDEO';
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AdoptablePetImageFetchStatusValues.php ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
5
+ *
6
+ * You are hereby granted a non-exclusive, worldwide, royalty-free license to
7
+ * use, copy, modify, and distribute this software in source code or binary
8
+ * form for use in connection with the web services and APIs provided by
9
+ * Facebook.
10
+ *
11
+ * As with any software that integrates with the Facebook platform, your use
12
+ * of this software is subject to the Facebook Developer Principles and
13
+ * Policies [http://developers.facebook.com/policy/]. This copyright notice
14
+ * shall be included in all copies or substantial portions of the software.
15
+ *
16
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
19
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
21
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
22
+ * DEALINGS IN THE SOFTWARE.
23
+ *
24
+ */
25
+ namespace PYS_PRO_GLOBAL\FacebookAds\Object\Values;
26
+
27
+ use PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum;
28
+ /**
29
+ * This class is auto-generated.
30
+ *
31
+ * For any issues or feature requests related to this class, please let us know
32
+ * on github and we'll fix in our codegen framework. We'll not be able to accept
33
+ * pull request for this class.
34
+ *
35
+ * @method static AdoptablePetImageFetchStatusValues getInstance()
36
+ */
37
+ class AdoptablePetImageFetchStatusValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
38
+ {
39
+ const DIRECT_UPLOAD = 'DIRECT_UPLOAD';
40
+ const FETCHED = 'FETCHED';
41
+ const FETCH_FAILED = 'FETCH_FAILED';
42
+ const NO_STATUS = 'NO_STATUS';
43
+ const OUTDATED = 'OUTDATED';
44
+ const PARTIAL_FETCH = 'PARTIAL_FETCH';
45
+ }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ApplicationAnPlatformsValues.php CHANGED
@@ -41,5 +41,6 @@ class ApplicationAnPlatformsValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\Abst
41
  const INSTANT_ARTICLES = 'INSTANT_ARTICLES';
42
  const IOS = 'IOS';
43
  const MOBILE_WEB = 'MOBILE_WEB';
 
44
  const UNKNOWN = 'UNKNOWN';
45
  }
41
  const INSTANT_ARTICLES = 'INSTANT_ARTICLES';
42
  const IOS = 'IOS';
43
  const MOBILE_WEB = 'MOBILE_WEB';
44
+ const OCULUS = 'OCULUS';
45
  const UNKNOWN = 'UNKNOWN';
46
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/AutomotiveModelImageFetchStatusValues.php ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
5
+ *
6
+ * You are hereby granted a non-exclusive, worldwide, royalty-free license to
7
+ * use, copy, modify, and distribute this software in source code or binary
8
+ * form for use in connection with the web services and APIs provided by
9
+ * Facebook.
10
+ *
11
+ * As with any software that integrates with the Facebook platform, your use
12
+ * of this software is subject to the Facebook Developer Principles and
13
+ * Policies [http://developers.facebook.com/policy/]. This copyright notice
14
+ * shall be included in all copies or substantial portions of the software.
15
+ *
16
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
19
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
21
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
22
+ * DEALINGS IN THE SOFTWARE.
23
+ *
24
+ */
25
+ namespace PYS_PRO_GLOBAL\FacebookAds\Object\Values;
26
+
27
+ use PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum;
28
+ /**
29
+ * This class is auto-generated.
30
+ *
31
+ * For any issues or feature requests related to this class, please let us know
32
+ * on github and we'll fix in our codegen framework. We'll not be able to accept
33
+ * pull request for this class.
34
+ *
35
+ * @method static AutomotiveModelImageFetchStatusValues getInstance()
36
+ */
37
+ class AutomotiveModelImageFetchStatusValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
38
+ {
39
+ const DIRECT_UPLOAD = 'DIRECT_UPLOAD';
40
+ const FETCHED = 'FETCHED';
41
+ const FETCH_FAILED = 'FETCH_FAILED';
42
+ const NO_STATUS = 'NO_STATUS';
43
+ const OUTDATED = 'OUTDATED';
44
+ const PARTIAL_FETCH = 'PARTIAL_FETCH';
45
+ }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/BusinessAssetGroupPageTasksValues.php CHANGED
@@ -51,6 +51,7 @@ class BusinessAssetGroupPageTasksValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum
51
  const PROFILE_PLUS_ADVERTISE = 'PROFILE_PLUS_ADVERTISE';
52
  const PROFILE_PLUS_ANALYZE = 'PROFILE_PLUS_ANALYZE';
53
  const PROFILE_PLUS_CREATE_CONTENT = 'PROFILE_PLUS_CREATE_CONTENT';
 
54
  const PROFILE_PLUS_MANAGE = 'PROFILE_PLUS_MANAGE';
55
  const PROFILE_PLUS_MESSAGING = 'PROFILE_PLUS_MESSAGING';
56
  const PROFILE_PLUS_MODERATE = 'PROFILE_PLUS_MODERATE';
51
  const PROFILE_PLUS_ADVERTISE = 'PROFILE_PLUS_ADVERTISE';
52
  const PROFILE_PLUS_ANALYZE = 'PROFILE_PLUS_ANALYZE';
53
  const PROFILE_PLUS_CREATE_CONTENT = 'PROFILE_PLUS_CREATE_CONTENT';
54
+ const PROFILE_PLUS_FACEBOOK_ACCESS = 'PROFILE_PLUS_FACEBOOK_ACCESS';
55
  const PROFILE_PLUS_MANAGE = 'PROFILE_PLUS_MANAGE';
56
  const PROFILE_PLUS_MESSAGING = 'PROFILE_PLUS_MESSAGING';
57
  const PROFILE_PLUS_MODERATE = 'PROFILE_PLUS_MODERATE';
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/BusinessPagePermittedTasksValues.php CHANGED
@@ -51,6 +51,7 @@ class BusinessPagePermittedTasksValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\
51
  const PROFILE_PLUS_ADVERTISE = 'PROFILE_PLUS_ADVERTISE';
52
  const PROFILE_PLUS_ANALYZE = 'PROFILE_PLUS_ANALYZE';
53
  const PROFILE_PLUS_CREATE_CONTENT = 'PROFILE_PLUS_CREATE_CONTENT';
 
54
  const PROFILE_PLUS_MANAGE = 'PROFILE_PLUS_MANAGE';
55
  const PROFILE_PLUS_MESSAGING = 'PROFILE_PLUS_MESSAGING';
56
  const PROFILE_PLUS_MODERATE = 'PROFILE_PLUS_MODERATE';
51
  const PROFILE_PLUS_ADVERTISE = 'PROFILE_PLUS_ADVERTISE';
52
  const PROFILE_PLUS_ANALYZE = 'PROFILE_PLUS_ANALYZE';
53
  const PROFILE_PLUS_CREATE_CONTENT = 'PROFILE_PLUS_CREATE_CONTENT';
54
+ const PROFILE_PLUS_FACEBOOK_ACCESS = 'PROFILE_PLUS_FACEBOOK_ACCESS';
55
  const PROFILE_PLUS_MANAGE = 'PROFILE_PLUS_MANAGE';
56
  const PROFILE_PLUS_MESSAGING = 'PROFILE_PLUS_MESSAGING';
57
  const PROFILE_PLUS_MODERATE = 'PROFILE_PLUS_MODERATE';
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/CommentCommentPrivacyValueValues.php CHANGED
@@ -36,6 +36,7 @@ use PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum;
36
  */
37
  class CommentCommentPrivacyValueValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
38
  {
 
39
  const DEFAULT_PRIVACY = 'DEFAULT_PRIVACY';
40
  const FRIENDS_AND_POST_OWNER = 'FRIENDS_AND_POST_OWNER';
41
  const FRIENDS_ONLY = 'FRIENDS_ONLY';
36
  */
37
  class CommentCommentPrivacyValueValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
38
  {
39
+ const DECLINED_BY_ADMIN_ASSISTANT = 'DECLINED_BY_ADMIN_ASSISTANT';
40
  const DEFAULT_PRIVACY = 'DEFAULT_PRIVACY';
41
  const FRIENDS_AND_POST_OWNER = 'FRIENDS_AND_POST_OWNER';
42
  const FRIENDS_ONLY = 'FRIENDS_ONLY';
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ContentDeliveryReportPlatformValues.php CHANGED
@@ -41,6 +41,7 @@ class ContentDeliveryReportPlatformValues extends \PYS_PRO_GLOBAL\FacebookAds\En
41
  const HIDDEN_AAA = 'HIDDEN_AAA';
42
  const INSTAGRAM = 'INSTAGRAM';
43
  const MESSENGER = 'MESSENGER';
 
44
  const UNKNOWN = 'UNKNOWN';
45
  const WHATSAPP = 'WHATSAPP';
46
  }
41
  const HIDDEN_AAA = 'HIDDEN_AAA';
42
  const INSTAGRAM = 'INSTAGRAM';
43
  const MESSENGER = 'MESSENGER';
44
+ const OCULUS = 'OCULUS';
45
  const UNKNOWN = 'UNKNOWN';
46
  const WHATSAPP = 'WHATSAPP';
47
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ContentDeliveryReportPositionValues.php CHANGED
@@ -45,6 +45,7 @@ class ContentDeliveryReportPositionValues extends \PYS_PRO_GLOBAL\FacebookAds\En
45
  const HIDDEN_AAA = 'HIDDEN_AAA';
46
  const INSTAGRAM_EXPLORE = 'INSTAGRAM_EXPLORE';
47
  const INSTAGRAM_IGTV = 'INSTAGRAM_IGTV';
 
48
  const INSTAGRAM_STORIES = 'INSTAGRAM_STORIES';
49
  const INSTANT_ARTICLE = 'INSTANT_ARTICLE';
50
  const INSTREAM_VIDEO = 'INSTREAM_VIDEO';
@@ -52,11 +53,13 @@ class ContentDeliveryReportPositionValues extends \PYS_PRO_GLOBAL\FacebookAds\En
52
  const MARKETPLACE = 'MARKETPLACE';
53
  const MESSENGER_INBOX = 'MESSENGER_INBOX';
54
  const MESSENGER_STORIES = 'MESSENGER_STORIES';
 
55
  const OTHERS = 'OTHERS';
56
  const REWARDED_VIDEO = 'REWARDED_VIDEO';
57
  const RIGHT_HAND_COLUMN = 'RIGHT_HAND_COLUMN';
58
  const SEARCH = 'SEARCH';
59
  const STATUS = 'STATUS';
 
60
  const SUGGESTED_VIDEO = 'SUGGESTED_VIDEO';
61
  const UNKNOWN = 'UNKNOWN';
62
  const VIDEO_FEEDS = 'VIDEO_FEEDS';
45
  const HIDDEN_AAA = 'HIDDEN_AAA';
46
  const INSTAGRAM_EXPLORE = 'INSTAGRAM_EXPLORE';
47
  const INSTAGRAM_IGTV = 'INSTAGRAM_IGTV';
48
+ const INSTAGRAM_REELS = 'INSTAGRAM_REELS';
49
  const INSTAGRAM_STORIES = 'INSTAGRAM_STORIES';
50
  const INSTANT_ARTICLE = 'INSTANT_ARTICLE';
51
  const INSTREAM_VIDEO = 'INSTREAM_VIDEO';
53
  const MARKETPLACE = 'MARKETPLACE';
54
  const MESSENGER_INBOX = 'MESSENGER_INBOX';
55
  const MESSENGER_STORIES = 'MESSENGER_STORIES';
56
+ const OCULUS_TWILIGHT_FEED = 'OCULUS_TWILIGHT_FEED';
57
  const OTHERS = 'OTHERS';
58
  const REWARDED_VIDEO = 'REWARDED_VIDEO';
59
  const RIGHT_HAND_COLUMN = 'RIGHT_HAND_COLUMN';
60
  const SEARCH = 'SEARCH';
61
  const STATUS = 'STATUS';
62
+ const STICKERS = 'STICKERS';
63
  const SUGGESTED_VIDEO = 'SUGGESTED_VIDEO';
64
  const UNKNOWN = 'UNKNOWN';
65
  const VIDEO_FEEDS = 'VIDEO_FEEDS';
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/CustomAudienceDataSourceSubTypeValues.php CHANGED
@@ -51,6 +51,7 @@ class CustomAudienceDataSourceSubTypeValues extends \PYS_PRO_GLOBAL\FacebookAds\
51
  const EXPANDED_AUDIENCE = 'EXPANDED_AUDIENCE';
52
  const EXTERNAL_IDS = 'EXTERNAL_IDS';
53
  const EXTERNAL_IDS_MIX = 'EXTERNAL_IDS_MIX';
 
54
  const FB_EVENT_SIGNALS = 'FB_EVENT_SIGNALS';
55
  const FB_PIXEL_HITS = 'FB_PIXEL_HITS';
56
  const HASHES = 'HASHES';
51
  const EXPANDED_AUDIENCE = 'EXPANDED_AUDIENCE';
52
  const EXTERNAL_IDS = 'EXTERNAL_IDS';
53
  const EXTERNAL_IDS_MIX = 'EXTERNAL_IDS_MIX';
54
+ const FACEBOOK_WIFI_EVENTS = 'FACEBOOK_WIFI_EVENTS';
55
  const FB_EVENT_SIGNALS = 'FB_EVENT_SIGNALS';
56
  const FB_PIXEL_HITS = 'FB_PIXEL_HITS';
57
  const HASHES = 'HASHES';
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/DestinationImageFetchStatusValues.php ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
5
+ *
6
+ * You are hereby granted a non-exclusive, worldwide, royalty-free license to
7
+ * use, copy, modify, and distribute this software in source code or binary
8
+ * form for use in connection with the web services and APIs provided by
9
+ * Facebook.
10
+ *
11
+ * As with any software that integrates with the Facebook platform, your use
12
+ * of this software is subject to the Facebook Developer Principles and
13
+ * Policies [http://developers.facebook.com/policy/]. This copyright notice
14
+ * shall be included in all copies or substantial portions of the software.
15
+ *
16
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
19
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
21
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
22
+ * DEALINGS IN THE SOFTWARE.
23
+ *
24
+ */
25
+ namespace PYS_PRO_GLOBAL\FacebookAds\Object\Values;
26
+
27
+ use PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum;
28
+ /**
29
+ * This class is auto-generated.
30
+ *
31
+ * For any issues or feature requests related to this class, please let us know
32
+ * on github and we'll fix in our codegen framework. We'll not be able to accept
33
+ * pull request for this class.
34
+ *
35
+ * @method static DestinationImageFetchStatusValues getInstance()
36
+ */
37
+ class DestinationImageFetchStatusValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
38
+ {
39
+ const DIRECT_UPLOAD = 'DIRECT_UPLOAD';
40
+ const FETCHED = 'FETCHED';
41
+ const FETCH_FAILED = 'FETCH_FAILED';
42
+ const NO_STATUS = 'NO_STATUS';
43
+ const OUTDATED = 'OUTDATED';
44
+ const PARTIAL_FETCH = 'PARTIAL_FETCH';
45
+ }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/FlightImageFetchStatusValues.php ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
5
+ *
6
+ * You are hereby granted a non-exclusive, worldwide, royalty-free license to
7
+ * use, copy, modify, and distribute this software in source code or binary
8
+ * form for use in connection with the web services and APIs provided by
9
+ * Facebook.
10
+ *
11
+ * As with any software that integrates with the Facebook platform, your use
12
+ * of this software is subject to the Facebook Developer Principles and
13
+ * Policies [http://developers.facebook.com/policy/]. This copyright notice
14
+ * shall be included in all copies or substantial portions of the software.
15
+ *
16
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
19
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
21
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
22
+ * DEALINGS IN THE SOFTWARE.
23
+ *
24
+ */
25
+ namespace PYS_PRO_GLOBAL\FacebookAds\Object\Values;
26
+
27
+ use PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum;
28
+ /**
29
+ * This class is auto-generated.
30
+ *
31
+ * For any issues or feature requests related to this class, please let us know
32
+ * on github and we'll fix in our codegen framework. We'll not be able to accept
33
+ * pull request for this class.
34
+ *
35
+ * @method static FlightImageFetchStatusValues getInstance()
36
+ */
37
+ class FlightImageFetchStatusValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
38
+ {
39
+ const DIRECT_UPLOAD = 'DIRECT_UPLOAD';
40
+ const FETCHED = 'FETCHED';
41
+ const FETCH_FAILED = 'FETCH_FAILED';
42
+ const NO_STATUS = 'NO_STATUS';
43
+ const OUTDATED = 'OUTDATED';
44
+ const PARTIAL_FETCH = 'PARTIAL_FETCH';
45
+ }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/HomeListingImageFetchStatusValues.php ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
5
+ *
6
+ * You are hereby granted a non-exclusive, worldwide, royalty-free license to
7
+ * use, copy, modify, and distribute this software in source code or binary
8
+ * form for use in connection with the web services and APIs provided by
9
+ * Facebook.
10
+ *
11
+ * As with any software that integrates with the Facebook platform, your use
12
+ * of this software is subject to the Facebook Developer Principles and
13
+ * Policies [http://developers.facebook.com/policy/]. This copyright notice
14
+ * shall be included in all copies or substantial portions of the software.
15
+ *
16
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
19
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
21
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
22
+ * DEALINGS IN THE SOFTWARE.
23
+ *
24
+ */
25
+ namespace PYS_PRO_GLOBAL\FacebookAds\Object\Values;
26
+
27
+ use PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum;
28
+ /**
29
+ * This class is auto-generated.
30
+ *
31
+ * For any issues or feature requests related to this class, please let us know
32
+ * on github and we'll fix in our codegen framework. We'll not be able to accept
33
+ * pull request for this class.
34
+ *
35
+ * @method static HomeListingImageFetchStatusValues getInstance()
36
+ */
37
+ class HomeListingImageFetchStatusValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
38
+ {
39
+ const DIRECT_UPLOAD = 'DIRECT_UPLOAD';
40
+ const FETCHED = 'FETCHED';
41
+ const FETCH_FAILED = 'FETCH_FAILED';
42
+ const NO_STATUS = 'NO_STATUS';
43
+ const OUTDATED = 'OUTDATED';
44
+ const PARTIAL_FETCH = 'PARTIAL_FETCH';
45
+ }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/HotelImageFetchStatusValues.php ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
5
+ *
6
+ * You are hereby granted a non-exclusive, worldwide, royalty-free license to
7
+ * use, copy, modify, and distribute this software in source code or binary
8
+ * form for use in connection with the web services and APIs provided by
9
+ * Facebook.
10
+ *
11
+ * As with any software that integrates with the Facebook platform, your use
12
+ * of this software is subject to the Facebook Developer Principles and
13
+ * Policies [http://developers.facebook.com/policy/]. This copyright notice
14
+ * shall be included in all copies or substantial portions of the software.
15
+ *
16
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
19
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
21
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
22
+ * DEALINGS IN THE SOFTWARE.
23
+ *
24
+ */
25
+ namespace PYS_PRO_GLOBAL\FacebookAds\Object\Values;
26
+
27
+ use PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum;
28
+ /**
29
+ * This class is auto-generated.
30
+ *
31
+ * For any issues or feature requests related to this class, please let us know
32
+ * on github and we'll fix in our codegen framework. We'll not be able to accept
33
+ * pull request for this class.
34
+ *
35
+ * @method static HotelImageFetchStatusValues getInstance()
36
+ */
37
+ class HotelImageFetchStatusValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
38
+ {
39
+ const DIRECT_UPLOAD = 'DIRECT_UPLOAD';
40
+ const FETCHED = 'FETCHED';
41
+ const FETCH_FAILED = 'FETCH_FAILED';
42
+ const NO_STATUS = 'NO_STATUS';
43
+ const OUTDATED = 'OUTDATED';
44
+ const PARTIAL_FETCH = 'PARTIAL_FETCH';
45
+ }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoLiveCommentModerationSettingValues.php CHANGED
@@ -36,6 +36,7 @@ use PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum;
36
  */
37
  class LiveVideoLiveCommentModerationSettingValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
38
  {
 
39
  const DISCUSSION = 'DISCUSSION';
40
  const FOLLOWER = 'FOLLOWER';
41
  const PROTECTED_MODE = 'PROTECTED_MODE';
36
  */
37
  class LiveVideoLiveCommentModerationSettingValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
38
  {
39
+ const VALUE_DEFAULT = 'DEFAULT';
40
  const DISCUSSION = 'DISCUSSION';
41
  const FOLLOWER = 'FOLLOWER';
42
  const PROTECTED_MODE = 'PROTECTED_MODE';
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/LiveVideoPersistentStreamKeyStatusValues.php ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
5
+ *
6
+ * You are hereby granted a non-exclusive, worldwide, royalty-free license to
7
+ * use, copy, modify, and distribute this software in source code or binary
8
+ * form for use in connection with the web services and APIs provided by
9
+ * Facebook.
10
+ *
11
+ * As with any software that integrates with the Facebook platform, your use
12
+ * of this software is subject to the Facebook Developer Principles and
13
+ * Policies [http://developers.facebook.com/policy/]. This copyright notice
14
+ * shall be included in all copies or substantial portions of the software.
15
+ *
16
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
19
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
21
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
22
+ * DEALINGS IN THE SOFTWARE.
23
+ *
24
+ */
25
+ namespace PYS_PRO_GLOBAL\FacebookAds\Object\Values;
26
+
27
+ use PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum;
28
+ /**
29
+ * This class is auto-generated.
30
+ *
31
+ * For any issues or feature requests related to this class, please let us know
32
+ * on github and we'll fix in our codegen framework. We'll not be able to accept
33
+ * pull request for this class.
34
+ *
35
+ * @method static LiveVideoPersistentStreamKeyStatusValues getInstance()
36
+ */
37
+ class LiveVideoPersistentStreamKeyStatusValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
38
+ {
39
+ const DISABLE = 'DISABLE';
40
+ const ENABLE = 'ENABLE';
41
+ const REGENERATE = 'REGENERATE';
42
+ }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/{OracleTransactionTypeValues.php → OmegaCustomerTrxTypeValues.php} RENAMED
@@ -32,10 +32,12 @@ use PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum;
32
  * on github and we'll fix in our codegen framework. We'll not be able to accept
33
  * pull request for this class.
34
  *
35
- * @method static OracleTransactionTypeValues getInstance()
36
  */
37
- class OracleTransactionTypeValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
38
  {
39
  const CM = 'CM';
 
40
  const INV = 'INV';
 
41
  }
32
  * on github and we'll fix in our codegen framework. We'll not be able to accept
33
  * pull request for this class.
34
  *
35
+ * @method static OmegaCustomerTrxTypeValues getInstance()
36
  */
37
+ class OmegaCustomerTrxTypeValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
38
  {
39
  const CM = 'CM';
40
+ const DM = 'DM';
41
  const INV = 'INV';
42
+ const PRO_FORMA = 'PRO_FORMA';
43
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PagePermittedTasksValues.php CHANGED
@@ -51,6 +51,7 @@ class PagePermittedTasksValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\Abstract
51
  const PROFILE_PLUS_ADVERTISE = 'PROFILE_PLUS_ADVERTISE';
52
  const PROFILE_PLUS_ANALYZE = 'PROFILE_PLUS_ANALYZE';
53
  const PROFILE_PLUS_CREATE_CONTENT = 'PROFILE_PLUS_CREATE_CONTENT';
 
54
  const PROFILE_PLUS_MANAGE = 'PROFILE_PLUS_MANAGE';
55
  const PROFILE_PLUS_MESSAGING = 'PROFILE_PLUS_MESSAGING';
56
  const PROFILE_PLUS_MODERATE = 'PROFILE_PLUS_MODERATE';
51
  const PROFILE_PLUS_ADVERTISE = 'PROFILE_PLUS_ADVERTISE';
52
  const PROFILE_PLUS_ANALYZE = 'PROFILE_PLUS_ANALYZE';
53
  const PROFILE_PLUS_CREATE_CONTENT = 'PROFILE_PLUS_CREATE_CONTENT';
54
+ const PROFILE_PLUS_FACEBOOK_ACCESS = 'PROFILE_PLUS_FACEBOOK_ACCESS';
55
  const PROFILE_PLUS_MANAGE = 'PROFILE_PLUS_MANAGE';
56
  const PROFILE_PLUS_MESSAGING = 'PROFILE_PLUS_MESSAGING';
57
  const PROFILE_PLUS_MODERATE = 'PROFILE_PLUS_MODERATE';
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PageTasksValues.php CHANGED
@@ -51,6 +51,7 @@ class PageTasksValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
51
  const PROFILE_PLUS_ADVERTISE = 'PROFILE_PLUS_ADVERTISE';
52
  const PROFILE_PLUS_ANALYZE = 'PROFILE_PLUS_ANALYZE';
53
  const PROFILE_PLUS_CREATE_CONTENT = 'PROFILE_PLUS_CREATE_CONTENT';
 
54
  const PROFILE_PLUS_MANAGE = 'PROFILE_PLUS_MANAGE';
55
  const PROFILE_PLUS_MESSAGING = 'PROFILE_PLUS_MESSAGING';
56
  const PROFILE_PLUS_MODERATE = 'PROFILE_PLUS_MODERATE';
51
  const PROFILE_PLUS_ADVERTISE = 'PROFILE_PLUS_ADVERTISE';
52
  const PROFILE_PLUS_ANALYZE = 'PROFILE_PLUS_ANALYZE';
53
  const PROFILE_PLUS_CREATE_CONTENT = 'PROFILE_PLUS_CREATE_CONTENT';
54
+ const PROFILE_PLUS_FACEBOOK_ACCESS = 'PROFILE_PLUS_FACEBOOK_ACCESS';
55
  const PROFILE_PLUS_MANAGE = 'PROFILE_PLUS_MANAGE';
56
  const PROFILE_PLUS_MESSAGING = 'PROFILE_PLUS_MESSAGING';
57
  const PROFILE_PLUS_MODERATE = 'PROFILE_PLUS_MODERATE';
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/PrivateLiftStudyInstanceOperationValues.php ADDED
@@ -0,0 +1,43 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
5
+ *
6
+ * You are hereby granted a non-exclusive, worldwide, royalty-free license to
7
+ * use, copy, modify, and distribute this software in source code or binary
8
+ * form for use in connection with the web services and APIs provided by
9
+ * Facebook.
10
+ *
11
+ * As with any software that integrates with the Facebook platform, your use
12
+ * of this software is subject to the Facebook Developer Principles and
13
+ * Policies [http://developers.facebook.com/policy/]. This copyright notice
14
+ * shall be included in all copies or substantial portions of the software.
15
+ *
16
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
19
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
21
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
22
+ * DEALINGS IN THE SOFTWARE.
23
+ *
24
+ */
25
+ namespace PYS_PRO_GLOBAL\FacebookAds\Object\Values;
26
+
27
+ use PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum;
28
+ /**
29
+ * This class is auto-generated.
30
+ *
31
+ * For any issues or feature requests related to this class, please let us know
32
+ * on github and we'll fix in our codegen framework. We'll not be able to accept
33
+ * pull request for this class.
34
+ *
35
+ * @method static PrivateLiftStudyInstanceOperationValues getInstance()
36
+ */
37
+ class PrivateLiftStudyInstanceOperationValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
38
+ {
39
+ const AGGREGATE = 'AGGREGATE';
40
+ const COMPUTE = 'COMPUTE';
41
+ const ID_MATCH = 'ID_MATCH';
42
+ const NONE = 'NONE';
43
+ }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductFeedFeedTypeValues.php CHANGED
@@ -37,6 +37,7 @@ use PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum;
37
  class ProductFeedFeedTypeValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
38
  {
39
  const AUTO = 'AUTO';
 
40
  const DESTINATION = 'DESTINATION';
41
  const FLIGHT = 'FLIGHT';
42
  const HOME_LISTING = 'HOME_LISTING';
37
  class ProductFeedFeedTypeValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
38
  {
39
  const AUTO = 'AUTO';
40
+ const AUTOMOTIVE_MODEL = 'AUTOMOTIVE_MODEL';
41
  const DESTINATION = 'DESTINATION';
42
  const FLIGHT = 'FLIGHT';
43
  const HOME_LISTING = 'HOME_LISTING';
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemARDataSurfacesValues.php CHANGED
@@ -48,4 +48,5 @@ class ProductItemARDataSurfacesValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\A
48
  const OFFLINE_CONVERSIONS = 'OFFLINE_CONVERSIONS';
49
  const SHOPS = 'SHOPS';
50
  const UNIVERSAL_CHECKOUT = 'UNIVERSAL_CHECKOUT';
 
51
  }
48
  const OFFLINE_CONVERSIONS = 'OFFLINE_CONVERSIONS';
49
  const SHOPS = 'SHOPS';
50
  const UNIVERSAL_CHECKOUT = 'UNIVERSAL_CHECKOUT';
51
+ const WHATSAPP = 'WHATSAPP';
52
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/ProductItemImageFetchStatusValues.php ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
5
+ *
6
+ * You are hereby granted a non-exclusive, worldwide, royalty-free license to
7
+ * use, copy, modify, and distribute this software in source code or binary
8
+ * form for use in connection with the web services and APIs provided by
9
+ * Facebook.
10
+ *
11
+ * As with any software that integrates with the Facebook platform, your use
12
+ * of this software is subject to the Facebook Developer Principles and
13
+ * Policies [http://developers.facebook.com/policy/]. This copyright notice
14
+ * shall be included in all copies or substantial portions of the software.
15
+ *
16
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
19
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
21
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
22
+ * DEALINGS IN THE SOFTWARE.
23
+ *
24
+ */
25
+ namespace PYS_PRO_GLOBAL\FacebookAds\Object\Values;
26
+
27
+ use PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum;
28
+ /**
29
+ * This class is auto-generated.
30
+ *
31
+ * For any issues or feature requests related to this class, please let us know
32
+ * on github and we'll fix in our codegen framework. We'll not be able to accept
33
+ * pull request for this class.
34
+ *
35
+ * @method static ProductItemImageFetchStatusValues getInstance()
36
+ */
37
+ class ProductItemImageFetchStatusValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
38
+ {
39
+ const DIRECT_UPLOAD = 'DIRECT_UPLOAD';
40
+ const FETCHED = 'FETCHED';
41
+ const FETCH_FAILED = 'FETCH_FAILED';
42
+ const NO_STATUS = 'NO_STATUS';
43
+ const OUTDATED = 'OUTDATED';
44
+ const PARTIAL_FETCH = 'PARTIAL_FETCH';
45
+ }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleImageFetchStatusValues.php ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
5
+ *
6
+ * You are hereby granted a non-exclusive, worldwide, royalty-free license to
7
+ * use, copy, modify, and distribute this software in source code or binary
8
+ * form for use in connection with the web services and APIs provided by
9
+ * Facebook.
10
+ *
11
+ * As with any software that integrates with the Facebook platform, your use
12
+ * of this software is subject to the Facebook Developer Principles and
13
+ * Policies [http://developers.facebook.com/policy/]. This copyright notice
14
+ * shall be included in all copies or substantial portions of the software.
15
+ *
16
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
19
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
21
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
22
+ * DEALINGS IN THE SOFTWARE.
23
+ *
24
+ */
25
+ namespace PYS_PRO_GLOBAL\FacebookAds\Object\Values;
26
+
27
+ use PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum;
28
+ /**
29
+ * This class is auto-generated.
30
+ *
31
+ * For any issues or feature requests related to this class, please let us know
32
+ * on github and we'll fix in our codegen framework. We'll not be able to accept
33
+ * pull request for this class.
34
+ *
35
+ * @method static VehicleImageFetchStatusValues getInstance()
36
+ */
37
+ class VehicleImageFetchStatusValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
38
+ {
39
+ const DIRECT_UPLOAD = 'DIRECT_UPLOAD';
40
+ const FETCHED = 'FETCHED';
41
+ const FETCH_FAILED = 'FETCH_FAILED';
42
+ const NO_STATUS = 'NO_STATUS';
43
+ const OUTDATED = 'OUTDATED';
44
+ const PARTIAL_FETCH = 'PARTIAL_FETCH';
45
+ }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/VehicleOfferImageFetchStatusValues.php ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Copyright (c) 2015-present, Facebook, Inc. All rights reserved.
5
+ *
6
+ * You are hereby granted a non-exclusive, worldwide, royalty-free license to
7
+ * use, copy, modify, and distribute this software in source code or binary
8
+ * form for use in connection with the web services and APIs provided by
9
+ * Facebook.
10
+ *
11
+ * As with any software that integrates with the Facebook platform, your use
12
+ * of this software is subject to the Facebook Developer Principles and
13
+ * Policies [http://developers.facebook.com/policy/]. This copyright notice
14
+ * shall be included in all copies or substantial portions of the software.
15
+ *
16
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
19
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
21
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
22
+ * DEALINGS IN THE SOFTWARE.
23
+ *
24
+ */
25
+ namespace PYS_PRO_GLOBAL\FacebookAds\Object\Values;
26
+
27
+ use PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum;
28
+ /**
29
+ * This class is auto-generated.
30
+ *
31
+ * For any issues or feature requests related to this class, please let us know
32
+ * on github and we'll fix in our codegen framework. We'll not be able to accept
33
+ * pull request for this class.
34
+ *
35
+ * @method static VehicleOfferImageFetchStatusValues getInstance()
36
+ */
37
+ class VehicleOfferImageFetchStatusValues extends \PYS_PRO_GLOBAL\FacebookAds\Enum\AbstractEnum
38
+ {
39
+ const DIRECT_UPLOAD = 'DIRECT_UPLOAD';
40
+ const FETCHED = 'FETCHED';
41
+ const FETCH_FAILED = 'FETCH_FAILED';
42
+ const NO_STATUS = 'NO_STATUS';
43
+ const OUTDATED = 'OUTDATED';
44
+ const PARTIAL_FETCH = 'PARTIAL_FETCH';
45
+ }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Values/WhatsAppBusinessAccountTasksValues.php CHANGED
@@ -40,5 +40,6 @@ class WhatsAppBusinessAccountTasksValues extends \PYS_PRO_GLOBAL\FacebookAds\Enu
40
  const MANAGE = 'MANAGE';
41
  const MANAGE_PHONE = 'MANAGE_PHONE';
42
  const MANAGE_TEMPLATES = 'MANAGE_TEMPLATES';
 
43
  const VIEW_COST = 'VIEW_COST';
44
  }
40
  const MANAGE = 'MANAGE';
41
  const MANAGE_PHONE = 'MANAGE_PHONE';
42
  const MANAGE_TEMPLATES = 'MANAGE_TEMPLATES';
43
+ const MESSAGING = 'MESSAGING';
44
  const VIEW_COST = 'VIEW_COST';
45
  }
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/Vehicle.php CHANGED
@@ -34,6 +34,7 @@ use PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleBodyStyleValues;
34
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleConditionValues;
35
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleDrivetrainValues;
36
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleFuelTypeValues;
 
37
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleStateOfVehicleValues;
38
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleTransmissionValues;
39
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleVehicleTypeValues;
@@ -64,6 +65,7 @@ class Vehicle extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
64
  protected static function getReferencedEnums()
65
  {
66
  $ref_enums = array();
 
67
  $ref_enums['Availability'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleAvailabilityValues::getInstance()->getValues();
68
  $ref_enums['BodyStyle'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleBodyStyleValues::getInstance()->getValues();
69
  $ref_enums['Condition'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleConditionValues::getInstance()->getValues();
@@ -74,6 +76,26 @@ class Vehicle extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
74
  $ref_enums['VehicleType'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleVehicleTypeValues::getInstance()->getValues();
75
  return $ref_enums;
76
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
77
  public function getSelf(array $fields = array(), array $params = array(), $pending = \false)
78
  {
79
  $this->assureId();
34
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleConditionValues;
35
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleDrivetrainValues;
36
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleFuelTypeValues;
37
+ use PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleImageFetchStatusValues;
38
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleStateOfVehicleValues;
39
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleTransmissionValues;
40
  use PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleVehicleTypeValues;
65
  protected static function getReferencedEnums()
66
  {
67
  $ref_enums = array();
68
+ $ref_enums['ImageFetchStatus'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleImageFetchStatusValues::getInstance()->getValues();
69
  $ref_enums['Availability'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleAvailabilityValues::getInstance()->getValues();
70
  $ref_enums['BodyStyle'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleBodyStyleValues::getInstance()->getValues();
71
  $ref_enums['Condition'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleConditionValues::getInstance()->getValues();
76
  $ref_enums['VehicleType'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleVehicleTypeValues::getInstance()->getValues();
77
  return $ref_enums;
78
  }
79
+ public function getAugmentedRealitiesMetadata(array $fields = array(), array $params = array(), $pending = \false)
80
+ {
81
+ $this->assureId();
82
+ $param_types = array();
83
+ $enums = array();
84
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/augmented_realities_metadata', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
85
+ $request->addParams($params);
86
+ $request->addFields($fields);
87
+ return $pending ? $request : $request->execute();
88
+ }
89
+ public function getVideosMetadata(array $fields = array(), array $params = array(), $pending = \false)
90
+ {
91
+ $this->assureId();
92
+ $param_types = array();
93
+ $enums = array();
94
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/videos_metadata', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
95
+ $request->addParams($params);
96
+ $request->addFields($fields);
97
+ return $pending ? $request : $request->execute();
98
+ }
99
  public function getSelf(array $fields = array(), array $params = array(), $pending = \false)
100
  {
101
  $this->assureId();
vendor_prefix/facebook/php-business-sdk/src/FacebookAds/Object/VehicleOffer.php CHANGED
@@ -29,6 +29,7 @@ use PYS_PRO_GLOBAL\FacebookAds\Cursor;
29
  use PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface;
30
  use PYS_PRO_GLOBAL\FacebookAds\TypeChecker;
31
  use PYS_PRO_GLOBAL\FacebookAds\Object\Fields\VehicleOfferFields;
 
32
  /**
33
  * This class is auto-generated.
34
  *
@@ -49,8 +50,29 @@ class VehicleOffer extends \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject
49
  protected static function getReferencedEnums()
50
  {
51
  $ref_enums = array();
 
52
  return $ref_enums;
53
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
54
  public function getSelf(array $fields = array(), array $params = array(), $pending = \false)
55
  {
56
  $this->assureId();
29
  use PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface;
30
  use PYS_PRO_GLOBAL\FacebookAds\TypeChecker;
31
  use PYS_PRO_GLOBAL\FacebookAds\Object\Fields\VehicleOfferFields;
32
+ use PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleOfferImageFetchStatusValues;
33
  /**
34
  * This class is auto-generated.
35
  *
50
  protected static function getReferencedEnums()
51
  {
52
  $ref_enums = array();
53
+ $ref_enums['ImageFetchStatus'] = \PYS_PRO_GLOBAL\FacebookAds\Object\Values\VehicleOfferImageFetchStatusValues::getInstance()->getValues();
54
  return $ref_enums;
55
  }
56
+ public function getAugmentedRealitiesMetadata(array $fields = array(), array $params = array(), $pending = \false)
57
+ {
58
+ $this->assureId();
59
+ $param_types = array();
60
+ $enums = array();
61
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/augmented_realities_metadata', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
62
+ $request->addParams($params);
63
+ $request->addFields($fields);
64
+ return $pending ? $request : $request->execute();
65
+ }
66
+ public function getVideosMetadata(array $fields = array(), array $params = array(), $pending = \false)
67
+ {
68
+ $this->assureId();
69
+ $param_types = array();
70
+ $enums = array();
71
+ $request = new \PYS_PRO_GLOBAL\FacebookAds\ApiRequest($this->api, $this->data['id'], \PYS_PRO_GLOBAL\FacebookAds\Http\RequestInterface::METHOD_GET, '/videos_metadata', new \PYS_PRO_GLOBAL\FacebookAds\Object\AbstractCrudObject(), 'EDGE', array(), new \PYS_PRO_GLOBAL\FacebookAds\TypeChecker($param_types, $enums));
72
+ $request->addParams($params);
73
+ $request->addFields($fields);
74
+ return $pending ? $request : $request->execute();
75
+ }
76
  public function getSelf(array $fields = array(), array $params = array(), $pending = \false)
77
  {
78
  $this->assureId();
vendor_prefix/guzzlehttp/guzzle/src/Client.php CHANGED
@@ -180,7 +180,7 @@ class Client implements \PYS_PRO_GLOBAL\GuzzleHttp\ClientInterface, \PYS_PRO_GLO
180
  */
181
  public function getConfig(?string $option = null)
182
  {
183
- return $option === null ? $this->config : (isset($this->config[$option]) ? $this->config[$option] : null);
184
  }
185
  private function buildUri(\PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface $uri, array $config) : \PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface
186
  {
180
  */
181
  public function getConfig(?string $option = null)
182
  {
183
+ return $option === null ? $this->config : $this->config[$option] ?? null;
184
  }
185
  private function buildUri(\PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface $uri, array $config) : \PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface
186
  {
vendor_prefix/guzzlehttp/guzzle/src/Handler/CurlFactory.php CHANGED
@@ -289,11 +289,11 @@ class CurlFactory implements \PYS_PRO_GLOBAL\GuzzleHttp\Handler\CurlFactoryInter
289
  }
290
  if (!isset($options['sink'])) {
291
  // Use a default temp stream if no sink was set.
292
- $options['sink'] = \fopen('php://temp', 'w+');
293
  }
294
  $sink = $options['sink'];
295
  if (!\is_string($sink)) {
296
- $sink = \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\stream_for($sink);
297
  } elseif (!\is_dir(\dirname($sink))) {
298
  // Ensure that the directory exists before failing in curl.
299
  throw new \RuntimeException(\sprintf('Directory %s does not exist for sink value of %s', \dirname($sink), $sink));
@@ -346,6 +346,12 @@ class CurlFactory implements \PYS_PRO_GLOBAL\GuzzleHttp\Handler\CurlFactoryInter
346
  if (!\file_exists($cert)) {
347
  throw new \InvalidArgumentException("SSL certificate not found: {$cert}");
348
  }
 
 
 
 
 
 
349
  $conf[\CURLOPT_SSLCERT] = $cert;
350
  }
351
  if (isset($options['ssl_key'])) {
289
  }
290
  if (!isset($options['sink'])) {
291
  // Use a default temp stream if no sink was set.
292
+ $options['sink'] = \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Utils::tryFopen('php://temp', 'w+');
293
  }
294
  $sink = $options['sink'];
295
  if (!\is_string($sink)) {
296
+ $sink = \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Utils::streamFor($sink);
297
  } elseif (!\is_dir(\dirname($sink))) {
298
  // Ensure that the directory exists before failing in curl.
299
  throw new \RuntimeException(\sprintf('Directory %s does not exist for sink value of %s', \dirname($sink), $sink));
346
  if (!\file_exists($cert)) {
347
  throw new \InvalidArgumentException("SSL certificate not found: {$cert}");
348
  }
349
+ # OpenSSL (versions 0.9.3 and later) also support "P12" for PKCS#12-encoded files.
350
+ # see https://curl.se/libcurl/c/CURLOPT_SSLCERTTYPE.html
351
+ $ext = \pathinfo($cert, \PATHINFO_EXTENSION);
352
+ if (\preg_match('#^(der|p12)$#i', $ext)) {
353
+ $conf[\CURLOPT_SSLCERTTYPE] = \strtoupper($ext);
354
+ }
355
  $conf[\CURLOPT_SSLCERT] = $cert;
356
  }
357
  if (isset($options['ssl_key'])) {
vendor_prefix/guzzlehttp/guzzle/src/Handler/EasyHandle.php CHANGED
@@ -53,16 +53,12 @@ final class EasyHandle
53
  /**
54
  * Attach a response to the easy handle based on the received headers.
55
  *
56
- * @throws \RuntimeException if no headers have been received.
 
57
  */
58
  public function createResponse() : void
59
  {
60
- if (empty($this->headers)) {
61
- throw new \RuntimeException('No headers have been received');
62
- }
63
- // HTTP-version SP status-code SP reason-phrase
64
- $startLine = \explode(' ', \array_shift($this->headers), 3);
65
- $headers = \PYS_PRO_GLOBAL\GuzzleHttp\Utils::headersFromLines($this->headers);
66
  $normalizedKeys = \PYS_PRO_GLOBAL\GuzzleHttp\Utils::normalizeHeaderKeys($headers);
67
  if (!empty($this->options['decode_content']) && isset($normalizedKeys['content-encoding'])) {
68
  $headers['x-encoded-content-encoding'] = $headers[$normalizedKeys['content-encoding']];
@@ -77,9 +73,8 @@ final class EasyHandle
77
  }
78
  }
79
  }
80
- $statusCode = (int) $startLine[1];
81
  // Attach a response to the easy handle with the parsed headers.
82
- $this->response = new \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Response($statusCode, $headers, $this->sink, \substr($startLine[0], 5), isset($startLine[2]) ? (string) $startLine[2] : null);
83
  }
84
  /**
85
  * @param string $name
53
  /**
54
  * Attach a response to the easy handle based on the received headers.
55
  *
56
+ * @throws \RuntimeException if no headers have been received or the first
57
+ * header line is invalid.
58
  */
59
  public function createResponse() : void
60
  {
61
+ [$ver, $status, $reason, $headers] = \PYS_PRO_GLOBAL\GuzzleHttp\Handler\HeaderProcessor::parseHeaders($this->headers);
 
 
 
 
 
62
  $normalizedKeys = \PYS_PRO_GLOBAL\GuzzleHttp\Utils::normalizeHeaderKeys($headers);
63
  if (!empty($this->options['decode_content']) && isset($normalizedKeys['content-encoding'])) {
64
  $headers['x-encoded-content-encoding'] = $headers[$normalizedKeys['content-encoding']];
73
  }
74
  }
75
  }
 
76
  // Attach a response to the easy handle with the parsed headers.
77
+ $this->response = new \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Response($status, $headers, $this->sink, $ver, $reason);
78
  }
79
  /**
80
  * @param string $name
vendor_prefix/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php ADDED
@@ -0,0 +1,36 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace PYS_PRO_GLOBAL\GuzzleHttp\Handler;
4
+
5
+ use PYS_PRO_GLOBAL\GuzzleHttp\Utils;
6
+ /**
7
+ * @internal
8
+ */
9
+ final class HeaderProcessor
10
+ {
11
+ /**
12
+ * Returns the HTTP version, status code, reason phrase, and headers.
13
+ *
14
+ * @param string[] $headers
15
+ *
16
+ * @throws \RuntimeException
17
+ *
18
+ * @return array{0:string, 1:int, 2:?string, 3:array}
19
+ */
20
+ public static function parseHeaders(array $headers) : array
21
+ {
22
+ if ($headers === []) {
23
+ throw new \RuntimeException('Expected a non-empty array of header data');
24
+ }
25
+ $parts = \explode(' ', \array_shift($headers), 3);
26
+ $version = \explode('/', $parts[0])[1] ?? null;
27
+ if ($version === null) {
28
+ throw new \RuntimeException('HTTP version missing from header data');
29
+ }
30
+ $status = $parts[1] ?? null;
31
+ if ($status === null) {
32
+ throw new \RuntimeException('HTTP status code missing from header data');
33
+ }
34
+ return [$version, (int) $status, $parts[2] ?? null, \PYS_PRO_GLOBAL\GuzzleHttp\Utils::headersFromLines($headers)];
35
+ }
36
+ }
vendor_prefix/guzzlehttp/guzzle/src/Handler/StreamHandler.php CHANGED
@@ -76,25 +76,27 @@ class StreamHandler
76
  {
77
  $hdrs = $this->lastHeaders;
78
  $this->lastHeaders = [];
79
- $parts = \explode(' ', \array_shift($hdrs), 3);
80
- $ver = \explode('/', $parts[0])[1];
81
- $status = (int) $parts[1];
82
- $reason = $parts[2] ?? null;
83
- $headers = \PYS_PRO_GLOBAL\GuzzleHttp\Utils::headersFromLines($hdrs);
84
  [$stream, $headers] = $this->checkDecode($options, $headers, $stream);
85
  $stream = \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Utils::streamFor($stream);
86
  $sink = $stream;
87
  if (\strcasecmp('HEAD', $request->getMethod())) {
88
  $sink = $this->createSink($stream, $options);
89
  }
90
- $response = new \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Response($status, $headers, $sink, $ver, $reason);
 
 
 
 
91
  if (isset($options['on_headers'])) {
92
  try {
93
  $options['on_headers']($response);
94
  } catch (\Exception $e) {
95
- $msg = 'An error was encountered during the on_headers event';
96
- $ex = new \PYS_PRO_GLOBAL\GuzzleHttp\Exception\RequestException($msg, $request, $response, $e);
97
- return \PYS_PRO_GLOBAL\GuzzleHttp\Promise\Create::rejectionFor($ex);
98
  }
99
  }
100
  // Do not drain when the request is a HEAD request because they have
@@ -110,7 +112,7 @@ class StreamHandler
110
  if (!empty($options['stream'])) {
111
  return $stream;
112
  }
113
- $sink = $options['sink'] ?? \fopen('php://temp', 'r+');
114
  return \is_string($sink) ? new \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\LazyOpenStream($sink, 'w+') : \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Utils::streamFor($sink);
115
  }
116
  /**
@@ -237,7 +239,7 @@ class StreamHandler
237
  return \stream_context_create($context, $params);
238
  });
239
  return $this->createResource(function () use($uri, &$http_response_header, $contextResource, $context, $options, $request) {
240
- $resource = \fopen((string) $uri, 'r', \false, $contextResource);
241
  $this->lastHeaders = $http_response_header;
242
  if (\false === $resource) {
243
  throw new \PYS_PRO_GLOBAL\GuzzleHttp\Exception\ConnectException(\sprintf('Connection refused for URI %s', $uri), $request, null, $context);
@@ -297,16 +299,46 @@ class StreamHandler
297
  */
298
  private function add_proxy(\PYS_PRO_GLOBAL\Psr\Http\Message\RequestInterface $request, array &$options, $value, array &$params) : void
299
  {
 
300
  if (!\is_array($value)) {
301
- $options['http']['proxy'] = $value;
302
  } else {
303
  $scheme = $request->getUri()->getScheme();
304
  if (isset($value[$scheme])) {
305
  if (!isset($value['no']) || !\PYS_PRO_GLOBAL\GuzzleHttp\Utils::isHostInNoProxy($request->getUri()->getHost(), $value['no'])) {
306
- $options['http']['proxy'] = $value[$scheme];
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
307
  }
 
308
  }
309
  }
 
 
310
  }
311
  /**
312
  * @param mixed $value as passed via Request transfer options.
76
  {
77
  $hdrs = $this->lastHeaders;
78
  $this->lastHeaders = [];
79
+ try {
80
+ [$ver, $status, $reason, $headers] = \PYS_PRO_GLOBAL\GuzzleHttp\Handler\HeaderProcessor::parseHeaders($hdrs);
81
+ } catch (\Exception $e) {
82
+ return \PYS_PRO_GLOBAL\GuzzleHttp\Promise\Create::rejectionFor(new \PYS_PRO_GLOBAL\GuzzleHttp\Exception\RequestException('An error was encountered while creating the response', $request, null, $e));
83
+ }
84
  [$stream, $headers] = $this->checkDecode($options, $headers, $stream);
85
  $stream = \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Utils::streamFor($stream);
86
  $sink = $stream;
87
  if (\strcasecmp('HEAD', $request->getMethod())) {
88
  $sink = $this->createSink($stream, $options);
89
  }
90
+ try {
91
+ $response = new \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Response($status, $headers, $sink, $ver, $reason);
92
+ } catch (\Exception $e) {
93
+ return \PYS_PRO_GLOBAL\GuzzleHttp\Promise\Create::rejectionFor(new \PYS_PRO_GLOBAL\GuzzleHttp\Exception\RequestException('An error was encountered while creating the response', $request, null, $e));
94
+ }
95
  if (isset($options['on_headers'])) {
96
  try {
97
  $options['on_headers']($response);
98
  } catch (\Exception $e) {
99
+ return \PYS_PRO_GLOBAL\GuzzleHttp\Promise\Create::rejectionFor(new \PYS_PRO_GLOBAL\GuzzleHttp\Exception\RequestException('An error was encountered during the on_headers event', $request, $response, $e));
 
 
100
  }
101
  }
102
  // Do not drain when the request is a HEAD request because they have
112
  if (!empty($options['stream'])) {
113
  return $stream;
114
  }
115
+ $sink = $options['sink'] ?? \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Utils::tryFopen('php://temp', 'r+');
116
  return \is_string($sink) ? new \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\LazyOpenStream($sink, 'w+') : \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Utils::streamFor($sink);
117
  }
118
  /**
239
  return \stream_context_create($context, $params);
240
  });
241
  return $this->createResource(function () use($uri, &$http_response_header, $contextResource, $context, $options, $request) {
242
+ $resource = @\fopen((string) $uri, 'r', \false, $contextResource);
243
  $this->lastHeaders = $http_response_header;
244
  if (\false === $resource) {
245
  throw new \PYS_PRO_GLOBAL\GuzzleHttp\Exception\ConnectException(\sprintf('Connection refused for URI %s', $uri), $request, null, $context);
299
  */
300
  private function add_proxy(\PYS_PRO_GLOBAL\Psr\Http\Message\RequestInterface $request, array &$options, $value, array &$params) : void
301
  {
302
+ $uri = null;
303
  if (!\is_array($value)) {
304
+ $uri = $value;
305
  } else {
306
  $scheme = $request->getUri()->getScheme();
307
  if (isset($value[$scheme])) {
308
  if (!isset($value['no']) || !\PYS_PRO_GLOBAL\GuzzleHttp\Utils::isHostInNoProxy($request->getUri()->getHost(), $value['no'])) {
309
+ $uri = $value[$scheme];
310
+ }
311
+ }
312
+ }
313
+ if (!$uri) {
314
+ return;
315
+ }
316
+ $parsed = $this->parse_proxy($uri);
317
+ $options['http']['proxy'] = $parsed['proxy'];
318
+ if ($parsed['auth']) {
319
+ if (!isset($options['http']['header'])) {
320
+ $options['http']['header'] = [];
321
+ }
322
+ $options['http']['header'] .= "\r\nProxy-Authorization: {$parsed['auth']}";
323
+ }
324
+ }
325
+ /**
326
+ * Parses the given proxy URL to make it compatible with the format PHP's stream context expects.
327
+ */
328
+ private function parse_proxy(string $url) : array
329
+ {
330
+ $parsed = \parse_url($url);
331
+ if ($parsed !== \false && isset($parsed['scheme']) && $parsed['scheme'] === 'http') {
332
+ if (isset($parsed['host']) && isset($parsed['port'])) {
333
+ $auth = null;
334
+ if (isset($parsed['user']) && isset($parsed['pass'])) {
335
+ $auth = \base64_encode("{$parsed['user']}:{$parsed['pass']}");
336
  }
337
+ return ['proxy' => "tcp://{$parsed['host']}:{$parsed['port']}", 'auth' => $auth ? "Basic {$auth}" : null];
338
  }
339
  }
340
+ // Return proxy as-is.
341
+ return ['proxy' => $url, 'auth' => null];
342
  }
343
  /**
344
  * @param mixed $value as passed via Request transfer options.
vendor_prefix/guzzlehttp/guzzle/src/Middleware.php CHANGED
@@ -42,7 +42,7 @@ final class Middleware
42
  }
43
  /**
44
  * Middleware that throws exceptions for 4xx or 5xx responses when the
45
- * "http_error" request option is set to true.
46
  *
47
  * @param BodySummarizerInterface|null $bodySummarizer The body summarizer to use in exception messages.
48
  *
42
  }
43
  /**
44
  * Middleware that throws exceptions for 4xx or 5xx responses when the
45
+ * "http_errors" request option is set to true.
46
  *
47
  * @param BodySummarizerInterface|null $bodySummarizer The body summarizer to use in exception messages.
48
  *
vendor_prefix/guzzlehttp/guzzle/src/TransferStats.php CHANGED
@@ -109,6 +109,6 @@ final class TransferStats
109
  */
110
  public function getHandlerStat(string $stat)
111
  {
112
- return isset($this->handlerStats[$stat]) ? $this->handlerStats[$stat] : null;
113
  }
114
  }
109
  */
110
  public function getHandlerStat(string $stat)
111
  {
112
+ return $this->handlerStats[$stat] ?? null;
113
  }
114
  }
vendor_prefix/guzzlehttp/guzzle/src/Utils.php CHANGED
@@ -64,11 +64,7 @@ final class Utils
64
  if (\defined('STDOUT')) {
65
  return \STDOUT;
66
  }
67
- $resource = \fopen('php://output', 'w');
68
- if (\false === $resource) {
69
- throw new \RuntimeException('Can not open php output for writing to debug the resource.');
70
- }
71
- return $resource;
72
  }
73
  /**
74
  * Chooses and creates a default handler to use based on the environment.
@@ -207,7 +203,7 @@ EOT
207
  // Strip port if present.
208
  if (\strpos($host, ':')) {
209
  /** @var string[] $hostParts will never be false because of the checks above */
210
- $hostParts = \explode($host, ':', 2);
211
  $host = $hostParts[0];
212
  }
213
  foreach ($noProxyArray as $area) {
64
  if (\defined('STDOUT')) {
65
  return \STDOUT;
66
  }
67
+ return \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Utils::tryFopen('php://output', 'w');
 
 
 
 
68
  }
69
  /**
70
  * Chooses and creates a default handler to use based on the environment.
203
  // Strip port if present.
204
  if (\strpos($host, ':')) {
205
  /** @var string[] $hostParts will never be false because of the checks above */
206
+ $hostParts = \explode(':', $host, 2);
207
  $host = $hostParts[0];
208
  }
209
  foreach ($noProxyArray as $area) {
vendor_prefix/guzzlehttp/promises/phpstan-baseline.neon DELETED
@@ -1,7 +0,0 @@
1
- parameters:
2
- ignoreErrors:
3
- -
4
- message: "#^Parameter \\#1 \\$function of function register_shutdown_function expects callable\\(\\)\\: void, Closure\\(\\)\\: mixed given\\.$#"
5
- count: 1
6
- path: src/TaskQueue.php
7
-
 
 
 
 
 
 
 
vendor_prefix/guzzlehttp/promises/psalm.xml DELETED
@@ -1,15 +0,0 @@
1
- <?xml version="1.0"?>
2
- <psalm
3
- errorLevel="4"
4
- resolveFromConfigFile="true"
5
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
6
- xmlns="https://getpsalm.org/schema/config"
7
- xsi:schemaLocation="https://getpsalm.org/schema/config vendor/vimeo/psalm/config.xsd"
8
- >
9
- <projectFiles>
10
- <directory name="src" />
11
- <ignoreFiles>
12
- <directory name="vendor" />
13
- </ignoreFiles>
14
- </projectFiles>
15
- </psalm>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
vendor_prefix/guzzlehttp/promises/src/EachPromise.php CHANGED
@@ -9,6 +9,7 @@ namespace PYS_PRO_GLOBAL\GuzzleHttp\Promise;
9
  class EachPromise implements \PYS_PRO_GLOBAL\GuzzleHttp\Promise\PromisorInterface
10
  {
11
  private $pending = [];
 
12
  /** @var \Iterator|null */
13
  private $iterable;
14
  /** @var callable|int|null */
@@ -106,6 +107,7 @@ class EachPromise implements \PYS_PRO_GLOBAL\GuzzleHttp\Promise\PromisorInterfac
106
  $clearFn = function () {
107
  $this->iterable = $this->concurrency = $this->pending = null;
108
  $this->onFulfilled = $this->onRejected = null;
 
109
  };
110
  $this->aggregate->then($clearFn, $clearFn);
111
  }
@@ -140,11 +142,9 @@ class EachPromise implements \PYS_PRO_GLOBAL\GuzzleHttp\Promise\PromisorInterfac
140
  }
141
  $promise = \PYS_PRO_GLOBAL\GuzzleHttp\Promise\Create::promiseFor($this->iterable->current());
142
  $key = $this->iterable->key();
143
- // Iterable keys may not be unique, so we add the promises at the end
144
- // of the pending array and retrieve the array index being used
145
- $this->pending[] = null;
146
- \end($this->pending);
147
- $idx = \key($this->pending);
148
  $this->pending[$idx] = $promise->then(function ($value) use($idx, $key) {
149
  if ($this->onFulfilled) {
150
  \call_user_func($this->onFulfilled, $value, $key, $this->aggregate);
9
  class EachPromise implements \PYS_PRO_GLOBAL\GuzzleHttp\Promise\PromisorInterface
10
  {
11
  private $pending = [];
12
+ private $nextPendingIndex = 0;
13
  /** @var \Iterator|null */
14
  private $iterable;
15
  /** @var callable|int|null */
107
  $clearFn = function () {
108
  $this->iterable = $this->concurrency = $this->pending = null;
109
  $this->onFulfilled = $this->onRejected = null;
110
+ $this->nextPendingIndex = 0;
111
  };
112
  $this->aggregate->then($clearFn, $clearFn);
113
  }
142
  }
143
  $promise = \PYS_PRO_GLOBAL\GuzzleHttp\Promise\Create::promiseFor($this->iterable->current());
144
  $key = $this->iterable->key();
145
+ // Iterable keys may not be unique, so we use a counter to
146
+ // guarantee uniqueness
147
+ $idx = $this->nextPendingIndex++;
 
 
148
  $this->pending[$idx] = $promise->then(function ($value) use($idx, $key) {
149
  if ($this->onFulfilled) {
150
  \call_user_func($this->onFulfilled, $value, $key, $this->aggregate);
vendor_prefix/guzzlehttp/psr7/src/AppendStream.php CHANGED
@@ -7,6 +7,8 @@ use PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface;
7
  * Reads from multiple streams, one after the other.
8
  *
9
  * This is a read-only stream decorator.
 
 
10
  */
11
  class AppendStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
12
  {
7
  * Reads from multiple streams, one after the other.
8
  *
9
  * This is a read-only stream decorator.
10
+ *
11
+ * @final
12
  */
13
  class AppendStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
14
  {
vendor_prefix/guzzlehttp/psr7/src/BufferStream.php CHANGED
@@ -10,6 +10,8 @@ use PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface;
10
  * This stream returns a "hwm" metadata value that tells upstream consumers
11
  * what the configured high water mark of the stream is, or the maximum
12
  * preferred size of the buffer.
 
 
13
  */
14
  class BufferStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
15
  {
10
  * This stream returns a "hwm" metadata value that tells upstream consumers
11
  * what the configured high water mark of the stream is, or the maximum
12
  * preferred size of the buffer.
13
+ *
14
+ * @final
15
  */
16
  class BufferStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
17
  {
vendor_prefix/guzzlehttp/psr7/src/CachingStream.php CHANGED
@@ -6,6 +6,8 @@ use PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface;
6
  /**
7
  * Stream decorator that can cache previously read bytes from a sequentially
8
  * read stream.
 
 
9
  */
10
  class CachingStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
11
  {
@@ -17,13 +19,13 @@ class CachingStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
17
  /**
18
  * We will treat the buffer object as the body of the stream
19
  *
20
- * @param StreamInterface $stream Stream to cache
21
  * @param StreamInterface $target Optionally specify where data is cached
22
  */
23
  public function __construct(\PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface $stream, \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface $target = null)
24
  {
25
  $this->remoteStream = $stream;
26
- $this->stream = $target ?: new \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Stream(\fopen('php://temp', 'r+'));
27
  }
28
  public function getSize()
29
  {
6
  /**
7
  * Stream decorator that can cache previously read bytes from a sequentially
8
  * read stream.
9
+ *
10
+ * @final
11
  */
12
  class CachingStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
13
  {
19
  /**
20
  * We will treat the buffer object as the body of the stream
21
  *
22
+ * @param StreamInterface $stream Stream to cache. The cursor is assumed to be at the beginning of the stream.
23
  * @param StreamInterface $target Optionally specify where data is cached
24
  */
25
  public function __construct(\PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface $stream, \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface $target = null)
26
  {
27
  $this->remoteStream = $stream;
28
+ $this->stream = $target ?: new \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Stream(\PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Utils::tryFopen('php://temp', 'r+'));
29
  }
30
  public function getSize()
31
  {
vendor_prefix/guzzlehttp/psr7/src/DroppingStream.php CHANGED
@@ -6,6 +6,8 @@ use PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface;
6
  /**
7
  * Stream decorator that begins dropping data once the size of the underlying
8
  * stream becomes too full.
 
 
9
  */
10
  class DroppingStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
11
  {
6
  /**
7
  * Stream decorator that begins dropping data once the size of the underlying
8
  * stream becomes too full.
9
+ *
10
+ * @final
11
  */
12
  class DroppingStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
13
  {
vendor_prefix/guzzlehttp/psr7/src/FnStream.php CHANGED
@@ -8,6 +8,8 @@ use PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface;
8
  *
9
  * Allows for easy testing and extension of a provided stream without needing
10
  * to create a concrete class for a simple extension point.
 
 
11
  */
12
  class FnStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
13
  {
@@ -46,6 +48,7 @@ class FnStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
46
  }
47
  /**
48
  * An unserialize would allow the __destruct to run when the unserialized value goes out of scope.
 
49
  * @throws \LogicException
50
  */
51
  public function __wakeup()
8
  *
9
  * Allows for easy testing and extension of a provided stream without needing
10
  * to create a concrete class for a simple extension point.
11
+ *
12
+ * @final
13
  */
14
  class FnStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
15
  {
48
  }
49
  /**
50
  * An unserialize would allow the __destruct to run when the unserialized value goes out of scope.
51
+ *
52
  * @throws \LogicException
53
  */
54
  public function __wakeup()
vendor_prefix/guzzlehttp/psr7/src/InflateStream.php CHANGED
@@ -13,6 +13,8 @@ use PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface;
13
  *
14
  * @link http://tools.ietf.org/html/rfc1952
15
  * @link http://php.net/manual/en/filters.compression.php
 
 
16
  */
17
  class InflateStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
18
  {
@@ -31,6 +33,7 @@ class InflateStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
31
  /**
32
  * @param StreamInterface $stream
33
  * @param $header
 
34
  * @return int
35
  */
36
  private function getLengthOfPossibleFilenameHeader(\PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface $stream, $header)
13
  *
14
  * @link http://tools.ietf.org/html/rfc1952
15
  * @link http://php.net/manual/en/filters.compression.php
16
+ *
17
+ * @final
18
  */
19
  class InflateStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
20
  {
33
  /**
34
  * @param StreamInterface $stream
35
  * @param $header
36
+ *
37
  * @return int
38
  */
39
  private function getLengthOfPossibleFilenameHeader(\PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface $stream, $header)
vendor_prefix/guzzlehttp/psr7/src/LazyOpenStream.php CHANGED
@@ -6,13 +6,15 @@ use PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface;
6
  /**
7
  * Lazily reads or writes to a file that is opened only after an IO operation
8
  * take place on the stream.
 
 
9
  */
10
  class LazyOpenStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
11
  {
12
  use StreamDecoratorTrait;
13
  /** @var string File to open */
14
  private $filename;
15
- /** @var string $mode */
16
  private $mode;
17
  /**
18
  * @param string $filename File to lazily open
6
  /**
7
  * Lazily reads or writes to a file that is opened only after an IO operation
8
  * take place on the stream.
9
+ *
10
+ * @final
11
  */
12
  class LazyOpenStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
13
  {
14
  use StreamDecoratorTrait;
15
  /** @var string File to open */
16
  private $filename;
17
+ /** @var string */
18
  private $mode;
19
  /**
20
  * @param string $filename File to lazily open
vendor_prefix/guzzlehttp/psr7/src/LimitStream.php CHANGED
@@ -4,7 +4,9 @@ namespace PYS_PRO_GLOBAL\GuzzleHttp\Psr7;
4
 
5
  use PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface;
6
  /**
7
- * Decorator used to return only a subset of a stream
 
 
8
  */
9
  class LimitStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
10
  {
4
 
5
  use PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface;
6
  /**
7
+ * Decorator used to return only a subset of a stream.
8
+ *
9
+ * @final
10
  */
11
  class LimitStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
12
  {
vendor_prefix/guzzlehttp/psr7/src/MultipartStream.php CHANGED
@@ -6,6 +6,8 @@ use PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface;
6
  /**
7
  * Stream that when read returns bytes for a streaming multipart or
8
  * multipart/form-data stream.
 
 
9
  */
10
  class MultipartStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
11
  {
6
  /**
7
  * Stream that when read returns bytes for a streaming multipart or
8
  * multipart/form-data stream.
9
+ *
10
+ * @final
11
  */
12
  class MultipartStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
13
  {
vendor_prefix/guzzlehttp/psr7/src/NoSeekStream.php CHANGED
@@ -4,7 +4,9 @@ namespace PYS_PRO_GLOBAL\GuzzleHttp\Psr7;
4
 
5
  use PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface;
6
  /**
7
- * Stream decorator that prevents a stream from being seeked
 
 
8
  */
9
  class NoSeekStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
10
  {
4
 
5
  use PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface;
6
  /**
7
+ * Stream decorator that prevents a stream from being seeked.
8
+ *
9
+ * @final
10
  */
11
  class NoSeekStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
12
  {
vendor_prefix/guzzlehttp/psr7/src/PumpStream.php CHANGED
@@ -12,6 +12,8 @@ use PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface;
12
  * returned by the provided callable is buffered internally until drained using
13
  * the read() function of the PumpStream. The provided callable MUST return
14
  * false when there is no more data to read.
 
 
15
  */
16
  class PumpStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
17
  {
@@ -26,14 +28,14 @@ class PumpStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
26
  /** @var BufferStream */
27
  private $buffer;
28
  /**
29
- * @param callable $source Source of the stream data. The callable MAY
30
- * accept an integer argument used to control the
31
- * amount of data to return. The callable MUST
32
- * return a string when called, or false on error
33
- * or EOF.
34
- * @param array $options Stream options:
35
- * - metadata: Hash of metadata to use with stream.
36
- * - size: Size of the stream, if known.
37
  */
38
  public function __construct(callable $source, array $options = [])
39
  {
12
  * returned by the provided callable is buffered internally until drained using
13
  * the read() function of the PumpStream. The provided callable MUST return
14
  * false when there is no more data to read.
15
+ *
16
+ * @final
17
  */
18
  class PumpStream implements \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface
19
  {
28
  /** @var BufferStream */
29
  private $buffer;
30
  /**
31
+ * @param callable $source Source of the stream data. The callable MAY
32
+ * accept an integer argument used to control the
33
+ * amount of data to return. The callable MUST
34
+ * return a string when called, or false on error
35
+ * or EOF.
36
+ * @param array $options Stream options:
37
+ * - metadata: Hash of metadata to use with stream.
38
+ * - size: Size of the stream, if known.
39
  */
40
  public function __construct(callable $source, array $options = [])
41
  {
vendor_prefix/guzzlehttp/psr7/src/Query.php CHANGED
@@ -62,6 +62,7 @@ final class Query
62
  * @param int|false $encoding Set to false to not encode, PHP_QUERY_RFC3986
63
  * to encode using RFC3986, or PHP_QUERY_RFC1738
64
  * to encode using RFC1738.
 
65
  * @return string
66
  */
67
  public static function build(array $params, $encoding = \PHP_QUERY_RFC3986)
62
  * @param int|false $encoding Set to false to not encode, PHP_QUERY_RFC3986
63
  * to encode using RFC3986, or PHP_QUERY_RFC1738
64
  * to encode using RFC1738.
65
+ *
66
  * @return string
67
  */
68
  public static function build(array $params, $encoding = \PHP_QUERY_RFC3986)
vendor_prefix/guzzlehttp/psr7/src/Request.php CHANGED
@@ -14,7 +14,7 @@ class Request implements \PYS_PRO_GLOBAL\Psr\Http\Message\RequestInterface
14
  use MessageTrait;
15
  /** @var string */
16
  private $method;
17
- /** @var null|string */
18
  private $requestTarget;
19
  /** @var UriInterface */
20
  private $uri;
@@ -22,7 +22,7 @@ class Request implements \PYS_PRO_GLOBAL\Psr\Http\Message\RequestInterface
22
  * @param string $method HTTP method
23
  * @param string|UriInterface $uri URI
24
  * @param array $headers Request headers
25
- * @param string|null|resource|StreamInterface $body Request body
26
  * @param string $version Protocol version
27
  */
28
  public function __construct($method, $uri, array $headers = [], $body = null, $version = '1.1')
14
  use MessageTrait;
15
  /** @var string */
16
  private $method;
17
+ /** @var string|null */
18
  private $requestTarget;
19
  /** @var UriInterface */
20
  private $uri;
22
  * @param string $method HTTP method
23
  * @param string|UriInterface $uri URI
24
  * @param array $headers Request headers
25
+ * @param string|resource|StreamInterface|null $body Request body
26
  * @param string $version Protocol version
27
  */
28
  public function __construct($method, $uri, array $headers = [], $body = null, $version = '1.1')
vendor_prefix/guzzlehttp/psr7/src/Response.php CHANGED
@@ -19,7 +19,7 @@ class Response implements \PYS_PRO_GLOBAL\Psr\Http\Message\ResponseInterface
19
  /**
20
  * @param int $status Status code
21
  * @param array $headers Response headers
22
- * @param string|null|resource|StreamInterface $body Response body
23
  * @param string $version Protocol version
24
  * @param string|null $reason Reason phrase (when empty a default will be used based on the status code)
25
  */
19
  /**
20
  * @param int $status Status code
21
  * @param array $headers Response headers
22
+ * @param string|resource|StreamInterface|null $body Response body
23
  * @param string $version Protocol version
24
  * @param string|null $reason Reason phrase (when empty a default will be used based on the status code)
25
  */
vendor_prefix/guzzlehttp/psr7/src/Rfc7230.php CHANGED
@@ -11,6 +11,7 @@ final class Rfc7230
11
  * Note: header delimiter (\r\n) is modified to \r?\n to accept line feed only delimiters for BC reasons.
12
  *
13
  * @link https://github.com/amphp/http/blob/v1.0.1/src/Rfc7230.php#L12-L15
 
14
  * @license https://github.com/amphp/http/blob/v1.0.1/LICENSE
15
  */
16
  const HEADER_REGEX = "(^([^()<>@,;:\\\"/[\\]?={}\1- ]++):[ \t]*+((?:[ \t]*+[!-~�-�]++)*+)[ \t]*+\r?\n)m";
11
  * Note: header delimiter (\r\n) is modified to \r?\n to accept line feed only delimiters for BC reasons.
12
  *
13
  * @link https://github.com/amphp/http/blob/v1.0.1/src/Rfc7230.php#L12-L15
14
+ *
15
  * @license https://github.com/amphp/http/blob/v1.0.1/LICENSE
16
  */
17
  const HEADER_REGEX = "(^([^()<>@,;:\\\"/[\\]?={}\1- ]++):[ \t]*+((?:[ \t]*+[!-~�-�]++)*+)[ \t]*+\r?\n)m";
vendor_prefix/guzzlehttp/psr7/src/ServerRequest.php CHANGED
@@ -4,9 +4,9 @@ namespace PYS_PRO_GLOBAL\GuzzleHttp\Psr7;
4
 
5
  use InvalidArgumentException;
6
  use PYS_PRO_GLOBAL\Psr\Http\Message\ServerRequestInterface;
7
- use PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface;
8
  use PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface;
9
  use PYS_PRO_GLOBAL\Psr\Http\Message\UploadedFileInterface;
 
10
  /**
11
  * Server-side HTTP request
12
  *
@@ -32,7 +32,7 @@ class ServerRequest extends \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Request implements \
32
  */
33
  private $cookieParams = [];
34
  /**
35
- * @var null|array|object
36
  */
37
  private $parsedBody;
38
  /**
@@ -51,7 +51,7 @@ class ServerRequest extends \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Request implements \
51
  * @param string $method HTTP method
52
  * @param string|UriInterface $uri URI
53
  * @param array $headers Request headers
54
- * @param string|null|resource|StreamInterface $body Request body
55
  * @param string $version Protocol version
56
  * @param array $serverParams Typically the $_SERVER superglobal
57
  */
@@ -93,6 +93,7 @@ class ServerRequest extends \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Request implements \
93
  * delegate to normalizeNestedFileSpec() and return that return value.
94
  *
95
  * @param array $value $_FILES struct
 
96
  * @return array|UploadedFileInterface
97
  */
98
  private static function createUploadedFileFromSpec(array $value)
@@ -109,6 +110,7 @@ class ServerRequest extends \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Request implements \
109
  * UploadedFileInterface instances.
110
  *
111
  * @param array $files
 
112
  * @return UploadedFileInterface[]
113
  */
114
  private static function normalizeNestedFileSpec(array $files = [])
4
 
5
  use InvalidArgumentException;
6
  use PYS_PRO_GLOBAL\Psr\Http\Message\ServerRequestInterface;
 
7
  use PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface;
8
  use PYS_PRO_GLOBAL\Psr\Http\Message\UploadedFileInterface;
9
+ use PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface;
10
  /**
11
  * Server-side HTTP request
12
  *
32
  */
33
  private $cookieParams = [];
34
  /**
35
+ * @var array|object|null
36
  */
37
  private $parsedBody;
38
  /**
51
  * @param string $method HTTP method
52
  * @param string|UriInterface $uri URI
53
  * @param array $headers Request headers
54
+ * @param string|resource|StreamInterface|null $body Request body
55
  * @param string $version Protocol version
56
  * @param array $serverParams Typically the $_SERVER superglobal
57
  */
93
  * delegate to normalizeNestedFileSpec() and return that return value.
94
  *
95
  * @param array $value $_FILES struct
96
+ *
97
  * @return array|UploadedFileInterface
98
  */
99
  private static function createUploadedFileFromSpec(array $value)
110
  * UploadedFileInterface instances.
111
  *
112
  * @param array $files
113
+ *
114
  * @return UploadedFileInterface[]
115
  */
116
  private static function normalizeNestedFileSpec(array $files = [])
vendor_prefix/guzzlehttp/psr7/src/StreamDecoratorTrait.php CHANGED
@@ -5,6 +5,7 @@ namespace PYS_PRO_GLOBAL\GuzzleHttp\Psr7;
5
  use PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface;
6
  /**
7
  * Stream decorator trait
 
8
  * @property StreamInterface stream
9
  */
10
  trait StreamDecoratorTrait
5
  use PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface;
6
  /**
7
  * Stream decorator trait
8
+ *
9
  * @property StreamInterface stream
10
  */
11
  trait StreamDecoratorTrait
vendor_prefix/guzzlehttp/psr7/src/StreamWrapper.php CHANGED
@@ -5,6 +5,8 @@ namespace PYS_PRO_GLOBAL\GuzzleHttp\Psr7;
5
  use PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface;
6
  /**
7
  * Converts Guzzle streams into PHP stream resources.
 
 
8
  */
9
  class StreamWrapper
10
  {
5
  use PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface;
6
  /**
7
  * Converts Guzzle streams into PHP stream resources.
8
+ *
9
+ * @final
10
  */
11
  class StreamWrapper
12
  {
vendor_prefix/guzzlehttp/psr7/src/UploadedFile.php CHANGED
@@ -25,7 +25,7 @@ class UploadedFile implements \PYS_PRO_GLOBAL\Psr\Http\Message\UploadedFileInter
25
  */
26
  private $error;
27
  /**
28
- * @var null|string
29
  */
30
  private $file;
31
  /**
@@ -42,10 +42,10 @@ class UploadedFile implements \PYS_PRO_GLOBAL\Psr\Http\Message\UploadedFileInter
42
  private $stream;
43
  /**
44
  * @param StreamInterface|string|resource $streamOrFile
45
- * @param int $size
46
- * @param int $errorStatus
47
- * @param string|null $clientFilename
48
- * @param string|null $clientMediaType
49
  */
50
  public function __construct($streamOrFile, $size, $errorStatus, $clientFilename = null, $clientMediaType = null)
51
  {
@@ -105,7 +105,8 @@ class UploadedFile implements \PYS_PRO_GLOBAL\Psr\Http\Message\UploadedFileInter
105
  }
106
  /**
107
  * @param mixed $param
108
- * @return boolean
 
109
  */
110
  private function isStringOrNull($param)
111
  {
@@ -113,7 +114,8 @@ class UploadedFile implements \PYS_PRO_GLOBAL\Psr\Http\Message\UploadedFileInter
113
  }
114
  /**
115
  * @param mixed $param
116
- * @return boolean
 
117
  */
118
  private function isStringNotEmpty($param)
119
  {
@@ -146,14 +148,14 @@ class UploadedFile implements \PYS_PRO_GLOBAL\Psr\Http\Message\UploadedFileInter
146
  /**
147
  * Return true if there is no upload error
148
  *
149
- * @return boolean
150
  */
151
  private function isOk()
152
  {
153
  return $this->error === \UPLOAD_ERR_OK;
154
  }
155
  /**
156
- * @return boolean
157
  */
158
  public function isMoved()
159
  {
@@ -192,10 +194,10 @@ class UploadedFile implements \PYS_PRO_GLOBAL\Psr\Http\Message\UploadedFileInter
192
  *
193
  * @param string $targetPath Path to which to move the uploaded file.
194
  *
195
- * @throws RuntimeException if the upload was not successful.
196
  * @throws InvalidArgumentException if the $path specified is invalid.
197
- * @throws RuntimeException on any error during the move operation, or on
198
- * the second or subsequent call to the method.
199
  */
200
  public function moveTo($targetPath)
201
  {
@@ -226,6 +228,7 @@ class UploadedFile implements \PYS_PRO_GLOBAL\Psr\Http\Message\UploadedFileInter
226
  * {@inheritdoc}
227
  *
228
  * @see http://php.net/manual/en/features.file-upload.errors.php
 
229
  * @return int One of PHP's UPLOAD_ERR_XXX constants.
230
  */
231
  public function getError()
@@ -236,7 +239,7 @@ class UploadedFile implements \PYS_PRO_GLOBAL\Psr\Http\Message\UploadedFileInter
236
  * {@inheritdoc}
237
  *
238
  * @return string|null The filename sent by the client or null if none
239
- * was provided.
240
  */
241
  public function getClientFilename()
242
  {
25
  */
26
  private $error;
27
  /**
28
+ * @var string|null
29
  */
30
  private $file;
31
  /**
42
  private $stream;
43
  /**
44
  * @param StreamInterface|string|resource $streamOrFile
45
+ * @param int $size
46
+ * @param int $errorStatus
47
+ * @param string|null $clientFilename
48
+ * @param string|null $clientMediaType
49
  */
50
  public function __construct($streamOrFile, $size, $errorStatus, $clientFilename = null, $clientMediaType = null)
51
  {
105
  }
106
  /**
107
  * @param mixed $param
108
+ *
109
+ * @return bool
110
  */
111
  private function isStringOrNull($param)
112
  {
114
  }
115
  /**
116
  * @param mixed $param
117
+ *
118
+ * @return bool
119
  */
120
  private function isStringNotEmpty($param)
121
  {
148
  /**
149
  * Return true if there is no upload error
150
  *
151
+ * @return bool
152
  */
153
  private function isOk()
154
  {
155
  return $this->error === \UPLOAD_ERR_OK;
156
  }
157
  /**
158
+ * @return bool
159
  */
160
  public function isMoved()
161
  {
194
  *
195
  * @param string $targetPath Path to which to move the uploaded file.
196
  *
197
+ * @throws RuntimeException if the upload was not successful.
198
  * @throws InvalidArgumentException if the $path specified is invalid.
199
+ * @throws RuntimeException on any error during the move operation, or on
200
+ * the second or subsequent call to the method.
201
  */
202
  public function moveTo($targetPath)
203
  {
228
  * {@inheritdoc}
229
  *
230
  * @see http://php.net/manual/en/features.file-upload.errors.php
231
+ *
232
  * @return int One of PHP's UPLOAD_ERR_XXX constants.
233
  */
234
  public function getError()
239
  * {@inheritdoc}
240
  *
241
  * @return string|null The filename sent by the client or null if none
242
+ * was provided.
243
  */
244
  public function getClientFilename()
245
  {
vendor_prefix/guzzlehttp/psr7/src/Uri.php CHANGED
@@ -44,13 +44,47 @@ class Uri implements \PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface
44
  {
45
  // weak type check to also accept null until we can add scalar type hints
46
  if ($uri != '') {
47
- $parts = \parse_url($uri);
48
  if ($parts === \false) {
49
  throw new \InvalidArgumentException("Unable to parse URI: {$uri}");
50
  }
51
  $this->applyParts($parts);
52
  }
53
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
54
  public function __toString()
55
  {
56
  return self::composeComponents($this->scheme, $this->getAuthority(), $this->path, $this->query, $this->fragment);
@@ -127,6 +161,7 @@ class Uri implements \PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface
127
  * @param UriInterface $uri
128
  *
129
  * @return bool
 
130
  * @see Uri::isNetworkPathReference
131
  * @see Uri::isAbsolutePathReference
132
  * @see Uri::isRelativePathReference
@@ -144,6 +179,7 @@ class Uri implements \PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface
144
  * @param UriInterface $uri
145
  *
146
  * @return bool
 
147
  * @link https://tools.ietf.org/html/rfc3986#section-4.2
148
  */
149
  public static function isNetworkPathReference(\PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface $uri)
@@ -158,6 +194,7 @@ class Uri implements \PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface
158
  * @param UriInterface $uri
159
  *
160
  * @return bool
 
161
  * @link https://tools.ietf.org/html/rfc3986#section-4.2
162
  */
163
  public static function isAbsolutePathReference(\PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface $uri)
@@ -172,6 +209,7 @@ class Uri implements \PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface
172
  * @param UriInterface $uri
173
  *
174
  * @return bool
 
175
  * @link https://tools.ietf.org/html/rfc3986#section-4.2
176
  */
177
  public static function isRelativePathReference(\PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface $uri)
@@ -189,6 +227,7 @@ class Uri implements \PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface
189
  * @param UriInterface|null $base An optional base URI to compare against
190
  *
191
  * @return bool
 
192
  * @link https://tools.ietf.org/html/rfc3986#section-4.4
193
  */
194
  public static function isSameDocumentReference(\PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface $uri, \PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface $base = null)
@@ -292,6 +331,7 @@ class Uri implements \PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface
292
  * @param array $parts
293
  *
294
  * @return UriInterface
 
295
  * @link http://php.net/manual/en/function.parse-url.php
296
  *
297
  * @throws \InvalidArgumentException If the components do not form a valid URI.
@@ -453,7 +493,7 @@ class Uri implements \PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface
453
  if (!\is_string($scheme)) {
454
  throw new \InvalidArgumentException('Scheme must be a string');
455
  }
456
- return \strtolower($scheme);
457
  }
458
  /**
459
  * @param string $component
@@ -481,7 +521,7 @@ class Uri implements \PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface
481
  if (!\is_string($host)) {
482
  throw new \InvalidArgumentException('Host must be a string');
483
  }
484
- return \strtolower($host);
485
  }
486
  /**
487
  * @param int|null $port
@@ -504,7 +544,7 @@ class Uri implements \PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface
504
  /**
505
  * @param UriInterface $uri
506
  * @param array $keys
507
- *
508
  * @return array
509
  */
510
  private static function getFilteredQueryString(\PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface $uri, array $keys)
@@ -521,7 +561,7 @@ class Uri implements \PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface
521
  /**
522
  * @param string $key
523
  * @param string|null $value
524
- *
525
  * @return string
526
  */
527
  private static function generateQueryString($key, $value)
44
  {
45
  // weak type check to also accept null until we can add scalar type hints
46
  if ($uri != '') {
47
+ $parts = self::parse($uri);
48
  if ($parts === \false) {
49
  throw new \InvalidArgumentException("Unable to parse URI: {$uri}");
50
  }
51
  $this->applyParts($parts);
52
  }
53
  }
54
+ /**
55
+ * UTF-8 aware \parse_url() replacement.
56
+ *
57
+ * The internal function produces broken output for non ASCII domain names
58
+ * (IDN) when used with locales other than "C".
59
+ *
60
+ * On the other hand, cURL understands IDN correctly only when UTF-8 locale
61
+ * is configured ("C.UTF-8", "en_US.UTF-8", etc.).
62
+ *
63
+ * @see https://bugs.php.net/bug.php?id=52923
64
+ * @see https://www.php.net/manual/en/function.parse-url.php#114817
65
+ * @see https://curl.haxx.se/libcurl/c/CURLOPT_URL.html#ENCODING
66
+ *
67
+ * @param string $url
68
+ *
69
+ * @return array|false
70
+ */
71
+ private static function parse($url)
72
+ {
73
+ // If IPv6
74
+ $prefix = '';
75
+ if (\preg_match('%^(.*://\\[[0-9:a-f]+\\])(.*?)$%', $url, $matches)) {
76
+ $prefix = $matches[1];
77
+ $url = $matches[2];
78
+ }
79
+ $encodedUrl = \preg_replace_callback('%[^:/@?&=#]+%usD', static function ($matches) {
80
+ return \urlencode($matches[0]);
81
+ }, $url);
82
+ $result = \parse_url($prefix . $encodedUrl);
83
+ if ($result === \false) {
84
+ return \false;
85
+ }
86
+ return \array_map('urldecode', $result);
87
+ }
88
  public function __toString()
89
  {
90
  return self::composeComponents($this->scheme, $this->getAuthority(), $this->path, $this->query, $this->fragment);
161
  * @param UriInterface $uri
162
  *
163
  * @return bool
164
+ *
165
  * @see Uri::isNetworkPathReference
166
  * @see Uri::isAbsolutePathReference
167
  * @see Uri::isRelativePathReference
179
  * @param UriInterface $uri
180
  *
181
  * @return bool
182
+ *
183
  * @link https://tools.ietf.org/html/rfc3986#section-4.2
184
  */
185
  public static function isNetworkPathReference(\PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface $uri)
194
  * @param UriInterface $uri
195
  *
196
  * @return bool
197
+ *
198
  * @link https://tools.ietf.org/html/rfc3986#section-4.2
199
  */
200
  public static function isAbsolutePathReference(\PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface $uri)
209
  * @param UriInterface $uri
210
  *
211
  * @return bool
212
+ *
213
  * @link https://tools.ietf.org/html/rfc3986#section-4.2
214
  */
215
  public static function isRelativePathReference(\PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface $uri)
227
  * @param UriInterface|null $base An optional base URI to compare against
228
  *
229
  * @return bool
230
+ *
231
  * @link https://tools.ietf.org/html/rfc3986#section-4.4
232
  */
233
  public static function isSameDocumentReference(\PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface $uri, \PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface $base = null)
331
  * @param array $parts
332
  *
333
  * @return UriInterface
334
+ *
335
  * @link http://php.net/manual/en/function.parse-url.php
336
  *
337
  * @throws \InvalidArgumentException If the components do not form a valid URI.
493
  if (!\is_string($scheme)) {
494
  throw new \InvalidArgumentException('Scheme must be a string');
495
  }
496
+ return \strtr($scheme, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz');
497
  }
498
  /**
499
  * @param string $component
521
  if (!\is_string($host)) {
522
  throw new \InvalidArgumentException('Host must be a string');
523
  }
524
+ return \strtr($host, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz');
525
  }
526
  /**
527
  * @param int|null $port
544
  /**
545
  * @param UriInterface $uri
546
  * @param array $keys
547
+ *
548
  * @return array
549
  */
550
  private static function getFilteredQueryString(\PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface $uri, array $keys)
561
  /**
562
  * @param string $key
563
  * @param string|null $value
564
+ *
565
  * @return string
566
  */
567
  private static function generateQueryString($key, $value)
vendor_prefix/guzzlehttp/psr7/src/UriNormalizer.php CHANGED
@@ -105,6 +105,7 @@ final class UriNormalizer
105
  * @param int $flags A bitmask of normalizations to apply, see constants
106
  *
107
  * @return UriInterface The normalized URI
 
108
  * @link https://tools.ietf.org/html/rfc3986#section-6.2
109
  */
110
  public static function normalize(\PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface $uri, $flags = self::PRESERVING_NORMALIZATIONS)
@@ -150,6 +151,7 @@ final class UriNormalizer
150
  * @param int $normalizations A bitmask of normalizations to apply, see constants
151
  *
152
  * @return bool
 
153
  * @link https://tools.ietf.org/html/rfc3986#section-6.1
154
  */
155
  public static function isEquivalent(\PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface $uri1, \PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface $uri2, $normalizations = self::PRESERVING_NORMALIZATIONS)
105
  * @param int $flags A bitmask of normalizations to apply, see constants
106
  *
107
  * @return UriInterface The normalized URI
108
+ *
109
  * @link https://tools.ietf.org/html/rfc3986#section-6.2
110
  */
111
  public static function normalize(\PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface $uri, $flags = self::PRESERVING_NORMALIZATIONS)
151
  * @param int $normalizations A bitmask of normalizations to apply, see constants
152
  *
153
  * @return bool
154
+ *
155
  * @link https://tools.ietf.org/html/rfc3986#section-6.1
156
  */
157
  public static function isEquivalent(\PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface $uri1, \PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface $uri2, $normalizations = self::PRESERVING_NORMALIZATIONS)
vendor_prefix/guzzlehttp/psr7/src/UriResolver.php CHANGED
@@ -18,6 +18,7 @@ final class UriResolver
18
  * @param string $path
19
  *
20
  * @return string
 
21
  * @link http://tools.ietf.org/html/rfc3986#section-5.2.4
22
  */
23
  public static function removeDotSegments($path)
@@ -52,6 +53,7 @@ final class UriResolver
52
  * @param UriInterface $rel Relative URI
53
  *
54
  * @return UriInterface
 
55
  * @link http://tools.ietf.org/html/rfc3986#section-5.2
56
  */
57
  public static function resolve(\PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface $base, \PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface $rel)
18
  * @param string $path
19
  *
20
  * @return string
21
+ *
22
  * @link http://tools.ietf.org/html/rfc3986#section-5.2.4
23
  */
24
  public static function removeDotSegments($path)
53
  * @param UriInterface $rel Relative URI
54
  *
55
  * @return UriInterface
56
+ *
57
  * @link http://tools.ietf.org/html/rfc3986#section-5.2
58
  */
59
  public static function resolve(\PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface $base, \PYS_PRO_GLOBAL\Psr\Http\Message\UriInterface $rel)
vendor_prefix/guzzlehttp/psr7/src/Utils.php CHANGED
@@ -68,6 +68,7 @@ final class Utils
68
  * @param StreamInterface $stream Stream to read
69
  * @param int $maxLen Maximum number of bytes to read. Pass -1
70
  * to read the entire stream.
 
71
  * @return string
72
  *
73
  * @throws \RuntimeException on error.
@@ -179,7 +180,11 @@ final class Utils
179
  $uri = $uri->withQuery($changes['query']);
180
  }
181
  if ($request instanceof \PYS_PRO_GLOBAL\Psr\Http\Message\ServerRequestInterface) {
182
- return (new \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\ServerRequest(isset($changes['method']) ? $changes['method'] : $request->getMethod(), $uri, $headers, isset($changes['body']) ? $changes['body'] : $request->getBody(), isset($changes['version']) ? $changes['version'] : $request->getProtocolVersion(), $request->getServerParams()))->withParsedBody($request->getParsedBody())->withQueryParams($request->getQueryParams())->withCookieParams($request->getCookieParams())->withUploadedFiles($request->getUploadedFiles());
 
 
 
 
183
  }
184
  return new \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Request(isset($changes['method']) ? $changes['method'] : $request->getMethod(), $uri, $headers, isset($changes['body']) ? $changes['body'] : $request->getBody(), isset($changes['version']) ? $changes['version'] : $request->getProtocolVersion());
185
  }
@@ -237,7 +242,7 @@ final class Utils
237
  * number of requested bytes are available. Any additional bytes will be
238
  * buffered and used in subsequent reads.
239
  *
240
- * @param resource|string|null|int|float|bool|StreamInterface|callable|\Iterator $resource Entity body data
241
  * @param array $options Additional options
242
  *
243
  * @return StreamInterface
@@ -247,7 +252,7 @@ final class Utils
247
  public static function streamFor($resource = '', array $options = [])
248
  {
249
  if (\is_scalar($resource)) {
250
- $stream = \fopen('php://temp', 'r+');
251
  if ($resource !== '') {
252
  \fwrite($stream, $resource);
253
  \fseek($stream, 0);
@@ -256,6 +261,17 @@ final class Utils
256
  }
257
  switch (\gettype($resource)) {
258
  case 'resource':
 
 
 
 
 
 
 
 
 
 
 
259
  return new \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Stream($resource, $options);
260
  case 'object':
261
  if ($resource instanceof \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface) {
@@ -274,7 +290,7 @@ final class Utils
274
  }
275
  break;
276
  case 'NULL':
277
- return new \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Stream(\fopen('php://temp', 'r+'), $options);
278
  }
279
  if (\is_callable($resource)) {
280
  return new \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\PumpStream($resource, $options);
@@ -298,9 +314,14 @@ final class Utils
298
  {
299
  $ex = null;
300
  \set_error_handler(function () use($filename, $mode, &$ex) {
301
- $ex = new \RuntimeException(\sprintf('Unable to open %s using mode %s: %s', $filename, $mode, \func_get_args()[1]));
 
302
  });
303
- $handle = \fopen($filename, $mode);
 
 
 
 
304
  \restore_error_handler();
305
  if ($ex) {
306
  /** @var $ex \RuntimeException */
68
  * @param StreamInterface $stream Stream to read
69
  * @param int $maxLen Maximum number of bytes to read. Pass -1
70
  * to read the entire stream.
71
+ *
72
  * @return string
73
  *
74
  * @throws \RuntimeException on error.
180
  $uri = $uri->withQuery($changes['query']);
181
  }
182
  if ($request instanceof \PYS_PRO_GLOBAL\Psr\Http\Message\ServerRequestInterface) {
183
+ $new = (new \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\ServerRequest(isset($changes['method']) ? $changes['method'] : $request->getMethod(), $uri, $headers, isset($changes['body']) ? $changes['body'] : $request->getBody(), isset($changes['version']) ? $changes['version'] : $request->getProtocolVersion(), $request->getServerParams()))->withParsedBody($request->getParsedBody())->withQueryParams($request->getQueryParams())->withCookieParams($request->getCookieParams())->withUploadedFiles($request->getUploadedFiles());
184
+ foreach ($request->getAttributes() as $key => $value) {
185
+ $new = $new->withAttribute($key, $value);
186
+ }
187
+ return $new;
188
  }
189
  return new \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Request(isset($changes['method']) ? $changes['method'] : $request->getMethod(), $uri, $headers, isset($changes['body']) ? $changes['body'] : $request->getBody(), isset($changes['version']) ? $changes['version'] : $request->getProtocolVersion());
190
  }
242
  * number of requested bytes are available. Any additional bytes will be
243
  * buffered and used in subsequent reads.
244
  *
245
+ * @param resource|string|int|float|bool|StreamInterface|callable|\Iterator|null $resource Entity body data
246
  * @param array $options Additional options
247
  *
248
  * @return StreamInterface
252
  public static function streamFor($resource = '', array $options = [])
253
  {
254
  if (\is_scalar($resource)) {
255
+ $stream = self::tryFopen('php://temp', 'r+');
256
  if ($resource !== '') {
257
  \fwrite($stream, $resource);
258
  \fseek($stream, 0);
261
  }
262
  switch (\gettype($resource)) {
263
  case 'resource':
264
+ /*
265
+ * The 'php://input' is a special stream with quirks and inconsistencies.
266
+ * We avoid using that stream by reading it into php://temp
267
+ */
268
+ $metaData = \stream_get_meta_data($resource);
269
+ if (isset($metaData['uri']) && $metaData['uri'] === 'php://input') {
270
+ $stream = self::tryFopen('php://temp', 'w+');
271
+ \fwrite($stream, \stream_get_contents($resource));
272
+ \fseek($stream, 0);
273
+ $resource = $stream;
274
+ }
275
  return new \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Stream($resource, $options);
276
  case 'object':
277
  if ($resource instanceof \PYS_PRO_GLOBAL\Psr\Http\Message\StreamInterface) {
290
  }
291
  break;
292
  case 'NULL':
293
+ return new \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\Stream(self::tryFopen('php://temp', 'r+'), $options);
294
  }
295
  if (\is_callable($resource)) {
296
  return new \PYS_PRO_GLOBAL\GuzzleHttp\Psr7\PumpStream($resource, $options);
314
  {
315
  $ex = null;
316
  \set_error_handler(function () use($filename, $mode, &$ex) {
317
+ $ex = new \RuntimeException(\sprintf('Unable to open "%s" using mode "%s": %s', $filename, $mode, \func_get_args()[1]));
318
+ return \true;
319
  });
320
+ try {
321
+ $handle = \fopen($filename, $mode);
322
+ } catch (\Throwable $e) {
323
+ $ex = new \RuntimeException(\sprintf('Unable to open "%s" using mode "%s": %s', $filename, $mode, $e->getMessage()), 0, $e);
324
+ }
325
  \restore_error_handler();
326
  if ($ex) {
327
  /** @var $ex \RuntimeException */
vendor_prefix/guzzlehttp/psr7/src/functions.php CHANGED
@@ -67,7 +67,7 @@ function uri_for($uri)
67
  * number of requested bytes are available. Any additional bytes will be
68
  * buffered and used in subsequent reads.
69
  *
70
- * @param resource|string|null|int|float|bool|StreamInterface|callable|\Iterator $resource Entity body data
71
  * @param array $options Additional options
72
  *
73
  * @return StreamInterface
@@ -178,6 +178,7 @@ function try_fopen($filename, $mode)
178
  * @param StreamInterface $stream Stream to read
179
  * @param int $maxLen Maximum number of bytes to read. Pass -1
180
  * to read the entire stream.
 
181
  * @return string
182
  *
183
  * @throws \RuntimeException on error.
@@ -295,6 +296,7 @@ function parse_query($str, $urlEncoding = \true)
295
  * @param int|false $encoding Set to false to not encode, PHP_QUERY_RFC3986
296
  * to encode using RFC3986, or PHP_QUERY_RFC1738
297
  * to encode using RFC1738.
 
298
  * @return string
299
  *
300
  * @deprecated build_query will be removed in guzzlehttp/psr7:2.0. Use Query::build instead.
@@ -342,6 +344,7 @@ function mimetype_from_extension($extension)
342
  * @return array
343
  *
344
  * @internal
 
345
  * @deprecated _parse_message will be removed in guzzlehttp/psr7:2.0. Use Message::parseMessage instead.
346
  */
347
  function _parse_message($message)
@@ -357,6 +360,7 @@ function _parse_message($message)
357
  * @return string
358
  *
359
  * @internal
 
360
  * @deprecated _parse_request_uri will be removed in guzzlehttp/psr7:2.0. Use Message::parseRequestUri instead.
361
  */
362
  function _parse_request_uri($path, array $headers)
@@ -387,6 +391,7 @@ function get_message_body_summary(\PYS_PRO_GLOBAL\Psr\Http\Message\MessageInterf
387
  * @return array
388
  *
389
  * @internal
 
390
  * @deprecated _caseless_remove will be removed in guzzlehttp/psr7:2.0. Use Utils::caselessRemove instead.
391
  */
392
  function _caseless_remove($keys, array $data)
67
  * number of requested bytes are available. Any additional bytes will be
68
  * buffered and used in subsequent reads.
69
  *
70
+ * @param resource|string|int|float|bool|StreamInterface|callable|\Iterator|null $resource Entity body data
71
  * @param array $options Additional options
72
  *
73
  * @return StreamInterface
178
  * @param StreamInterface $stream Stream to read
179
  * @param int $maxLen Maximum number of bytes to read. Pass -1
180
  * to read the entire stream.
181
+ *
182
  * @return string
183
  *
184
  * @throws \RuntimeException on error.
296
  * @param int|false $encoding Set to false to not encode, PHP_QUERY_RFC3986
297
  * to encode using RFC3986, or PHP_QUERY_RFC1738
298
  * to encode using RFC1738.
299
+ *
300
  * @return string
301
  *
302
  * @deprecated build_query will be removed in guzzlehttp/psr7:2.0. Use Query::build instead.
344
  * @return array
345
  *
346
  * @internal
347
+ *
348
  * @deprecated _parse_message will be removed in guzzlehttp/psr7:2.0. Use Message::parseMessage instead.
349
  */
350
  function _parse_message($message)
360
  * @return string
361
  *
362
  * @internal
363
+ *
364
  * @deprecated _parse_request_uri will be removed in guzzlehttp/psr7:2.0. Use Message::parseRequestUri instead.
365
  */
366
  function _parse_request_uri($path, array $headers)
391
  * @return array
392
  *
393
  * @internal
394
+ *
395
  * @deprecated _caseless_remove will be removed in guzzlehttp/psr7:2.0. Use Utils::caselessRemove instead.
396
  */
397
  function _caseless_remove($keys, array $data)