function file_entity_entity_operation in File Entity (fieldable files) 8.2
Implements hook_entity_operation().
File
- ./
file_entity.module, line 197 - Extends Drupal file entities to be fieldable and viewable.
Code
function file_entity_entity_operation(EntityInterface $entity) {
$operations = [];
if ($entity instanceof FileEntity && $entity
->access('download')) {
$operations['download'] = array(
'title' => t('Download'),
'weight' => 100,
'url' => $entity
->downloadUrl(),
);
}
return $operations;
}