public function WebformManagedFileBase::getItemFormats in Webform 8.5
Same name and namespace in other branches
- 6.x src/Plugin/WebformElement/WebformManagedFileBase.php \Drupal\webform\Plugin\WebformElement\WebformManagedFileBase::getItemFormats()
Get an element's available single value formats.
Return value
array An associative array of single value formats containing name/label pairs.
Overrides WebformElementBase::getItemFormats
4 calls to WebformManagedFileBase::getItemFormats()
- WebformAudioFile::getItemFormats in src/
Plugin/ WebformElement/ WebformAudioFile.php - Get an element's available single value formats.
- WebformImageFile::getItemFormats in src/
Plugin/ WebformElement/ WebformImageFile.php - Get an element's available single value formats.
- WebformManagedFileBase::form in src/
Plugin/ WebformElement/ WebformManagedFileBase.php - Gets the actual configuration webform array to be built.
- WebformVideoFile::getItemFormats in src/
Plugin/ WebformElement/ WebformVideoFile.php - Get an element's available single value formats.
3 methods override WebformManagedFileBase::getItemFormats()
- WebformAudioFile::getItemFormats in src/
Plugin/ WebformElement/ WebformAudioFile.php - Get an element's available single value formats.
- WebformImageFile::getItemFormats in src/
Plugin/ WebformElement/ WebformImageFile.php - Get an element's available single value formats.
- WebformVideoFile::getItemFormats in src/
Plugin/ WebformElement/ WebformVideoFile.php - Get an element's available single value formats.
File
- src/
Plugin/ WebformElement/ WebformManagedFileBase.php, line 479
Class
- WebformManagedFileBase
- Provides a base class webform 'managed_file' elements.
Namespace
Drupal\webform\Plugin\WebformElementCode
public function getItemFormats() {
return parent::getItemFormats() + [
'file' => $this
->t('File'),
'link' => $this
->t('Link'),
'url' => $this
->t('URL'),
'name' => $this
->t('File name'),
'basename' => $this
->t('File base name (no extension)'),
'id' => $this
->t('File ID'),
'mime' => $this
->t('File mime type'),
'size' => $this
->t('File size (Bytes)'),
'data' => $this
->t('File content (Base64)'),
'extension' => $this
->t('File extension'),
];
}