You are here

Classes, traits, and interfaces in Acquia Content Hub 8.2

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
FilterFormatEditor class Drupal\acquia_contenthub\EventSubscriber\EntityImport src/EventSubscriber/EntityImport/FilterFormatEditor.php Handles FilterFormatEditor entity saves to apply related schema. 2
FocalPointCollector class Drupal\acquia_contenthub\EventSubscriber\DependencyCollector src/EventSubscriber/DependencyCollector/FocalPointCollector.php Add focal point dependencies. 2
FocalPointCollectorTest class Drupal\Tests\acquia_contenthub\Kernel\DependencyCollector tests/src/Kernel/DependencyCollector/FocalPointCollectorTest.php Test focal point dependency collector.
GeneralFieldSerializer class Drupal\acquia_contenthub\EventSubscriber\SerializeContentField src/EventSubscriber/SerializeContentField/GeneralFieldSerializer.php Subscribes to entity field serialization to handle basic field values. 2
GenerateUserNameTest class Drupal\Tests\acquia_contenthub\Unit\EventSubscriber\Cdf tests/src/Unit/EventSubscriber/Cdf/GenerateUserNameTest.php Tests username generation.
GetFile class Drupal\acquia_contenthub_publisher\EventSubscriber\HandleWebhook modules/acquia_contenthub_publisher/src/EventSubscriber/HandleWebhook/GetFile.php Gets files during preview in content as a service. 2
GetSettingsFromCoreConfig class Drupal\acquia_contenthub\EventSubscriber\GetSettings src/EventSubscriber/GetSettings/GetSettingsFromCoreConfig.php Gets the ContentHub Server settings from configuration. 1 2
GetSettingsFromCoreSettings class Drupal\acquia_contenthub\EventSubscriber\GetSettings src/EventSubscriber/GetSettings/GetSettingsFromCoreSettings.php Gets the ContentHub Server settings from Drupal's settings. 1 2
GetSettingsFromEnvVar class Drupal\acquia_contenthub\EventSubscriber\GetSettings src/EventSubscriber/GetSettings/GetSettingsFromEnvVar.php Gets the ContentHub Server settings from environment variable. 1 2
GetSettingsFromEnvVarTest class Drupal\Tests\acquia_contenthub\Kernel\EventSubscriber\GetSettings tests/src/Kernel/EventSubscriber/GetSettings/GetSettingsFromEnvVarTest.php Tests that environment variables can be used for settings.
HandleChannelLanguages class Drupal\acquia_contenthub\EventSubscriber\PruneCdf src/EventSubscriber/PruneCdf/HandleChannelLanguages.php Handles channel languages during pruning. 2
HandleWebhookEvent class Drupal\acquia_contenthub\Event src/Event/HandleWebhookEvent.php An event for responding to incoming webhooks from the ContentHub Service. 19
HandleWebhookTrait trait Drupal\acquia_contenthub_publisher\EventSubscriber\HandleWebhook modules/acquia_contenthub_publisher/src/EventSubscriber/HandleWebhook/HandleWebhookTrait.php Trait with helper functions for handle webhook.
HashCdfAttribute class Drupal\acquia_contenthub\EventSubscriber\CdfAttributes src/EventSubscriber/CdfAttributes/HashCdfAttribute.php Calculates a hash value of the entity and stores it as an attribute. 1 2
HashCdfAttributeTest class Drupal\Tests\acquia_contenthub\Unit\EventSubscriber\CdfAttributes tests/src/Unit/EventSubscriber/CdfAttributes/HashCdfAttributeTest.php Tests hashing of cdf attributes.
HttpFileSchemeHandler class Drupal\acquia_contenthub\Plugin\FileSchemeHandler src/Plugin/FileSchemeHandler/HttpFileSchemeHandler.php The file scheme handler for http schemes.
HttpsFileSchemeHandler class Drupal\acquia_contenthub\Plugin\FileSchemeHandler src/Plugin/FileSchemeHandler/HttpsFileSchemeHandler.php File scheme handler for https schemes.
ImportedEntity class Drupal\acquia_contenthub_publisher\EventSubscriber\EnqueueEligibility modules/acquia_contenthub_publisher/src/EventSubscriber/EnqueueEligibility/ImportedEntity.php Any entity that has been previously imported shouldn't be enqueued. 2
ImportExportTestBase abstract class Drupal\Tests\acquia_contenthub\Kernel tests/src/Kernel/ImportExportTestBase.php Base for testing exports and imports. 18
ImportFromFiltersTest class Drupal\Tests\acquia_contenthub\Kernel tests/src/Kernel/ImportFromFiltersTest.php Tests that imports from filters work properly.
ImportQueueWorkerLoggingTest class Drupal\Tests\acquia_contenthub\Kernel tests/src/Kernel/ImportQueueWorkerLoggingTest.php Tests logging for import queue.
ImportTrackingTest class Drupal\Tests\acquia_contenthub\Kernel tests/src/Kernel/ImportTrackingTest.php Class ImportTest.
ImportUpdateAssets class Drupal\acquia_contenthub_subscriber\EventSubscriber\HandleWebhook modules/acquia_contenthub_subscriber/src/EventSubscriber/HandleWebhook/ImportUpdateAssets.php Imports and updates assets. 1 2
ImportUpdateAssetsTest class Drupal\Tests\acquia_contenthub\Kernel tests/src/Kernel/ImportUpdateAssetsTest.php @coversDefaultClass \Drupal\acquia_contenthub_subscriber\EventSubscriber\HandleWebhook\ImportUpdateAssets
ImportUserData class Drupal\acquia_contenthub\EventSubscriber\EntityImport src/EventSubscriber/EntityImport/ImportUserData.php Imports user data. 2
IsAlreadyEnqueued class Drupal\acquia_contenthub_publisher\EventSubscriber\EnqueueEligibility modules/acquia_contenthub_publisher/src/EventSubscriber/EnqueueEligibility/IsAlreadyEnqueued.php Any entity that is already in the export queue shouldn't be enqueued. 2
IsAlreadyEnqueuedTest class Drupal\Tests\acquia_contenthub\Kernel tests/src/Kernel/IsAlreadyEnqueuedTest.php Tests that entities aren't added to the queue multiple times.
IsNotContentModerationState class Drupal\acquia_contenthub_publisher\EventSubscriber\EnqueueEligibility modules/acquia_contenthub_publisher/src/EventSubscriber/EnqueueEligibility/IsNotContentModerationState.php Subscribes to entity eligibility to prevent enqueueing temporary files. 2
IsNotParagraph class Drupal\acquia_contenthub_publisher\EventSubscriber\EnqueueEligibility modules/acquia_contenthub_publisher/src/EventSubscriber/EnqueueEligibility/IsNotParagraph.php Subscribes to entity eligibility to prevent enqueueing paragraphs. 1 2
IsNotParagraphTest class Drupal\Tests\acquia_contenthub_publisher\Unit\EventSubscriber\EntityEligibility modules/acquia_contenthub_publisher/tests/src/Unit/EventSubscriber/EntityEligibility/IsNotParagraphTest.php Tests for directly enqueing paragraph entities.
IsPathAliasForUnpublishedContent class Drupal\acquia_contenthub_publisher\EventSubscriber\EnqueueEligibility modules/acquia_contenthub_publisher/src/EventSubscriber/EnqueueEligibility/IsPathAliasForUnpublishedContent.php Subscribes to entity eligibility to prevent enqueueing path alias. 1 2
IsPathAliasForUnpublishedContentTest class Drupal\Tests\acquia_contenthub_publisher\Unit\EventSubscriber\EntityEligibility modules/acquia_contenthub_publisher/tests/src/Unit/EventSubscriber/EntityEligibility/IsPathAliasForUnpublishedContentTest.php Tests whether path aliases should be enqueued or not.
KillXFrameOptions class Drupal\acquia_contenthub_preview\EventSubscriber\KernelResponse modules/acquia_contenthub_preview/src/EventSubscriber/KernelResponse/KillXFrameOptions.php Removes the x-frame-options header from previews. 2
LanguageFieldSerializer class Drupal\acquia_contenthub\EventSubscriber\SerializeContentField src/EventSubscriber/SerializeContentField/LanguageFieldSerializer.php Subscribes to entity field serialization to handle language reference. 2
LayoutBuilderDataHandlerTrait trait Drupal\acquia_contenthub\LayoutBuilder src/LayoutBuilder/LayoutBuilderDataHandlerTrait.php Layout Builder trait for handling data. 4
LayoutBuilderFieldSerializer class Drupal\acquia_contenthub\EventSubscriber\SerializeContentField src/EventSubscriber/SerializeContentField/LayoutBuilderFieldSerializer.php Subscribes to entity field serialization to handle layout builder fields. 2
LayoutBuilderFieldUnserializer class Drupal\acquia_contenthub\EventSubscriber\UnserializeContentField src/EventSubscriber/UnserializeContentField/LayoutBuilderFieldUnserializer.php Layout builder field unserializer fallback subscriber. 2
LayoutBuilderInlineBlockStubCleanup class Drupal\acquia_contenthub\EventSubscriber\CleanupStubs src/EventSubscriber/CleanupStubs/LayoutBuilderInlineBlockStubCleanup.php Cleans up LB block stubs after import. 2
LayoutBuilderInlineBlockStubCleanupTest class Drupal\Tests\acquia_contenthub\Kernel\EventSubscriber\CleanUpStubs tests/src/Kernel/EventSubscriber/CleanUpStubs/LayoutBuilderInlineBlockStubCleanupTest.php Test that LB inline block is handled correctly in CLEANUP_STUBS event.
LinkFieldSerializer class Drupal\acquia_contenthub\EventSubscriber\SerializeContentField src/EventSubscriber/SerializeContentField/LinkFieldSerializer.php Link Field Serializer. 1 2
LinkFieldSerializerTest class Drupal\Tests\acquia_contenthub\Kernel\EventSubscriber\SerializeContentField tests/src/Kernel/EventSubscriber/SerializeContentField/LinkFieldSerializerTest.php Tests Link Field Serialization.
LinkFieldUnserializer class Drupal\acquia_contenthub\EventSubscriber\UnserializeContentField src/EventSubscriber/UnserializeContentField/LinkFieldUnserializer.php Link Field Unserializer. 2
LinkFieldUnserializerTest class Drupal\Tests\acquia_contenthub\Kernel\EventSubscriber\UnserializeContentField tests/src/Kernel/EventSubscriber/UnserializeContentField/LinkFieldUnserializerTest.php Test that links are handled correctly during unserialization.
LoadEntityByUuid class Drupal\acquia_contenthub\EventSubscriber\LoadLocalEntity src/EventSubscriber/LoadLocalEntity/LoadEntityByUuid.php Loads local entities by UUID. 2
LoadFromTrackingData class Drupal\acquia_contenthub_subscriber\EventSubscriber\LoadLocalEntity modules/acquia_contenthub_subscriber/src/EventSubscriber/LoadLocalEntity/LoadFromTrackingData.php Class LoadFromTrackingData. 2
LoadLocalEntityEvent class Drupal\acquia_contenthub\Event src/Event/LoadLocalEntityEvent.php Class LoadLocalEntityEvent. 7
LoadMatchingRedirect class Drupal\acquia_contenthub_subscriber\EventSubscriber\LoadLocalEntity modules/acquia_contenthub_subscriber/src/EventSubscriber/LoadLocalEntity/LoadMatchingRedirect.php Class LoadMatchingRedirect. 2
LoadUserByNameOrMail class Drupal\acquia_contenthub\EventSubscriber\LoadLocalEntity src/EventSubscriber/LoadLocalEntity/LoadUserByNameOrMail.php Class LoadUserByNameOrMail. 2
Log class Drupal\acquia_contenthub_publisher\EventSubscriber\NotConfirmedEntitiesFound modules/acquia_contenthub_publisher/src/EventSubscriber/NotConfirmedEntitiesFound/Log.php Log for not yet confirmed entities found. 2
LoggerMock class Drupal\Tests\acquia_contenthub\Unit\Helpers tests/src/Unit/Helpers/LoggerMock.php Mock Logger created for easy assertions of log messages. 2

Pages

Other projects