file_load($fid,$reset= FALSE)
Charge une seule entité de fichier à partir de la base de données.
Paramètres
int $fid: un identifiant de fichier.
bool $réinitialiser: (facultatif) s’il faut réinitialiser le cache interne file_load_multiple(). La valeur par défaut est FALSE.
Valeur de retour
DrupalfileFileInterface|null Une entité de fichier ou NULL si le fichier n’a pas été trouvé.
Obsolète
dans Drupal 8.x, sera supprimé avant Drupal 9.0. Utilisez DrupalfileEntityFile::load().
Voir également
hook_ENTITY_TYPE_load()
file_load_multiple()
Déposer
- core/modules/file/file.module, ligne 97
- Définit un champ d’API de formulaire “managed_file” et un champ “file” pour le module Field.
Code
function file_load($fid, $reset = FALSE) { if ($reset) { Drupal::entityManager()->getStorage('file')->resetCache(array($fid)); } return File::load($fid); }