Skip to content

Commit 9ce6056

Browse files
generatedunixname89002005295453facebook-github-bot
authored andcommitted
Auto-generated php SDK code update
Summary: ignore-conflict-markers Reviewed By: stcheng Differential Revision: D51766783 fbshipit-source-id: ac1f695a815dfbcde66183513e78ac224dfaa3d5
1 parent bf538a2 commit 9ce6056

34 files changed

+902
-39
lines changed

src/FacebookAds/ApiConfig.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@
1010
namespace FacebookAds;
1111
class ApiConfig {
1212
const APIVersion = '18.0';
13-
const SDKVersion = '18.0.3';
13+
const SDKVersion = '18.0.4';
1414
const TYPE_CHECKER_STRICT_MODE = false;
1515
}
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<?php
2+
/*
3+
* Copyright (c) Meta Platforms, Inc. and affiliates.
4+
* All rights reserved.
5+
*
6+
* This source code is licensed under the license found in the
7+
* LICENSE file in the root directory of this source tree.
8+
*/
9+
10+
namespace FacebookAds\Object;
11+
12+
use FacebookAds\ApiRequest;
13+
use FacebookAds\Cursor;
14+
use FacebookAds\Http\RequestInterface;
15+
use FacebookAds\TypeChecker;
16+
use FacebookAds\Object\Fields\AdAssetFeedAdditionalDataFields;
17+
18+
/**
19+
* This class is auto-generated.
20+
*
21+
* For any issues or feature requests related to this class, please let us know
22+
* on github and we'll fix in our codegen framework. We'll not be able to accept
23+
* pull request for this class.
24+
*
25+
*/
26+
27+
class AdAssetFeedAdditionalData extends AbstractObject {
28+
29+
/**
30+
* @return AdAssetFeedAdditionalDataFields
31+
*/
32+
public static function getFieldsEnum() {
33+
return AdAssetFeedAdditionalDataFields::getInstance();
34+
}
35+
36+
protected static function getReferencedEnums() {
37+
$ref_enums = array();
38+
return $ref_enums;
39+
}
40+
41+
42+
}
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<?php
2+
/*
3+
* Copyright (c) Meta Platforms, Inc. and affiliates.
4+
* All rights reserved.
5+
*
6+
* This source code is licensed under the license found in the
7+
* LICENSE file in the root directory of this source tree.
8+
*/
9+
10+
namespace FacebookAds\Object;
11+
12+
use FacebookAds\ApiRequest;
13+
use FacebookAds\Cursor;
14+
use FacebookAds\Http\RequestInterface;
15+
use FacebookAds\TypeChecker;
16+
use FacebookAds\Object\Fields\AdAssetFeedSpecCallToActionFields;
17+
18+
/**
19+
* This class is auto-generated.
20+
*
21+
* For any issues or feature requests related to this class, please let us know
22+
* on github and we'll fix in our codegen framework. We'll not be able to accept
23+
* pull request for this class.
24+
*
25+
*/
26+
27+
class AdAssetFeedSpecCallToAction extends AbstractObject {
28+
29+
/**
30+
* @return AdAssetFeedSpecCallToActionFields
31+
*/
32+
public static function getFieldsEnum() {
33+
return AdAssetFeedSpecCallToActionFields::getInstance();
34+
}
35+
36+
protected static function getReferencedEnums() {
37+
$ref_enums = array();
38+
return $ref_enums;
39+
}
40+
41+
42+
}
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<?php
2+
/*
3+
* Copyright (c) Meta Platforms, Inc. and affiliates.
4+
* All rights reserved.
5+
*
6+
* This source code is licensed under the license found in the
7+
* LICENSE file in the root directory of this source tree.
8+
*/
9+
10+
namespace FacebookAds\Object;
11+
12+
use FacebookAds\ApiRequest;
13+
use FacebookAds\Cursor;
14+
use FacebookAds\Http\RequestInterface;
15+
use FacebookAds\TypeChecker;
16+
use FacebookAds\Object\Fields\AdAssetFeedSpecCarouselFields;
17+
18+
/**
19+
* This class is auto-generated.
20+
*
21+
* For any issues or feature requests related to this class, please let us know
22+
* on github and we'll fix in our codegen framework. We'll not be able to accept
23+
* pull request for this class.
24+
*
25+
*/
26+
27+
class AdAssetFeedSpecCarousel extends AbstractObject {
28+
29+
/**
30+
* @return AdAssetFeedSpecCarouselFields
31+
*/
32+
public static function getFieldsEnum() {
33+
return AdAssetFeedSpecCarouselFields::getInstance();
34+
}
35+
36+
protected static function getReferencedEnums() {
37+
$ref_enums = array();
38+
return $ref_enums;
39+
}
40+
41+
42+
}
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<?php
2+
/*
3+
* Copyright (c) Meta Platforms, Inc. and affiliates.
4+
* All rights reserved.
5+
*
6+
* This source code is licensed under the license found in the
7+
* LICENSE file in the root directory of this source tree.
8+
*/
9+
10+
namespace FacebookAds\Object;
11+
12+
use FacebookAds\ApiRequest;
13+
use FacebookAds\Cursor;
14+
use FacebookAds\Http\RequestInterface;
15+
use FacebookAds\TypeChecker;
16+
use FacebookAds\Object\Fields\AdAssetFeedSpecCarouselChildAttachmentFields;
17+
18+
/**
19+
* This class is auto-generated.
20+
*
21+
* For any issues or feature requests related to this class, please let us know
22+
* on github and we'll fix in our codegen framework. We'll not be able to accept
23+
* pull request for this class.
24+
*
25+
*/
26+
27+
class AdAssetFeedSpecCarouselChildAttachment extends AbstractObject {
28+
29+
/**
30+
* @return AdAssetFeedSpecCarouselChildAttachmentFields
31+
*/
32+
public static function getFieldsEnum() {
33+
return AdAssetFeedSpecCarouselChildAttachmentFields::getInstance();
34+
}
35+
36+
protected static function getReferencedEnums() {
37+
$ref_enums = array();
38+
return $ref_enums;
39+
}
40+
41+
42+
}
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<?php
2+
/*
3+
* Copyright (c) Meta Platforms, Inc. and affiliates.
4+
* All rights reserved.
5+
*
6+
* This source code is licensed under the license found in the
7+
* LICENSE file in the root directory of this source tree.
8+
*/
9+
10+
namespace FacebookAds\Object;
11+
12+
use FacebookAds\ApiRequest;
13+
use FacebookAds\Cursor;
14+
use FacebookAds\Http\RequestInterface;
15+
use FacebookAds\TypeChecker;
16+
use FacebookAds\Object\Fields\AdAssetFeedSpecEventsFields;
17+
18+
/**
19+
* This class is auto-generated.
20+
*
21+
* For any issues or feature requests related to this class, please let us know
22+
* on github and we'll fix in our codegen framework. We'll not be able to accept
23+
* pull request for this class.
24+
*
25+
*/
26+
27+
class AdAssetFeedSpecEvents extends AbstractCrudObject {
28+
29+
/**
30+
* @return AdAssetFeedSpecEventsFields
31+
*/
32+
public static function getFieldsEnum() {
33+
return AdAssetFeedSpecEventsFields::getInstance();
34+
}
35+
36+
protected static function getReferencedEnums() {
37+
$ref_enums = array();
38+
return $ref_enums;
39+
}
40+
41+
42+
}
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<?php
2+
/*
3+
* Copyright (c) Meta Platforms, Inc. and affiliates.
4+
* All rights reserved.
5+
*
6+
* This source code is licensed under the license found in the
7+
* LICENSE file in the root directory of this source tree.
8+
*/
9+
10+
namespace FacebookAds\Object;
11+
12+
use FacebookAds\ApiRequest;
13+
use FacebookAds\Cursor;
14+
use FacebookAds\Http\RequestInterface;
15+
use FacebookAds\TypeChecker;
16+
use FacebookAds\Object\Fields\AdAssetOnsiteDestinationsFields;
17+
18+
/**
19+
* This class is auto-generated.
20+
*
21+
* For any issues or feature requests related to this class, please let us know
22+
* on github and we'll fix in our codegen framework. We'll not be able to accept
23+
* pull request for this class.
24+
*
25+
*/
26+
27+
class AdAssetOnsiteDestinations extends AbstractObject {
28+
29+
/**
30+
* @return AdAssetOnsiteDestinationsFields
31+
*/
32+
public static function getFieldsEnum() {
33+
return AdAssetOnsiteDestinationsFields::getInstance();
34+
}
35+
36+
protected static function getReferencedEnums() {
37+
$ref_enums = array();
38+
return $ref_enums;
39+
}
40+
41+
42+
}
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<?php
2+
/*
3+
* Copyright (c) Meta Platforms, Inc. and affiliates.
4+
* All rights reserved.
5+
*
6+
* This source code is licensed under the license found in the
7+
* LICENSE file in the root directory of this source tree.
8+
*/
9+
10+
namespace FacebookAds\Object;
11+
12+
use FacebookAds\ApiRequest;
13+
use FacebookAds\Cursor;
14+
use FacebookAds\Http\RequestInterface;
15+
use FacebookAds\TypeChecker;
16+
use FacebookAds\Object\Fields\AdCreativeBrandedContentAdsPartnersFields;
17+
18+
/**
19+
* This class is auto-generated.
20+
*
21+
* For any issues or feature requests related to this class, please let us know
22+
* on github and we'll fix in our codegen framework. We'll not be able to accept
23+
* pull request for this class.
24+
*
25+
*/
26+
27+
class AdCreativeBrandedContentAdsPartners extends AbstractObject {
28+
29+
/**
30+
* @return AdCreativeBrandedContentAdsPartnersFields
31+
*/
32+
public static function getFieldsEnum() {
33+
return AdCreativeBrandedContentAdsPartnersFields::getInstance();
34+
}
35+
36+
protected static function getReferencedEnums() {
37+
$ref_enums = array();
38+
return $ref_enums;
39+
}
40+
41+
42+
}

src/FacebookAds/Object/Application.php

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -796,30 +796,6 @@ public function getAuthorizedAdAccounts(array $fields = array(), array $params =
796796
return $pending ? $request : $request->execute();
797797
}
798798

799-
public function getBanned(array $fields = array(), array $params = array(), $pending = false) {
800-
$this->assureId();
801-
802-
$param_types = array(
803-
'uid' => 'int',
804-
);
805-
$enums = array(
806-
);
807-
808-
$request = new ApiRequest(
809-
$this->api,
810-
$this->data['id'],
811-
RequestInterface::METHOD_GET,
812-
'/banned',
813-
new User(),
814-
'EDGE',
815-
User::getFieldsEnum()->getValues(),
816-
new TypeChecker($param_types, $enums)
817-
);
818-
$request->addParams($params);
819-
$request->addFields($fields);
820-
return $pending ? $request : $request->execute();
821-
}
822-
823799
public function getButtonAutoDetectionDeviceSelection(array $fields = array(), array $params = array(), $pending = false) {
824800
$this->assureId();
825801

src/FacebookAds/Object/BusinessUser.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,7 @@ public function updateSelf(array $fields = array(), array $params = array(), $pe
198198
'last_name' => 'string',
199199
'pending_email' => 'string',
200200
'role' => 'role_enum',
201+
'skip_verification_email' => 'bool',
201202
'title' => 'string',
202203
);
203204
$enums = array(

0 commit comments

Comments
 (0)