protected function ContentHubImportQueueForm::getFilterUuids in Acquia Content Hub 8.2
Return the cloud filters UUIDs.
Return value
array Array contains UUIDs of cloud filters.
Throws
\Exception
1 call to ContentHubImportQueueForm::getFilterUuids()
- ContentHubImportQueueForm::submitForm in modules/
acquia_contenthub_subscriber/ src/ Form/ ContentHubImportQueueForm.php - Form submission handler.
File
- modules/
acquia_contenthub_subscriber/ src/ Form/ ContentHubImportQueueForm.php, line 172
Class
- ContentHubImportQueueForm
- The form for content hub import queues.
Namespace
Drupal\acquia_contenthub_subscriber\FormCode
protected function getFilterUuids() : array {
$client = $this->clientFactory
->getClient();
$settings = $client
->getSettings();
$webhook_uuid = $settings
->getWebhook('uuid');
if (!$webhook_uuid) {
return [];
}
$filters = $client
->listFiltersForWebhook($webhook_uuid);
return $filters['data'] ?? [];
}