public function FileDelete::executeMultiple in File Entity (fieldable files) 8.2
Executes the plugin for an array of objects.
Parameters
array $objects: An array of entities.
Overrides ActionBase::executeMultiple
1 call to FileDelete::executeMultiple()
- FileDelete::execute in src/Plugin/ Action/ FileDelete.php 
- Executes the plugin.
File
- src/Plugin/ Action/ FileDelete.php, line 57 
Class
- FileDelete
- Delete a file.
Namespace
Drupal\file_entity\Plugin\ActionCode
public function executeMultiple(array $entities) {
  // @todo Make translation-aware, similar to node.
  $entities_by_id = [];
  foreach ($entities as $entity) {
    $entities_by_id[$entity
      ->id()] = $entity;
  }
  // Just save in temp store for now, delete after confirmation.
  $this->tempStore
    ->set('delete', $entities_by_id);
}