public function Textimage::setBubbleableMetadata in Textimage 8.4
Same name and namespace in other branches
- 8.3 src/Textimage.php \Drupal\textimage\Textimage::setBubbleableMetadata()
Sets the bubbleable metadata.
@internal
Parameters
\Drupal\Core\Render\BubbleableMetadata $bubbleable_metadata: A BubbleableMetadata object.
Return value
$this
Overrides TextimageInterface::setBubbleableMetadata
File
- src/
Textimage.php, line 401
Class
- Textimage
- Provides a Textimage.
Namespace
Drupal\textimageCode
public function setBubbleableMetadata(BubbleableMetadata $bubbleable_metadata = NULL) {
if ($this->bubbleableMetadata) {
throw new TextimageException("Bubbleable metadata already set");
}
$bubbleable_metadata = $bubbleable_metadata ?: new BubbleableMetadata();
return $this
->set('bubbleableMetadata', $bubbleable_metadata);
}