function File::setFilename

Same name and namespace in other branches
  1. 9 core/modules/file/src/Entity/File.php \Drupal\file\Entity\File::setFilename()
  2. 8.9.x core/modules/file/src/Entity/File.php \Drupal\file\Entity\File::setFilename()
  3. 11.x core/modules/file/src/Entity/File.php \Drupal\file\Entity\File::setFilename()

Sets the name of the file.

Parameters

string|null $filename: The file name that corresponds to this file, or NULL if unknown. May differ from the basename of the URI and changing the filename does not change the URI.

Overrides FileInterface::setFilename

File

core/modules/file/src/Entity/File.php, line 71

Class

File
Defines the file entity class.

Namespace

Drupal\file\Entity

Code

public function setFilename($filename) {
  $this->get('filename')->value = $filename;
}

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