FacebookFacade
Table of Contents
Methods
-
__construct()
: mixed
-
checkRequirements()
: Result
-
exportProductsByIds()
: Result
-
getCatalogId()
: string|null
-
getExportedProducts()
: array<string|int, mixed>
-
getPageId()
: string|null
-
hasAuth()
: bool
-
isExportAvailable()
: bool
-
onCatalogWebhookHandler()
: void
-
refreshExportedProducts()
: Result
-
validateProducts()
: Result
__construct()
public
__construct(FacebookProductProcessor $processor, FacebookProductRepository $facebookProductRepository) : mixed
Parameters
-
$processor
: FacebookProductProcessor
-
-
$facebookProductRepository
: FacebookProductRepository
-
checkRequirements()
public
checkRequirements() : Result
exportProductsByIds()
public
exportProductsByIds(array<string|int, mixed> $ids) : Result
Parameters
-
$ids
: array<string|int, mixed>
-
getCatalogId()
public
getCatalogId() : string|null
Return values
string|null
getExportedProducts()
public
getExportedProducts(array<string|int, mixed> $productIds) : array<string|int, mixed>
Parameters
-
$productIds
: array<string|int, mixed>
-
Return values
array<string|int, mixed>
getPageId()
public
getPageId() : string|null
Return values
string|null
hasAuth()
public
hasAuth() : bool
isExportAvailable()
public
isExportAvailable() : bool
onCatalogWebhookHandler()
public
static onCatalogWebhookHandler(mixed $event) : void
Parameters
-
$event
: mixed
-
refreshExportedProducts()
public
refreshExportedProducts(array<string|int, mixed> $ids) : Result
Parameters
-
$ids
: array<string|int, mixed>
-
validateProducts()
public
validateProducts(mixed $skus) : Result
Parameters
-
$skus
: mixed
-