Expanded class hierarchy of BubbleableMetadata in Drupal 8
- class \Drupal\Core\Cache\CacheableMetadata implements RefinableCacheableDependencyInterface uses RefinableCacheableDependencyTrait
- class \Drupal\Core\Cache\Context\ContextCacheKeys
- class \Drupal\Core\Render\BubbleableMetadata implements AttachmentsInterface uses AttachmentsTrait
- class \Drupal\Core\GeneratedLink implements \Drupal\Core\Countable, MarkupInterface
- class \Drupal\Core\GeneratedUrl
- class \Drupal\filter\FilterProcessResult
- class \Drupal\webform\Cache\WebformBubbleableMetadata
- class \Drupal\xbbcode\TagProcessResult implements OutputElementInterface
- class \Drupal\graphql\GraphQL\Cache\CacheableValue implements ValueWrapperInterface