function file_load_multiple

Same name in other branches
  1. 7.x includes/file.inc \file_load_multiple()

Loads file entities from the database.

Parameters

array|null $fids: (optional) An array of entity IDs. If omitted or NULL, all entities are loaded.

bool $reset: (optional) Whether to reset the internal file_load_multiple() cache. Defaults to FALSE.

Return value

array An array of file entities, indexed by fid.

Deprecated

in drupal:8.0.0 and is removed from drupal:9.0.0. Use \Drupal\file\Entity\File::loadMultiple().

See also

https://www.drupal.org/node/2266845

1 call to file_load_multiple()
FileLegacyTest::testEntityLegacyCode in core/modules/file/tests/src/Kernel/FileLegacyTest.php
@expectedDeprecation file_load_multiple() is deprecated in Drupal 8.0.0 and will be removed before Drupal 9.0.0. Use \Drupal\file\Entity\File::loadMultiple(). See https://www.drupal.org/node/2266845 @expectedDeprecation file_load() is deprecated in…

File

core/modules/file/file.module, line 89

Code

function file_load_multiple(array $fids = NULL, $reset = FALSE) {
    @trigger_error('file_load_multiple() is deprecated in Drupal 8.0.0 and will be removed before Drupal 9.0.0. Use \\Drupal\\file\\Entity\\File::loadMultiple(). See https://www.drupal.org/node/2266845', E_USER_DEPRECATED);
    if ($reset) {
        \Drupal::entityTypeManager()->getStorage('file')
            ->resetCache($fids);
    }
    return File::loadMultiple($fids);
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.