api-8.x-1.x-dev/src/DocFileStorage.php
src/DocFileStorage.php
<?php
namespace Drupal\api;
use Drupal\Core\Entity\Sql\SqlContentEntityStorage;
/**
* Entity storage class for docblock_file entities.
*/
class DocFileStorage extends SqlContentEntityStorage {
/**
* {@inheritdoc}
*/
public function delete(array $entities) {
// Only delete files which are not already being deleted as set by
// \Drupal\api\Entity\DocFile::preDelete().
parent::delete(array_filter($entities, fn ($entity) => !$entity->_being_deleted));
}
}
