protected function FileVideoFormatter::prepareAttributes in Drupal 9
Same name and namespace in other branches
- 8 core/modules/file/src/Plugin/Field/FieldFormatter/FileVideoFormatter.php \Drupal\file\Plugin\Field\FieldFormatter\FileVideoFormatter::prepareAttributes()
Prepare the attributes according to the settings.
Parameters
string[] $additional_attributes: Additional attributes to be applied to the HTML element. Attribute names will be used as key and value in the HTML element.
Return value
\Drupal\Core\Template\Attribute Container with all the attributes for the HTML tag.
Overrides FileMediaFormatterBase::prepareAttributes
File
- core/
modules/ file/ src/ Plugin/ Field/ FieldFormatter/ FileVideoFormatter.php, line 88
Class
- FileVideoFormatter
- Plugin implementation of the 'file_video' formatter.
Namespace
Drupal\file\Plugin\Field\FieldFormatterCode
protected function prepareAttributes(array $additional_attributes = []) {
return parent::prepareAttributes([
'muted',
])
->setAttribute('width', $this
->getSetting('width'))
->setAttribute('height', $this
->getSetting('height'));
}