file_load($fid, $reset = FALSE)
Loads a single file entity from the database.
Parameters
int $fid: A file ID.
bool $reset: (optional) Whether to reset the internal file_load_multiple() cache. Defaults to FALSE.
Return value
\Drupal\file\FileInterface|null A file entity or NULL if the file was not found.
Deprecated
in Drupal 8.x, will be removed before Drupal 9.0. Use \Drupal\file\Entity\File::load().
See also
File
- core/modules/file/file.module, line 97
- Defines a "managed_file" Form API field and a "file" field for Field module.
Code
1 2 3 4 5 6 | function file_load( $fid , $reset = FALSE) { if ( $reset ) { \Drupal::entityManager()->getStorage( 'file' )->resetCache( array ( $fid )); } return File::load( $fid ); } |
Please login to continue.