* }
* )
*/
-class TableFormatter extends FileFormatterBase {
+class TableFormatter extends DescriptionAwareFileFormatterBase {
/**
* {@inheritdoc}
$header = [t('Attachment'), t('Size')];
$rows = [];
foreach ($files as $delta => $file) {
+ $item = $file->_referringItem;
$rows[] = [
[
'data' => [
'#theme' => 'file_link',
'#file' => $file,
+ '#description' => $this->getSetting('use_description_as_link_text') ? $item->description : NULL,
'#cache' => [
'tags' => $file->getCacheTags(),
],